[ROM] [H918 and H910] [AROMA | Magisk | Kernel] NATF MegaROM V20 [3 Jun 2017]

Search This thread

NotATreoFan

Senior Moderator / Developer Committee
Staff member
OmreSGE.png


NATF MegaROM V20
Available for T-Mobile (H918) and AT&T (H910) Variants


ROM Features
  • (H918 Only) NRD90M 10J Base (December 2016 Patch Level, released January 2017)
  • (H910 Only) H91010C 10K Base (May 2017 Patch Level)
  • Stock LG Kernel or Custom Kernel - selectable through Aroma installer
  • Choice of SuperSU, MagiskSU, or No Root
  • build.prop tweaks
    • Increased background app limit
    • Increased RAM utilization - make the phone use more of our 4GB RAM before dumping apps
    • Adoptable Storage - use SD card to seamlessly expand on the 64GB we've already got
  • Aroma Support
    • Almost 50 optional apps to choose from during a completely modular install
    • Google Apps, LG Apps, Carrier Apps - ALL optional
    • 3Minit Battery and Clock mods
    • Viper4Android
  • Google Assistant available natively with latest Google App update
  • AND A WHOLE TON MORE!!!

I would like to thank/recognize the following people for their contributions:

@jcadduono - For the original 10d system dump, kernel, and of course for TWRP
@Chainfire - For SuperSU
@nyfl2004 - For our working Viper4Android, 3Minit Battery and Clock modded to the V20, and for all of his help with getting Aroma up and running
@ivicask - For looking through my convoluted Aroma setup and helping identify why it was randomly breaking
@topjohnwu - For his most excellent Magisk and MagiskSU apps allowing our rooted devices to pass SafetyNet and catch 'em all!
@AllTheWay - For providing me with the AT&T system dump needed to port my customizations over, and being my guinea pig to get it booting
@Tilde88 - For all of his work in getting a stable kernel going for the V20, and allowing me to include it in my ROM
@USA-RedDragon - For his Werewolf kernel, and allowing me to include it in my ROM
 
Last edited:

NotATreoFan

Senior Moderator / Developer Committee
Staff member
Current Known Issues:


H918
  • Some people have experienced skips when listening to music over Bluetooth. I too have had it happen, but it is not at all common, and lasts less than a fraction of a second. Putting your phone either on vibrate or DND seem to help further reduce occurrences.

H910
  • 4.0 is based on 10L, not M, as my dump of that one would not boot. WiFi Calling and VoLTE do work, however.

All Variants
  • Data Wipe option in Aroma doesn't always work. This is a glitch related to newer hardware and Nougat, as verified on the HTC 10 as well. If you expected your data to be wiped, but it was not, please reboot into TWRP, perform a Factory Reset, and then flash the ROM again. You MUST flash the ROM again after a factory reset, or you will lost systemless root AND your internal storage may encrypt.
  • Netflix - They have blocked their app from unlocked/rooted devices. You can sideload it from APK Mirror, or use Magisk to hide root from Google Play Store, then clear data on the Play Store. Your device will then show as Certified and all blocked apps will be available.

As any more come up, they'll be added here, and then fixed ASAP.
 
Last edited:

NotATreoFan

Senior Moderator / Developer Committee
Staff member
Pre-Install Steps

  • If you are not already on TWRP 3.0.2.0-RC8 or higher, do that first! Bootloops and loss of access to recovery is possible with all older builds
  • Backup your existing ROM


Notes
  • I recommend wiping data and flashing clean, if coming from another custom ROM. This should not be required, but you may wind up with FCs if you don't. A clean flash is required if you're on an older custom ROM, or older stock based on 10d.
  • If you're already on an older build of my ROM, you can dirty flash future updates. However if you experience FCs, please do a clean flash
 
Last edited:

NotATreoFan

Senior Moderator / Developer Committee
Staff member
Changelog:

