[ROM][NZH54D][2024/03/c05][Asus Nexus 7 2012 WiFi/3G][F2FS/EXT4]Android 7.x AOSP

Search This thread

millosr

Senior Member
Jun 11, 2015
290
830
Belgrade
Thanks for clarification @millosr I switched to the nAOSP-7.1.2 for the last builds, might be the reason for the issues with Tilapia.

Sent from my Nexus 7 using XDA Labs

I have built your rom with my ads-7.1.0 branch for tilapia and it seems to work fine.
I had to return TeleService to build/target/product/core.mk to fix the ril.
If you wan't I can add it to tilapia/BoardConfig.mk to avoid adding it to grouper build.

Cheers :)
 

miatawnt2b

Senior Member
Apr 4, 2011
455
44
Is anyone editing the build.prop to trick play store into thinking this is a newer device? A lot of the things I want to install aren't available when searching the play store.(not compatible with your device)
 

AndDiSa

Senior Member
Dec 2, 2009
3,701
5,075
Heidelberg
HTC Desire
Nexus 7
I have built your rom with my ads-7.1.0 branch for tilapia and it seems to work fine.
I had to return TeleService to build/target/product/core.mk to fix the ril.
If you wan't I can add it to tilapia/BoardConfig.mk to avoid adding it to grouper build.

Cheers :)
Thank you very much for the information, so I'll try to use your new ads-7.1.0 branch.
Regarding the Teleservice I've added this manually to the BoardConfig for Tilapia.
Thanks again for looking into it and your support.

Sent from my Nexus 7 using XDA Labs
 

wrsg

Senior Member
Apr 23, 2008
1,019
143
in a cage
This ROM is pretty excellent, it's about 2x smoother/faster than Lineage and uses about 300mb less RAM.
Only problem I had was the setup wizard getting stuck but I did the menu pull-down trick to enable wifi and it was okay from there.
 

peperud

New member
Oct 1, 2017
1
0
Please ignore this post. Wiped out everything and started over. Worked fine.

-- Followed the instructions in post #1 to the tee.
-- Device shows warning "Google Play services won't run unless you update Google Play Services".
-- Play store (and other apps) crashes., so I can't do that
-- Can't even go all the way through to register an account.
--
--What am I doing wrong?
 
Last edited:

fazer666

Member
Mar 22, 2013
21
7
LG G3
Redmi K20 / Xiaomi Mi 9T
Hello all, first off what a great rom this is! Blown back life in my old Grouper again ?

Does any of you have experience with the game Riven: Sequel to Myst? https://play.google.com/store/apps/details?id=com.noodlecake.riven

Bought it last night but the game runs with a black screen, however with sound and user interface. Do you think there is a fix for it or is the hardware of the Nexus 7 too outdated to run a game like this?
Hello,
Same problem here. Did you get a clue ?
 

MacLeod100

Senior Member
Nov 28, 2013
158
45
Malmö
Yesterday I've build a new version for Tilapia using the ads-7.1.0 branch from @millosr.
If anybody with a Tilapia device would like to test it, you can download it from aosp_tilapia-7.1.2-ota-eng-20170929.ds.zip. Please report whether the build works as I will then merge my latest changes.
Hi becouse of no sim bug on your build i was trying millosr build ( everithing was fine and the sim show up ) I will try yours as soon i will start the da--n thing ! :mad: I was watching a movie on it , fall a sleep , battery drain and now won´t start :(
As soon as is start i will flash yours and report here :)
 
Last edited:
  • Like
Reactions: AndDiSa

mausbock

Senior Member
Jun 11, 2015
116
60
  • Like
Reactions: AndDiSa

b4b4.4l1

