Thought this was worth sharing…:
I will have to find some way to kill it, but good to know it can open that many tabs…
Thought this was worth sharing…:
I will have to find some way to kill it, but good to know it can open that many tabs…
I am pro- anything with Nathan Fillion, so seeing this definitely brightened my day!
So I made the mistake of attempting to get 2FA setup to login to my Ubuntu MATE laptop (i.e.: Linux.com: How to Set Up 2-Factor Authentication for Login and sudo). Well, that didn’t go well. I’m pretty sure I had the same problem this time around as the last time — since my Home directory is encrypted, login couldn’t read the Google Authenticator config from my ~/.config/. Ended up locking myself out of my system, couldn’t access my encrypted home drive & ended up blowing my system away. Fortunately, I don’t usually save oo much to my local drive (for reasons like this) but I did lose some simple image work I was doing, so that kind of sucks…
Regardless: learned my lesson & will not be messing with 2FA on login for the foreseeable future =]
So it looks like LineageOS 15.1 for the Xiaomi Mi MIX 2 is now Treble supported, which is apparently leading to Magisk issues, at least for me…:
Archive: /sdcard/Magisk-v16.6.zip
inflating: META-INF/com/google/android/update-binary
inflating: META-INF/com/google/android/updater-script
inflating: arm/magiskboot
inflating: arm/magiskinit
inflating: chromeos/futility
inflating: chromeos/kernel.keyblock
inflating: chromeos/kernel_data_key.vbprivk
inflating: common/addon.d.sh
inflating: common/boot_patch.sh
inflating: common/magisk.apk
inflating: common/util_functions.sh
inflating: x86/magiskboot
inflating: x86/magiskinit
inflating: META-INF/MANIFEST.MF
inflating: META-INF/CERT.SF
inflating: META-INF/CERT.RSA
************************
* Magisk v16.6 Installer
************************
- Mounting /system, /vendor
mount: can't find /vendor in /etc/fstab
! Cannot mount /vendor
- Unmounting partitions
Updater process ended with ERROR: 1
I:Install took 4 second(s).
Error installing zip file '/sdcard/Magisk-v16.6.zip'
Hopefully there is a simple fix for this, but for right now, it looks like I’m stuck with root-less. XDA appears to be having issues as well, so I can’t look for my answer there. I guess that’s what I get for not reading changelogs before flashing ?
EDIT: 20180710-0900: So of course it was a simple fix… Just needed to update TWRP to the latest version, for me that’s: v.3.2.2-1.
I got some help from Jerry981028 on GitHub, who let me know what line supported recoveries need to have for Treble support: Android-Jerry/android_device_xiaomi_mido-twrp/twrp.fstab
Great video on YouTube:
After a little trial & error, I was finally able to get an SSH server running on Android through Termux. Some help from the following three articles as well:
You have to make sure you have the openssh
package installed. If not, run pkg install openssh
. Then start the service via sshd
. Something I didn’t realize at first was that the default port was changed to 8022, instead of the standard 22. Fine by me, considering I wanted to change it from the default anyway.
Termux doesn’t support password authentication, & instead does it the more secure way, via keys. Below are the commands to get your keys setup properly.
touch ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
ssh-keygen # You can follow all of the defaults here, unless you want to have a passphrase
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
You then need to copy the id_rsa file (private key) to the device you want to connect from. To keep better track, I usually change the name of the file once it is on the other device. Keep in mind, the permissions on this file need to be changed as well. chmod 600 [file]
.
To connect, just run ssh [IP_Address] -p 8022 -i ~/path/to/private_key
.
Loving the game so far… It looks like they finally learned what users wanted: a game truly modeled off the classic Genesis games, same graphics, music, level design… Happy to have my first Chaos Emerald with Knuckles too =]
Cannot wait for this movie to be released, & Ryan Reynolds just posted a photo of Domino, a la a Deadpool (1) edit:
Some people just know how to work a red carpet. #Domino #DeadPool2 pic.twitter.com/llCc8JfKT6
— Ryan Reynolds (@VancityReynolds) July 31, 2017
>
#RIPChester
Plenty of other sites have already brought this up, but I wanted to have it referenced here for myself. I gave it a shot for myself & while I think I followed it all the way through, still seem to be missing the root access part. Will have to give it another round & see which step I may have missed.
GitHub: marcosscriven/galeforce
Here is where I ran into the issue. At this point you should be able to login as root:
ssh root@192.168.86.1
Password: changeme
And for the love of god… Please, Please, PLEASE, make the first thing you do, is change the password. If you’re running through this process, you’re probably already a bit of a g33k, so changing the password should already be the first thing on your mind.
For those who aren’t g33ks, the password can be changed with the passwd
command
EDIT 20170723-0912EST:
Yesterday I had opened an issue on the galeforce repo, with the problem I was having (listed above): Solid Purple But No SSH? #3. marcosscriven responded to me, to lend a hand to me & another user that was having the same issue. I’m assuming my problem was definitely user-related, so I gave the process another shot.
I followed the exact same process, except this time I used the OnHub Recovery Utility to make the USB drive. After that, I was all set!