v5.0 T-Mobile
  • Updated base to 10K (May 2017)
  • Added Google Pixel Launcher from Android O Beta 2
  • Updated all Google Apps except Maps
    • Reverted Maps due to GPS issues for some
  • Updated Aroma to 3.00 Beta Downgraded back to Aroma 2.70RC2 in fixed build
    • Cleaned up the app lists somewhat
    • If Aroma freezes during the install, pull the battery and start again - this only happened to me once, in over 30 test flashes
    • Rearranged some of the menus for better flow
  • Spent a good 4 hours rewriting the installer-script to make it look a lot less ugly
  • Added Werewolf kernel by @USA-RedDragon in place of NotSoStock
  • Available without root as well
  • Further tweaked the memory utilization in build.prop, allowing background apps to remain in RAM longer

I think there's a few other changes, I just can't remember them at the moment. Roughly 20 hours into this update, brain is mush.

NOTE: Due to the changes to memory utilization in build.prop, your first boot after the update may cause the phone to lag. This will clear up within 5 minutes, and will not occur after subsequent reboots.

v4.0 T-Mobile
  • Added New Options for No Root Installs
    • Stock and NSS kernels available without root
    • 3minit and V4A options still work
  • Updated all Google, LG, T-Mobile apps
  • Updated Nova Launcher
  • Updated Magisk to 11.6 (12.0 finicky on V20)
  • Removed Adaptive Brightness mod (was glitchy)
  • Several additional build.prop tweaks
  • Added Optional Apps
    • Google Voice
    • SMS Backup and Restore
    • Speedtest.net
  • Removed Pixel Launcher - Assistant interferes

