Almost Full Nougat TWRP flashable zip

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
I say ALMOST because you must have either used the manual (adb) method to upgrade to Nougat, or flashed the v30b_update.zip to use this. If you are on MM, this will more than likely brick your phone.

OK, so after testing, here is the complete Nougat zip. It is every partition from the v30b KDZ except boot, system, and recovery (obviously), so you keep TWRP. This has the modem, tz, and rpm partitions. If you flashed the other zips that I posted with the individual partitions, no worries, reflashing them does not hurt anything, and I am not going to make yet another zip. Some people may want to just flash the minimal needed to get to Nougat so they can restore MM TWRP backups if they need / feel like it.

You can dirty flash this on top of my v30b_update.zip, but you are better off doing a factory reset (full wipe). I could have included the wipe in the zip, but this way -- YOU can decide.

Also, you MUST have an H901. Not an H900, not an F600, not a BMW, or Audi, or Toyota. Again, if you have anything other than an H901, this will brick your phone.

This fixes the front facing camera issue with 4x3 5mp (it was the aboot partition that solved that FYI). Can't say what else it may have fixed that I didn't even know was broken. I also can't say what functionality may be LOST -- that is why I am posting this.

If you flash this, and suddenly something doesn't work that used to, please post in this thread. Same goes if something suddenly STARTS working.

Download here
SHA1: b1ac20a6eaccf2dfbd22c09886ddcd03ab638ec3

If you want to be able to revert to MM, then you need to make a FULL backup of your phone, and I don't mean with TWRP.


* adb reboot recovery
* adb shell
# this will give you a list of all the partitions
* ls /dev/block/bootdevice/by-name
* exit
# You then need to backup all the partitions
* adb pull /dev/block/bootdevice/by-name/<just go through them in order> <name of partiton>.img
# example
* adb pull /dev/block/bootdevice/by-name/aboot aboot.img
* adb pull /dev/block/bootdevice/by-name/modemst1 modemst1.img
# do this for EVERY partition
# you will need 64gigs of space on your PC to hold everything even if the phone is empty since dd stores zeros.
# Now, if you ever want to revert, you do the reverse, and just flash each one of these with dd and you will be right back to where you are.


-- Brian
 
Last edited:

zeexhan

Member
Jan 14, 2014
46
24
0
Awesome!! full Naugat... so when is debloated version coming? I tried to debloat, but even removing non essential T-Mobile apps gives me bootlloop, or if you can tell me which apps are safe to remove will be a huge help :)...
Thanks for you work man only active developer for H901, and I know you have allot on your plate but you are our only hope... :) Cheers!!
 
Last edited:

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
A full debloat is a very tedious process, so it is bottom of the barrel. If someone else doesn't jump in, I will eventually release one though.

-- Brian
 

Double0EK

Senior Member
May 13, 2010
2,668
1,021
0
Thanks again! Just installed. Tested the only thing I encountered on the update.zip and it is confirmed fixed with this.
Keep up the good work! :thumbup:

---------- Post added at 11:22 AM ---------- Previous post was at 11:19 AM ----------

Awesome!! full Naugat... so when is debloated version coming? I tried to debloat, but even removing non essential T-Mobile apps gives me bootlloop, or if you can tell me which apps are safe to remove will be a huge help :)...
Thanks for you work man only active developer for H901, and I know you have allot on your plate but you are our only hope... :) Cheers!!
I've removed all the Tmobile apps that I don't want or need and I haven't gotten any bootloops.
Just have to remove that apps entire folder. Also removed some Google apps I didnt want.
 

ronpinoy253

Senior Member
May 12, 2008
101
19
38
I notice this seems to include a RPM partition. So do we need to flash your add-on.zip still for the nougat power management? It sounds like all we need now is update.zip and this along with SuperSU ? Awesome work btw. My battery life overnight after flashing this was 1 percent loss with WiFi and Bluetooth on. You should combine your update and this camera/misc fix zip together.
 
  • Like
Reactions: xxcmb3k3xx

nathanski

Senior Member
Jan 9, 2015
109
21
0
I flashed this new add-on or full partition zip

cleared my Dalvik cache and my regular cache and well I didn't fell like re entering all my mods and settings so I didn't do the full wipe. noticed the new boot loader right away can pause boot now lol. I didn't have the camera bug but am wondering how this latest zip will do with my battery some one posted it helped there overnight only running 1% will post if I find more things it affected "can't hurt things" and I'm happy with the mods N 7.0 can run so I'm even deleting my MM 6.0 BACKUPS. No need to have that option anymore. I do wonder about kernels, the old sound mod, and https://forum.xda-developers.com/tm...-msm-8992-cpu-io-ram-interactive-gov-t3351478
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
@famewolf anti-rollback version wasn't incremented even if you took the OTA or flashed the KDZ. It was version 2 on MM, and it is still version 2.

I have no idea why people are having a problem flashing back to v20L (it passes the rollback check in LG UP -- but then fails later in the flash). Makes no sense....

-- Brian
 
  • Like
Reactions: sumitverma1

famewolf

Senior Member
Jul 14, 2006
5,210
1,335
253
@famewolf anti-rollback version wasn't incremented even if you took the OTA or flashed the KDZ. It was version 2 on MM, and it is still version 2.

I have no idea why people are having a problem flashing back to v20L (it passes the rollback check in LG UP -- but then fails later in the flash). Makes no sense....

-- Brian
Ok, I'll chalk it up to my friend trying to go back to MM without restoring all partitions then because you made it clear a normal restore wasn't gonna do it. I think they tried using flashfire. I'm not upgraded yet.
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
@k00lguy105 I dunno. Some people were getting better battery life, others worse. Try it -- you can always revert.
@xxcmb3k3xx It was the aboot partition that fixed the camera. The thing is, I don't know the consequences of flashing JUST the aboot without all the other boot loader partitions. I will make you a zip if you want to try it, but I can tell you now that aboot is not something you want to mess with without 100% certainty of the outcome. I was convinced that the 808 could always be recovered with the SD card, but aboot is the one part of the boot process that will turn your phone into an unrecoverable brick.

If you don't want to wipe, then don't -- it is safe to dirty flash this. I only recommend wiping because that way you are guaranteed to not have problems. At least wipe cache, and as I said above, if bad comes to worse you can always revert.

-- Brian
 
  • Like
Reactions: xxcmb3k3xx

xxcmb3k3xx

Member
Nov 8, 2013
33
4
0
@k00lguy105 I dunno. Some people were getting better battery life, others worse. Try it -- you can always revert.
@xxcmb3k3xx It was the aboot partition that fixed the camera. The thing is, I don't know the consequences of flashing JUST the aboot without all the other boot loader partitions. I will make you a zip if you want to try it, but I can tell you now that aboot is not something you want to mess with without 100% certainty of the outcome. I was convinced that the 808 could always be recovered with the SD card, but aboot is the one part of the boot process that will turn your phone into an unrecoverable brick.

If you don't want to wipe, then don't -- it is safe to dirty flash this. I only recommend wiping because that way you are guaranteed to not have problems. At least wipe cache, and as I said above, if bad comes to worse you can always revert.

-- Brian

I just dirty flashed and everything seems to be working fine, I'll update for battery later.