[One (M9) Android Development] grandpajiver:
Deldted

---------- Post added at 05:51 PM ---------- Previous post was at 05:32 PM ----------

I've given up on this stupid ass phone which was paired with the 810 snapdragon, which runs hot & stuff. My m8 and m9s were the phones I loved to hate. Wonderful speakers, worked like a champ, great mods... Htc us/was mostly dev-friendly.. but have made too many stupid decisions. I'm going to miss my boomsound and wonderful double front facing speakers.. and the beauty of the unit itself (except the double chin bezel}.

Ordered a OnePlus 3T, going to miss Team Venom :crying:, great team and especially [MENTION=669904]fichl[/MENTION]. This is venom9-6.0 specific. Same mostly applies with stock. AT&T, S-Off, converted to dev, latest fw (4.23.617.1). Twrp 3.1.0.0. Magisk 11.1+Google assistant, Google dialer, Google contacts, Dolby Atmos, app Systemizer, ViPER4Android, and venom mods. ElementalX kernel.

1. Back up your crap including internal storage. Run your carriers latest Ruu. That will reset partitions, radios, etc to "stock". And no, don't relock your bootloader. I've never had to.

2. Go through the google play setup, get all apps updated. Reboot. Reboot again after 10 minutes.

3. Factory reset through the OS.

4. Goto step 2. Go to step 5 when completed.

5. Go to the play store and at least buy a bronze venom key for your device, you cheap bastard.

6. Might as well download the official twrp app, ex kernel manager while you are there. Maybe material terminal too. Download latest twrp for himaul (m9). Copy it to your desktop, wherever you have your advice/fastboot/Android stuffs folder. And, obviously, venom. Unzip it too, so you have boot.img, data.img, system.img.

7. Enable developer options. Lose 1 internet point if you don't know how to do this.

8. Enable oem unlocking. Enable ADB over USB.

9. Fastboot/ADB drivers. Get them working or else you will lose 1 internet point.

10. Either reboot your phone, press and hold volume down until the download mode screen appears and choose reboot to bootloader. Or, open material terminal and type in "reboot bootloader" or "reboot download".

11. You now have a choice: replace stock recovery or keep it. To keep it, type fastboot boot twrp-3.1.0.0.img. Twrp will bootup. I generally keep system read only for Pokemon/Android pay. Install venom w/ magisk

11 a. Otherwise, choose reboot to download. Flastboot flash recovery twrp.img. go to recovery, install w magisk.

12. Boot venom. Register for Google play. Update all apps, especially magisk manager. Locate update-unsu.zip in 0sm0sis's thread. Download it. After all apps are updated, reboot normally.

13. Run magisk manager. Download magisk install+uninstaller. Run magisk manager, uninstall supersu/phh-superuser​

14. Open venom tweaks, toggle selinux enforcing off/on. Seems to do something. I set mount system ro also. Reboot to recovery.

15. Flash magisk uninstaller. Flash unsu. Flash original boot.img. flash new magisk version. Locate superuser in /system/app. Remove it. Restart.

16. After system boots, uninstall the superuser app. It should now use magisk su. Enable busybox, hidesu, systemless hosts. Reboot.

17. System will run hot for 12-18 hours as apps are compiled at runtime, vs boot time.

18. For extra fun install ElementalX. When you do rerun magisk magisk install.

19. Modify autobrightness settings.

20. Install greenify/greenify donate. Install appsystemify magisk module to make it better.

Best I've got.