v4.0 AT&T
  • ROM base updated to 10L (10M won't boot)
  • Added New Options for No Root Installs
    • 3minit and V4A options still work
    • Removed Werewolf kernel
  • Updated all Google, LG, AT&T apps
  • Updated Nova Launcher
  • Updated Magisk to 11.6 (12.0 finicky on V20)
  • Several additional build.prop tweaks
  • Added Optional Apps
    • Google Voice
    • SMS Backup and Restore
    • Speedtest.net
  • Removed Pixel Launcher - Assistant interferes

Now some notes and observations:

  • There was a report of the ROM not froze at the AT&T splash. If this occurs to you, first wait 5 minutes to make sure it really is frozen. Then, pull the battery and then boot up again. The Android is Starting screen will then come up as expected.
  • There was also one issue where the ROM wouldn't boot past the AT&T splash. For this, boot into TWRP, flash the AT&T boot.img (attached to the download post) using the IMG flash option, then flash Magisk 11.6 (also attached), then reboot as normal. I'm also uploading a patch to AFH, which should automate this process. Give it a try and report back.
 
Last edited:

NotATreoFan

Senior Moderator / Developer Committee
Staff member
Downloads


TWRP
https://build.nethunter.com/test-builds/twrp/lge/


v5.0

H918 for T-Mobile
AFH: https://www.androidfilehost.com/?fid=673368273298960907
MD5: d16b367b4ebdf8551001a32aa7d75636

H910 for AT&T
COMING SOON

v4.0

H918 for T-Mobile
AFH - https://www.androidfilehost.com/?fid=817550096634766880
MD5 - f4b1f90940c40dff3190250a5134f001

H910 for AT&T
AFH - https://www.androidfilehost.com/?fid=457095661767158881
MD5 - 0f89637a0be11a711e61f95e324284a6

See Notes here.


v3.4

H918 for T-Mobile UPDATED on March 24th
AFH - https://www.androidfilehost.com/?fid=745425885120718875
MD5 - aa0def523efbeb471ebdb850d7e9c4e1

H910 for AT&T
AFH - https://www.androidfilehost.com/?fid=745425885120718951
MD5 - d3ce0ee5940ac4b203461eafd039f53d

Older Releases:

v3.3
H910 AT&T ONLY

https://www.androidfilehost.com/?fid=745425885120712176 - FIXED as of March 2
MD5 - 75507cd0c72ae718e0ddd751ba6dea60


v3.2
H918 T-Mobile ONLY
https://www.androidfilehost.com/?fid=457095661767135277
MD5 - 220b70d8ffaa9d8246df0f5e16fbda6a

v3.1
https://www.androidfilehost.com/?fid=817550096634742854
MD5 - 53c5da3c3eb264a0e8af5806b56cda25

v3.0 Fixed (updated 1/24 to address Aroma bugs)
https://www.androidfilehost.com/?fid=817550096634741220
MD5 - 98782147bbae32554a6d41e974442647

See this post for additional information.
 
Last edited:

NotATreoFan

Senior Moderator / Developer Committee
Staff member
1st. Interesting! Glad to see some spark in individuals pushing for their own and making the community grow.



Yeah, I was big into development in WM 5 and through to WM 6.5 up until I got the Droid X in 2010. It's gonna take some time, but I'm getting back into development as a whole.


Sent from my iPhone using Tapatalk
 

kelvin216

Senior Member
Apr 12, 2009
383
424
OnePlus 9 Pro
Feedback

@NotATreoFan great job bro, bootup was fast as you advertise, wow, no lags or stutters i can say so far, only issue for me is that some LG apps need to be put back in, namely the LG app updater as Home and App apk has an update as well as the weather widget and Memo for the capture feature, but other than that for me its definitely a good start for a DD, thanks
 
Last edited:
  • Like
Reactions: darkmandoose

NotATreoFan

Senior Moderator / Developer Committee
Staff member
Great work on the ROM!



Question, how did you get the post-install apps to not install?



I think it's from one of the LG items I removed. Going to experiment tomorrow morning and see if I can make them install again.

I also realized that I accidentally removed Calendar Storage, so that'll be fixed tomorrow as well.


Sent from my iPhone using Tapatalk
 

NotATreoFan

Senior Moderator / Developer Committee
Staff member
@NotATreoFan great job bro, bootup was fast as you advertise, wow, no lags or stutters i can say so far, only issue for me is that some LG apps need to be put back in, namely the LG app updater as Home and App apk has an update as well as the weather widget and Memo for the capture feature, but other than that for me its definitely a good start for a DD, thanks



Yep. I'm going to have Test 6 ready tomorrow with some core functions added back.


Sent from my iPhone using Tapatalk
 

dfogelstrom

Senior Member
Dec 20, 2010
735
220
@NotATreoFan thank you for this broham!!!!!

I just flashed Tilde88's latest and after a night of testing his tonight I will be flashing yours to test out. You all are so highly skilled and keep up the unbelievable work.
When I'm up and running with yours tomorrow I will report back and do a comparison of the 2 ROMs.

If there is anything I can do as far as testing holler at me, I'm down to tear up my phone.
Again, thank you and keep em coming baby!!!!
 

albinoman887

Inactive Recognized Developer
Dec 14, 2010
3,913
16,217
Snohomish, WA
i got the post-install apps to stop installing by changing the model number in the build prop the the US unlocked version.

Also to the OP how the hell did you get the ROM to deodex successsfully every time I do it i get stuck at the TMO boot animation
 

NotATreoFan

Senior Moderator / Developer Committee
Staff member
i got the post-install apps to stop installing by changing the model number in the build prop the the US unlocked version.

Also to the OP how the hell did you get the ROM to deodex successsfully every time I do it i get stuck at the TMO boot animation

It's not deodexed yet. That's my plan for today, along with some bug fixes.
 

albinoman887

Inactive Recognized Developer
Dec 14, 2010
3,913
16,217
Snohomish, WA
oh ok. Yeah every time i've done it with superRs kitchen i cant get past the TMO boot animation. Someone did successfully do it as there is a rom up thats deodexed.
 

NotATreoFan

Senior Moderator / Developer Committee
Staff member
you know the bravia reality engine thing the other rom has. Do mods like that (framework) require that the rest of the ROM is deodexed? I know apps needed to be deodexed for editing but didnt know if it affects other mods.



Usually just do CM stuff


I don't believe you need to have the complete ROM deodexed, just the parts you're modifying. But I could be wrong since I've only done this a few times.

Is there any chance you can upload JUST a system IMG? I'm seeing if I can get this working on the US996...


As soon as I get the latest test build booting, I'll make a system.img and you can try it. There really shouldn't be a reason it wouldn't boot. It just may behave weird if there are files it's not expecting.



Sent from my iPhone using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 74
    OmreSGE.png


    NATF MegaROM V20
    Available for T-Mobile (H918) and AT&T (H910) Variants


    ROM Features
    • (H918 Only) NRD90M 10J Base (December 2016 Patch Level, released January 2017)
    • (H910 Only) H91010C 10K Base (May 2017 Patch Level)
    • Stock LG Kernel or Custom Kernel - selectable through Aroma installer
    • Choice of SuperSU, MagiskSU, or No Root
    • build.prop tweaks
      • Increased background app limit
      • Increased RAM utilization - make the phone use more of our 4GB RAM before dumping apps
      • Adoptable Storage - use SD card to seamlessly expand on the 64GB we've already got
    • Aroma Support
      • Almost 50 optional apps to choose from during a completely modular install
      • Google Apps, LG Apps, Carrier Apps - ALL optional
      • 3Minit Battery and Clock mods
      • Viper4Android
    • Google Assistant available natively with latest Google App update
    • AND A WHOLE TON MORE!!!

    I would like to thank/recognize the following people for their contributions:

    @jcadduono - For the original 10d system dump, kernel, and of course for TWRP
    @Chainfire - For SuperSU
    @nyfl2004 - For our working Viper4Android, 3Minit Battery and Clock modded to the V20, and for all of his help with getting Aroma up and running
    @ivicask - For looking through my convoluted Aroma setup and helping identify why it was randomly breaking
    @topjohnwu - For his most excellent Magisk and MagiskSU apps allowing our rooted devices to pass SafetyNet and catch 'em all!
    @AllTheWay - For providing me with the AT&T system dump needed to port my customizations over, and being my guinea pig to get it booting
    @Tilde88 - For all of his work in getting a stable kernel going for the V20, and allowing me to include it in my ROM
    @USA-RedDragon - For his Werewolf kernel, and allowing me to include it in my ROM
    32
    Current Known Issues:


    H918
    • Some people have experienced skips when listening to music over Bluetooth. I too have had it happen, but it is not at all common, and lasts less than a fraction of a second. Putting your phone either on vibrate or DND seem to help further reduce occurrences.

    H910
    • 4.0 is based on 10L, not M, as my dump of that one would not boot. WiFi Calling and VoLTE do work, however.

    All Variants
    • Data Wipe option in Aroma doesn't always work. This is a glitch related to newer hardware and Nougat, as verified on the HTC 10 as well. If you expected your data to be wiped, but it was not, please reboot into TWRP, perform a Factory Reset, and then flash the ROM again. You MUST flash the ROM again after a factory reset, or you will lost systemless root AND your internal storage may encrypt.
    • Netflix - They have blocked their app from unlocked/rooted devices. You can sideload it from APK Mirror, or use Magisk to hide root from Google Play Store, then clear data on the Play Store. Your device will then show as Certified and all blocked apps will be available.

    As any more come up, they'll be added here, and then fixed ASAP.
    32
    Changelog:

    v5.0 T-Mobile
    • Updated base to 10K (May 2017)
    • Added Google Pixel Launcher from Android O Beta 2
    • Updated all Google Apps except Maps
      • Reverted Maps due to GPS issues for some
    • Updated Aroma to 3.00 Beta Downgraded back to Aroma 2.70RC2 in fixed build
      • Cleaned up the app lists somewhat
      • If Aroma freezes during the install, pull the battery and start again - this only happened to me once, in over 30 test flashes
      • Rearranged some of the menus for better flow
    • Spent a good 4 hours rewriting the installer-script to make it look a lot less ugly
    • Added Werewolf kernel by @USA-RedDragon in place of NotSoStock
    • Available without root as well
    • Further tweaked the memory utilization in build.prop, allowing background apps to remain in RAM longer

    I think there's a few other changes, I just can't remember them at the moment. Roughly 20 hours into this update, brain is mush.

    NOTE: Due to the changes to memory utilization in build.prop, your first boot after the update may cause the phone to lag. This will clear up within 5 minutes, and will not occur after subsequent reboots.

    v4.0 T-Mobile
    • Added New Options for No Root Installs
      • Stock and NSS kernels available without root
      • 3minit and V4A options still work
    • Updated all Google, LG, T-Mobile apps
    • Updated Nova Launcher
    • Updated Magisk to 11.6 (12.0 finicky on V20)
    • Removed Adaptive Brightness mod (was glitchy)
    • Several additional build.prop tweaks
    • Added Optional Apps
      • Google Voice
      • SMS Backup and Restore
      • Speedtest.net
    • Removed Pixel Launcher - Assistant interferes

    v4.0 AT&T
    • ROM base updated to 10L (10M won't boot)
    • Added New Options for No Root Installs
      • 3minit and V4A options still work
      • Removed Werewolf kernel
    • Updated all Google, LG, AT&T apps
    • Updated Nova Launcher
    • Updated Magisk to 11.6 (12.0 finicky on V20)
    • Several additional build.prop tweaks
    • Added Optional Apps
      • Google Voice
      • SMS Backup and Restore
      • Speedtest.net
    • Removed Pixel Launcher - Assistant interferes

    Now some notes and observations:

    • There was a report of the ROM not froze at the AT&T splash. If this occurs to you, first wait 5 minutes to make sure it really is frozen. Then, pull the battery and then boot up again. The Android is Starting screen will then come up as expected.
    • There was also one issue where the ROM wouldn't boot past the AT&T splash. For this, boot into TWRP, flash the AT&T boot.img (attached to the download post) using the IMG flash option, then flash Magisk 11.6 (also attached), then reboot as normal. I'm also uploading a patch to AFH, which should automate this process. Give it a try and report back.
    30
    Pre-Install Steps

    • If you are not already on TWRP 3.0.2.0-RC8 or higher, do that first! Bootloops and loss of access to recovery is possible with all older builds
    • Backup your existing ROM


    Notes
    • I recommend wiping data and flashing clean, if coming from another custom ROM. This should not be required, but you may wind up with FCs if you don't. A clean flash is required if you're on an older custom ROM, or older stock based on 10d.
    • If you're already on an older build of my ROM, you can dirty flash future updates. However if you experience FCs, please do a clean flash
    24
    Downloads


    TWRP
    https://build.nethunter.com/test-builds/twrp/lge/


    v5.0

    H918 for T-Mobile
    AFH: https://www.androidfilehost.com/?fid=673368273298960907
    MD5: d16b367b4ebdf8551001a32aa7d75636

    H910 for AT&T
    COMING SOON

    v4.0

    H918 for T-Mobile
    AFH - https://www.androidfilehost.com/?fid=817550096634766880
    MD5 - f4b1f90940c40dff3190250a5134f001

    H910 for AT&T
    AFH - https://www.androidfilehost.com/?fid=457095661767158881
    MD5 - 0f89637a0be11a711e61f95e324284a6

    See Notes here.


    v3.4

    H918 for T-Mobile UPDATED on March 24th
    AFH - https://www.androidfilehost.com/?fid=745425885120718875
    MD5 - aa0def523efbeb471ebdb850d7e9c4e1

    H910 for AT&T
    AFH - https://www.androidfilehost.com/?fid=745425885120718951
    MD5 - d3ce0ee5940ac4b203461eafd039f53d

    Older Releases:

    v3.3
    H910 AT&T ONLY

    https://www.androidfilehost.com/?fid=745425885120712176 - FIXED as of March 2
    MD5 - 75507cd0c72ae718e0ddd751ba6dea60


    v3.2
    H918 T-Mobile ONLY
    https://www.androidfilehost.com/?fid=457095661767135277
    MD5 - 220b70d8ffaa9d8246df0f5e16fbda6a

    v3.1
    https://www.androidfilehost.com/?fid=817550096634742854
    MD5 - 53c5da3c3eb264a0e8af5806b56cda25

    v3.0 Fixed (updated 1/24 to address Aroma bugs)
    https://www.androidfilehost.com/?fid=817550096634741220
    MD5 - 98782147bbae32554a6d41e974442647

    See this post for additional information.