Senior Member
Aug 27, 2012
134
20
Medan
@b4b4.4l1 unfortunately my Tilapia builds are broken for some reason and I do not have a device for testing :(
I'll try to fix it, but i am not sure how long it will take as I am using the device tree for Tilapia from @millosr and it worked fine until the July version. I am still not sure why the August builds do not work as comparing the changes I do not really see a commit which might be the reason for braking the build.

Thank you for your hard work. I'll try aosp_tilapia-7.1.2-ota-eng-20170929.ds.zip build and report back to you :highfive:

@b4b4.4l1
In the last weeks I tried most of the 2017 builds for tilapia.
The builds from August all have no mobile network and are laggy on my device.
The one from July has freezes sometimes and is not super fast.
So I also tried the builds from April, May an June.
The performance from June version like that from July but without freezes.
It seems to me that the April build is the fastest one, but I got heavy battery drain once like March version and now I am on the one from May. It is faster than later ones for me and stable enough. Sometimes the device is rebooting when in deep sleep but not very often.

I use the N7 as my daily driver for reading News, Magazines, some Tapatalk and surfing using Chrome.

I don't have that no mobile network bug on all nougat tilapia roms I'd tried so farFoolish me, I put my tab on airplane mode all the time, that why I didn't notice it :silly:, although, yes, I can say all of them suffer freezing, mostly happened when watching movie or browsing.

I decided to turn back to Slimkat, but strange enough, it also suffered from freezing from time to time and sometimes random reboots which had never happened before :eek: And now it doesn't boot after I flashed supersu and custom kernel, so I think I'll give nougat rom another try.

So, yeah, the rom didn't recognize sim card at all. As this tab is now the only device I got(my Z3 Compact went nuts with rebooting by itself on standby), I need sim card capable rom :crying: Per your suggestion, I'll try again roms released on May - July version and see how it goes.
 
Last edited:

millosr

Senior Member
Jun 11, 2015
290
830
Belgrade
Yesterday I've build a new version for Tilapia using the ads-7.1.0 branch from @millosr.
If anybody with a Tilapia device would like to test it, you can download it from aosp_tilapia-7.1.2-ota-eng-20170929.ds.zip. Please report whether the build works as I will then merge my latest changes.

Sorry, @AndDiSa, no luck with tilapia. I have no mobile network, very high CPU usage and the system feels laggy. I will provide logcat later.

@AndDiSa
here my logcat filtered for "rild". If You need more, its full size is 7 MB.

I have tried latest tilapia build and I have the same issues.
I didn't apply your latest patches, so that is the reason why I didn't saw the issues in my build.
Other reason may be if you didn't do a clean build. It happened to me few times.

This is my build of this rom (August security patch level):
https://androidfilehost.com/?fid=889964283620755367

I'll try to make another build with the latest patches when I find a little time.
 

MacLeod100

Senior Member
Nov 28, 2013
158
45
Malmö
Thanks for the suggestion. I downloaded GL Tools...but doesn't really know what to do with that (many parameters and no real idea about what is causing a blank screen)

GL Tools is just for games it " transform " your device in something else Play whit settings in GL and you will find the right ones for you I did the same a long time ago
 

fraddy91

Member
May 26, 2013
16
4
Very fast, stable, clean rom. Works almost everything, except landscape pixel launcher some buggy, like no apps list works (don't think i need pixel launcher, just wanted to try, how it works). Thanks.
 
Last edited:

Ler0y

Member
Aug 9, 2017
15
3
Hello, after update my Tilapia to Build 20170923, battery discharge very strange (and fast), in power monitor, most battery eater - Signal of mobile network.

Flight mode don't help, simcard not inserted.


Sory for bad english :eek:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    New releases with 2024/03/05 security fixes are out!

    Hi guys,
    here an quarterly update of the ROMs.

    I just updated the ROM files for Grouper and Tilapia having all the security updates applied to them up to March 2024. Even the kernel got some security fixes which I magpied from the DivestOS project ... ;-)

    In the OP you can find the links to the Gapps- and MicroG-versions.

    Please note: I didn't upload to AndroidFilehost as the servers had/still have issues. You can download directly from my webspace though ... but probably the download speed will not be as good as you are expecting.

    The repositories on Github are updated, too.

    @rahimali I integrated an updated prebuild WebView version into the ROM, too. Unfortunately 119.x is the latest version compatible with Android 7.1.x even though 121.0 is alrady out :-(
    2
    Post in thread '[ROM][NZH54D][2024/03/c05][Asus Nexus 7 2012 WiFi/3G][F2FS/EXT4]Android 7.x AOSP' https://xdaforums.com/t/rom-nzh54d-...s-ext4-android-7-x-aosp.3467514/post-89373048

    Try BiTGApps for 7.1.2.
    BiTGApps-arm-7.1.2-v2.7-CORE.zip (~59MB)
    1
    unfortunately GApps are quite too big nowadays .. the smallest I have available are : open_gapps-arm-7.1-pico-20180924.zip (~84MB) and open_gapps-arm-7.1-pico-20180327.zip (~135MB)
    Together with the configuration file found In the second post of this thread it should give you a base GApps installation. I suppose those files are too big to be provided directly here ... I'll try to find a place to provide them.
    Try BiTGApps for 7.1.2.
    BiTGApps-arm-7.1.2-v2.7-CORE.zip (~59MB)
    1
    Leider kommt bei der Installation der Open GApps immer der error 70. Ich hab schon alle angegebenen Möglichkeiten ausprobiert. Vorhergehende updates haben funktioniert.
    @AndDiSa vielen Dank für die jahrelange Pflege von Nexus 7
    1
    Got one of these tablets in my hands recently and gave this ROM a go.
    Installed the image with LiteGapps, working fine.

    Issues I've found: WiFi connection fails on WPA 2/3 networks or networks with multiple frequencies under the same SSID (2.4GHz and 5GHz using the same name).

    I happen to have a NVIDIA Shield Tablet (shieldtablet) which also has an arm32 Tegra SoC running LineageOS and the WiFi there works well. Is it worth to give a shot at putting the wireless driver from that tablet on this one?
  • 332
    This thread is about installing and using AOSP 7.x (Nougat) ROM for the ASUS Nexus 7 Grouper / Tilapia devices.

    Asus - Model names

    Grouper = Asus Nexus 7 2012 WiFi
    Tilapia = Asus Nexus 7 2012 3G


    Initial Setup Installation
    1. Update Recovery to TWRP 3.7.0-9 for Grouper resp. TWRP 3.7.0-9 for Tilapia
    2. Boot into Recovery
    3. Factory Reset (only needed if you are not already on Android 7.x AOSP)
    4. Install 7.1.2 Grouper OTA-Package (Build 20240306) (MD5: 81b65db59a0690d6f5a5f1791133d684)
      or
      Install 7.1.2 Tilapia OTA-Package (Build 20240306) (MD5: b9beb4aa902c0aaf271e51f37b17db17)
    5. Reboot into recovery
    6. Install Open GApps (arm/7.1/pico)
      (if you have issues regarding the size of the GApps please refer to the next post)
    [*]To get root access, I suggest to use the unified Magisk (V27.0) which can be flashed by TWRP, too. Eventually you'll need to rename Magisk-v27.0.apk to Magisk-v27.0.zip

    I was not able to flash Magisk 24.x by TWRP / direct install, nevertheless the patching boot.img method worked. For that you need to extract the boot.img from the OTA and transfer it to your devies. Then you need to patch the boot.img and transfer it back to your PC. Finally you can flash the patched boot.img using fastboot.
    For detailed instructions please consult the Magisk threads here in XDA.

    Do not install Magisk on initial setup as it might lead to issues. Start the ROM without having root access the first time and install Magisk in a second step.

    If you are already on Android 7.x AOSP, it's sufficient to do the follwowing steps:

    Update Installation
    • Boot into Recovery
      • Install 7.1.2 Grouper OTA-Package (Build 20240306) (MD5: 81b65db59a0690d6f5a5f1791133d684)
        or
        Install 7.1.2 Tilapia OTA-Package (Build 20240306) (MD5: b9beb4aa902c0aaf271e51f37b17db17)
      • Reboot into recovery
      • Install Open GApps (arm/7.1/pico)
        (if you have issues regarding the size of the GApps please refer to the next post)
      • Wipe cache/dalvik-cache (optional, but suggested)
      • reboot

    Important: For more detailed installation instructions please refer to the next post
    Important: First boot after upgrading will take a bit longer (stays on ANDROID) because of art optimizations

    flash and use on your own risk!


    CREDITS,
    AOSP/Google, LineageOS, Ziyann for setting up the Grouper-AOSP repository and his Unlegacy Android project, daniel_hk for some hints how to get the 3.1 kernel running with N, timduru for his work on the Asus Transformer, Timur Mehrvarz for his work on the tegra kernel, Francisco Franco for his kernel work in general

    Bugs:
    • please report

    Latest Changes
    • 20231212(AOSP 7.1.2)
      • security fixes up to December 2023

    Latest version with MicroG-patch applied to them:
    aosp_grouper-7.1.2-mg-ota-20240306.eng.ds.zip (MD5: aa5b2fe8b9c0889479f45537fb551dea)
    aosp_tilapia-7.1.2-mg-ota-20240306.eng.ds.zip (MD5: bc6723ea47fa9ceec36cf3e33fa3b74c)


    Changelog
    Please refer to the changes found in the github repos

    All ota packages can be found here:
    AndDiSa ROM files repository

    Sources

    https://github.com/AndDiSa

    If you would like to build from the sources, you can do so by cloning and build from repositories:
    but please take in mind that you need to have some free space (>= 100 GB) and some time ...


    XDA:DevDB Information
    Android 7.x AOSP, ROM for the Nexus 7

    Contributors
    AndDiSa
    Source Code: https://github.com/AndDiSa?tab=repositories

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.1.x
    Based On: AOSP

    Version Information
    Status:
    Stable

    Created 2016-09-23
    Last Updated 2021-12-09
    76
    Please note:
    • the system partition is already quite full which leads to the problem that gapps probably will not install correctly and that may lead to weired problems (apps closing / not showing up correctly / ...). I suggest to use the dynamic gapps package linked above. In addition I suggest you to erase the system partition completely before applying the OTA package
    • If you get "Error 7" when trying to flash the ROM directly after upgrading to TWRP 3.5.2-9, wipe the Boot, System and Cache partition and clean dalvik-cache, then re-boot to Recovery and try again (you will not loose any data as long as you do not wipe the Data partition).
    • If you get "Error 70" when installing GApps copy the attached gapps-config files into the same directory where the gapps installation packages is copiedI.e. something like

      /sdcard/open_gapps-arm-7.1-pico-20210922.zip
      /sdcard/gapps-config-tilapia.txt
      /sdcard/gapps-config-grouper.txt

      and then try to start the installation again. Error 70 should be fixed.

    Some additional hints
    • If you are in a bootloop which shows to Google logo again and again, it's sufficient to hold vol- while booting. The next bootloop will boot into bootloader.
    • If you are in a bootloop which shows the ANDROID splash screen continuusly, connect your device to your PC and enter
      Code:
      adb reboot bootloader
      After a few seconds the device should show up the bootloader screen
    62
    Hi guys,

    first of all I would like to thank all of you for your support you offered to me in the last days and I really feel honoured that so many of your would like to support / help me so that I am able to continue the development for the Nexus 7.
    I've got many offers for a "new" Nexus device from all over the world which I really didn't expect. I was really torn between continuing and stepping out. I've thought very much about pros and cons and it wasn't an easy decision especially if you get so much positive feedback. Thank you again!

    Finally I've decided to stop development for the Nexus 7 (at least for the moment). There are several other projects (not all of them related to Android) I've in mind and probably this now was a broad hint to start with something different. I've uploaded the sources of the ROMs latest version (inc. security patches for June 2019) to Github and tested together with @fidoedidoe whether all needed repos and changes are consistent and that one can build the ROM from those repos without the need of doing additional modifications or patches. The build should run smoothly after synchronizing everything. I will also support and help everybody who would like to step in and continue the builds.
    I know there are several people interested in building the ROM from sources. Probably there is someone (or probably even a group) who would like to continue ...
    Cheers,
    AndDiSa
    55
    2019/02/05 - release for Grouper and Tilapia uploaded

    I've just uploded the latest version of the ROM for Grouper and Tilapia. As always the Android security issues listed in the latest Android Security Bulletin are patched in this ROM.

    Beside that once again I've worked much on the kernel side. Some features are added (multiple binder devices, alarm timer device, ...) and some bugs have been fixed.
    I am still working together with @OlliWi on the slow charging issue which occurs from time to time. Even if I was able to get charging currents up to 1500mA while the device was connected to a charger, we still have the impression that the cable / charger detection needs to be improved. We are on it ...

    Those of you who are familiar with the installation process of the ROM can download directly from here, otherwise please first read the instructions in the OP

    7.1.2 Grouper OTA-Package (Build 20190209) (md5: 885e601a06a2104628a1e450b73f3a18)
    7.1.2 Tilapia OTA-Package (Build 20190209) (md5: 8e4c0e1955ecc0bb65a51582bb01f779)

    And finally as always: flash on your own risk ... ;)
    52
    New year ... new security fixes (2019/01/05)

    Hi guys,

    I've just uploaded a new version of the ROM for our beloved Nexus 7 (Grouper / Tilapia) having the January 2019 security fixed applied to it.

    Beside that I found a bug causing bootloops on initial install / after wiping dalvik. This was caused by zygote not having enough memory available to create the boot.jar on the fly. To fix this issue, I am doing a dex-preopt for the boot image on compile time now which leads to a slightly larger image but improves initial boot time a bit, too.

    To get more memory free on the /system partition, I debloated the ROM a bit, e.g. removed the Browser2, LegacyCamera, Music and Calendar apps as some of them even didn't work fully. There are several alternatives available in several stores which you can install if you need them. Probably most of you do not even notice that these apps were removed.

    Most changes were applied to the kernel. I tested the changes in the last 4 weeks but as I have a Grouper device only and I cannot test each functionality I cannot exclude that something doesn't work as expected. So please file a bug report (best with logcat and a meaningful bug description) if you find some unexpected behaviour and I will have a look at it.

    The most important fix here is probably the improved charging behaviour (many thanks to @OlliWi who provided with fruitful analysis and hints and pushed me to have a deeper look at this issue).
    To get a faster charging of the device, do not boot with a USB cable connected as this prevents the device to charge with more than 500mA (or at least disconnect and re-connect the cable after the device booted).

    I've updated the links in the OP, so you can download the latest version from there.

    Happy new year to all of you!