yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] emregezgin:
Could explain why it's acting the way it is. But why should it make a difference if it has the gapp or not? The gapp uses memory more active maybe? If yes, then it is probably the explanation......

Isn't there a way to test memory module? I guess it is a random read/write test or just some kind of bad sector(don't know if you can have that on a ssd) test?

I still think of installing a lower maybe oem android rom, like KitKat or something similar that is all about minimal size and max speed, but I feel more and more it is a waist of time. Mostly because this rom seems great in the comments and the work behind it, but it still making the tablet this slow.....
[Nexus 7 Android Development] DragonTome:
I'm wondering if anyone else has tried to build the rom from latest sources. I'm getting a compile error in bt that is preventing the build from proceeding. The error is:

system/bt/service/hal/bluetooth_interface.cpp:278:44: error: too few arguments to function call, expected 2, have 1
status = hal_iface_->init(&bt_callbacks);
~~~~~~~~~~~~~~~~ ^
1 error generated.

Looking at the source of that file, it has not been updated in many years so I assume a dependency has changed. Any hints on how to correct this would be appreciated.
[Nexus 7 Android Development] AndDiSa:
I just checked and it seems that I forgot to push the branch upstream. Can you check again, please?
[Nexus 7 Android Development] DragonTome:
Thanks. I sync'd the repo again and kicked off a make. It has gotten further (and still running), so I assume that was the issue.

Edit: build completed and I have installed successfully.
[Nexus 7 Android Development] j8a:
I succesfully installed twrp-3.4.0, OTA-Package (Build 2021107) (AOSP 7.1.2) with security patches from November 2020.

Great job!
[Nexus 7 Android Development] brackenhill_mob:
Many thanks [MENTION=2188693]AndDiSa[/MENTION] - keeps my wonderful Grouper useful!
[Nexus 7 Android Development] bb709394:
This rom is amazing, brought my N7 back from the brink of death and is useable again (slow but useable). I was using a custom 6.0 rom and is was slow AF.

Twrp 3.2.2 works fine, used to to clean flash this rom and installed GApps pico. Rooted with Magisk 21.1 and installed Adaway and Vanced YouTube.

Thank you for the great work with this rom!
[Nexus 7 Android Development] fsw_informatrix:
As you are rooted, if you find it too slow, you should give the app Trimmer (fstrim) a try. I'm using it after each ROM flash, each reboot and every time I install or delete something. It really make a difference on my Nexus 7.
[Nexus 7 Android Development] changsterdj:
How do you put TWRP on this?
[Nexus 7 Android Development] fsw_informatrix:
Really?

5 seconds search on the Web:

https://twrp.me/asus/asusnexus72012wifi.html
[Nexus 7 Android Development] laugeek57:
Hello,
[MENTION=2188693]AndDiSa[/MENTION]

I get my new tablet tomorrow, so I wanted to thank my German "cousin" for letting me keep my Nexus 7 (2012) for all these years ... Thanks Dude :)
[Nexus 7 Android Development] Velmont:
Hi! I am on stock Android 5, I think this ROM looks like the best one to get a modern enough device for such oldie. Particularly interested in an updated browser.

Did anyone go stock 5 to asop 7? How is that experience? As snappy or you lose some?
[Nexus 7 Android Development] brackenhill_mob:
I suspect most people here swapped ROM a long time ago and kept going so can't remember - I upgraded in 2013!

It's all relative. My device seems really slow but I rarely use it - my default is a Pixel C which blows it away. But for browsing, email, YouTube etc it's fine.
[Nexus 7 Android Development] Ahkah:
Stock 5 was a pain the brain. This AOSP made the device usable again. But, however, Android 7 is also kind of outdated now.
[Nexus 7 Android Development] astrod:
This ROM works really smoothly, (thank you AndDiSa!) as long as one doesn't install gapps. I'm finding that gapps seems to slow it down almost making it too slow to use, even using Pico version.

Along those lines, has anyone gotten signature spoofing working w this ROM? I tried the nanodroid patcher to use microg, but spoofing never seemed to get enabled.
[Nexus 7 Android Development] Portgas D. Ace:
I am running this ROM alongside with microG, installed via Nanodroid. Flashing the Nanodroid patcher via TWRP worked like a charm for me.

How-to (at least that is what I remembered):

Clean flashed the ROM, then rebooted to recovery again, then flashed the patcher. Took some time, but finished fine. Then rebooted into the system. Rebooted to recovery again, flashed Magisk and the corresponding Nanodroid Magisk modules for microG. That's it.
[Nexus 7 Android Development] RodMyers:
Just resurrected my nexus 7. Found this forum a few minutes ago.

grabbed the rom and gapps

Thanks to the devs for this
[Nexus 7 Android Development] :
I've installed microG using those instructions (though the self check reports no 'signature spoofing' ) The only place I differed was that I rebooted to system after clean flashing the ROM as I wanted it to complete its set-up. I've been able to install apps via the Aurora store and, so far, it's working - though I am unfamiliar with it so it's taking me a bit longer!

The version of Nanodroid patcher I used was the NanoDroid-microG-23.0.1.20201029.zip

I'm only doing this because, as some have noted, GAPPs seems to slow the Nexus down. We'll see. I've no major issue with privacy etc so I'm quite happy to go back to GAPPs if necessary.
[Nexus 7 Android Development] Portgas D. Ace:
Not sure if this is a typo on your side, but you need to flash the Nanomod patcher file before flashing the Nanodroid microG package (which can also be found in the repo you linked).
[Nexus 7 Android Development] :
No, no typo. With my first attempt, I flashed the patcher file but it error-ed (ERROR 1) so I tried the NanoDroid-microG file. That worked, albeit without giving me signature spoofing.

Tbh, I am a little concerned about signature spoofing anyway (and note that [MENTION=2188693]AndDiSa[/MENTION] did not implement it in this ROM for a good reason) so I'm happy to live without it... so far anyway!

Error 1 could simply be a corrupt file, I don't know, so I suppose I could try another/earlier version.
[Nexus 7 Android Development] bb709394:
Thanks for the tip, it appears fstrim does keep things fresh and speedy.
[Nexus 7 Android Development] AndDiSa:
... unfortunately some posts / changes in the OP (links to the versions with 2020/11/05 security patches) didn't survive the migration of the XDA forum. I'll try to update the OP as soon as possible.

Edit:

... done.
[Nexus 7 Android Development] nitishdk:
hi im on the latest version i can also connect device but can receive or send files am i the only one who face such problems ?
[Nexus 7 Android Development] AndDiSa:
via usb? Did you change from charging-only to transfer mode?
[Nexus 7 Android Development] nitishdk:
Solved it's transferring now maybe some connections problem but now all ok. Best rom this is gave a new life to my Nexus 7
[Nexus 7 Android Development] RacerXXX:
Tested aosp_grouper-7.1.2-ota-20201107.eng.ds with open_gapps-arm-7.1-pico-20201209

Tested google play and it's working well, nice to have all latest security patches, very nice rom
[Nexus 7 Android Development] Baonks81:
This AOSP recommended install with Magisk and Ktweak latency branch
[Nexus 7 Android Development] MacLeod100:
Why ? A good reason for that ?
[Nexus 7 Android Development] rahimali:
I had this as well, fixed it by clean flashing ROM, reboot to recovery, flash Magisk then boot into ROM and then use Magisk to flash the nanodroid patcher. After patching and reboot, I didn't flash nanodroid microg but rather MinMicroG from here -> https://github.com/FriendlyNeighborhoodShane/MinMicroG_releases/releases

If anyone has problems with being unable to add google account, that has to do with your version of systemwebview. if that is too new, the add account dialog box will FC. I used bromite systemwebview v85.0.4183.114 and everything works fine now!

oh and by the way, google meet doesn't work with microg. google classroom does work.
[Nexus 7 Android Development] Baonks81:
Super smoothly and run fast even 1Gib RAM, 1.2Ghz cpu frequency :D
[Nexus 7 Android Development] AndDiSa:
New versions with security patches for December 2020 are available for testing

Hi guys, I've just updated my Github-repos and here are the OTA-packages for Grouper and Tilapia having the security patches for December applied

7.1.2 Grouper OTA-Package 20201217 md5: 0465d92b946d98f599918e8bbfd90dfc

7.1.2 Tilpia OTA-Package 20201217 md5: a36ffdce1d5cc6def4255f3cd472e201

As always, please note, that these versions are untested. I'll wait for some feedback from the community before I'll update the OP.

Have fun and stay healthy!
[Nexus 7 Android Development] MacLeod100:
Ah ok I will test it
[Nexus 7 Android Development] Baonks81:
I mean Ktweak latency branch, not balance/throughput. Following this link

github.com/tytydraco/KTweak/tree/latency
[Nexus 7 Android Development] :
Thanks for that. I was using the balance branch and getting freezes. I'll see how it goes on 'latency'.
[Nexus 7 Android Development] :
Installed and running with no problems. Thank you so much.

I've also reverted to microG rather than GAPPS for performance reasons. That, and the above mentioned Ktweak, mean that my Nexus now runs more smoothly than it has in a very long time!
[Nexus 7 Android Development] bangsergio:
deleted
[Nexus 7 Android Development] :
I'm getting freezes on the latency branch too. I've removed Ktweak whilst I do further testing.

Edit: I'm now in the process of trying to recover my Nexus from some quite worrying errors, I think it might be a gonna. I'm having to repair & reformat partitions (changing file system) in the hope I can get it back but I keep getting "failure to mount '/system' (invalid argument)"

Edit edit: Sadly, I think it's gone. I eventually managed to repair and wipe all partitions, load the latest ROM, Magisk and GAPPS but the Nexus just keeps random freezing. I can only reboot and carry on... until the next freeze.

Edit edit edit: yep, she's dead. I don't really know what they problem is but maybe the partition table is shot. I've already recreated and reformatted the data partition due to it having disappeared completely. Then I'll get system or cache mount errors. Sometimes it holds together for long enough for me to clean flash a ROM, only for it to die again; freezing or partition mount errors. I've reflashed an earlier version of TWRP but that hasn't helped. I think I'm calling time on it. :(
[Nexus 7 Android Development] nitishdk:
Unable to sign in playstore after update to latest version clicking on sign in doesn't do anything even in settings there is no option to add Google account also it asks for playservices
[Nexus 7 Android Development] AndDiSa:
Did you reflash gapps after updating the ROM to the latest version?
[Nexus 7 Android Development] nitishdk:
No do I have to?
[Nexus 7 Android Development] AndDiSa:
Please have a look at the OP. There is described what to do in case of a new install and what to do in case of an update install ... and yes, you have to reflash gapps.
[Nexus 7 Android Development] nitishdk:
Ok no problem will do I just checked ur last post and did update
[Nexus 7 Android Development] :
I dug out my old Nexus (a 16gb model) which had a broken screen and used its internals (motherboard etc) and assembled a 'new' working tablet. Just now updating it to the latest ROM etc.

I hate throwing stuff away when there's a chance it could be re-used/repurposed so it feels like validation for hanging on to 'junk'! I really didn't want to buy a new tablet not least because I like the Nexus 7.
[Nexus 7 Android Development] Foliant:
Hello,

Im using (Build 20201217) and can say its running way smoother than Lollipop.

Installed open_gapps-arm-7.1-pico-20201223 and can install one App at a time (download queue seems to stop)

I found two annoying behaviors:

First is the Home- (circle) and Tasks- (rectangle) Button doesnt work. Back (triangle) is working fine.

Second: Holding the WLAN-Icon does not open the Network Settings, however a short tap does enable/disabling WLAN.

I was updating the Tablet because Android 5 was unacceptable in performance. I have another "grouper" with Kitkat and its reasonable fast. Now Im also wondering if there might be other things on(in) my hardware causing the issues.

Are there any workarounds or things i should try?

Regards, Patrick
[Nexus 7 Android Development] rickykemp:
I've flashed this to a grouper but cannot get the pico gapps to install - always get an error 70 in TWRP. TWRP says my system partition is only 639MB, even after using TWRP to resize it. Any ideas?
[Nexus 7 Android Development] Razor98566:
I used some other 7.x rom so far and had heavy problems with things as simple as watching youtube, couldn't watch anything higher than 480p. Now I can watch stuff on 720p again!

Sadly games like Cytus still don't run anymore (which they did back then, I think it was on version 5.x ?) but my Nexus is old xD

Thank you!
[Nexus 7 Android Development] BeeJ1109:
HI ALL,

How do you put this device into download mode, so I can flash TWRP v3.4, via PC and ODIN, or Equivalent for Nexus 7. I am a Samsung user.

No Procedure is available on this Thread. To Go from Stock to New Release ROM, via TWRP. Stock is so "bloody slow" to do anything useful. I only just charged the battery after 2 years of being stored away. Updated all apps from Google Play Store, took a whole day, still no improvement.

I Wish to add TWRP, backup, then Root with Magisk 20.4, then add Titanium Backup Pro, backup apps only. Install latest ROM, Restore apps. Save backup with TWRP, OS & apps. Done.

Any help or links to proceed would be appreciated.

Thanks & Cheers.

Merry Christmas and Happy New Year to All.

BeeJ1109
[Nexus 7 Android Development] rahimali:
Power off device. Then turn power on while holding down Vol Up + Vol Down buttons. That should bring you into bootloader/fastboot mode from where you can flash TWRP
[Nexus 7 Android Development] AndDiSa:
If your device is connected to a PC via USB and having ADB installed and configured, a simple

adb reboot bootloader

should do the trick, too.
[Nexus 7 Android Development] AndDiSa:
Holding Vol Up + Vol Down on (re-)starting the device will bring it into apx-mode. So be careful! Leaving that mode is possible only by pressing the power button for at least 20 seconds.

Booting into bootloader Vol Down + Power is sufficient.
[Nexus 7 Android Development] Foliant:
Just to let you know:

Meanwhile I boot the latest Unlegacy (ua_grouper-7.1.2-20200619-0145.zip) its also faster than stock Lollipop and all is working well.

I cant verify if it was a bug in initialization or the ROM itself, because I dont want to switch the ROMs again.
[Nexus 7 Android Development] Hagemanto:
Hello people, hello AndDiSa and thanks for this wonderful rom. I'm using since last December, always ran fine, some lag sometimes but I can use it for my daily tasks (aka play, read pdf, connect to chromecast). Partition are f2fs except system, I left original (I read it could be left like this with no big cons). I have just a question, when I start the tablet up it stucks on the Google logo screen for a long time (around 90-120 seconds), after that it works fine, and if I need to cold reboot I need to wait other 2 minutes because it stops responding, as if it's performing some sole turnoff operation. Not a big problem though, but I wrote to get some opinion and hint from expert members, to get it work even better, if possible.

Thanks in advance, people, and I wish you all a happy new year.
[Nexus 7 Android Development] Flounderist:
Long booting time is quite normal (it usually takes around 3/4 minutes and 7/8 after a clean flash). F2FS is ok for data partition only, cache and system can stay ext4 as usual. Try with a full device format for a fresh start. Don't forget that if you format data, it goes back to ext4 file system. (y)
[Nexus 7 Android Development] Hagemanto:
Thanks for the answer, I didn't know about that last part.

I meant, long booting time occurs every time I turn the tablet on, not just after a rom flash. With google screen logo staying for long, long minutes
[Nexus 7 Android Development] AndDiSa:
Staying such a long time on the Google logo may also indicate that a file system check is initiated ...

Generally I would expect boot times of less than a minute on a "warm" boot. I cannot speak about f2fs as I never used it for a longer time but if I remember well boot times without the need for application optimization rarely took more than 2 minutes until I was able to use the device.
[Nexus 7 Android Development] Hagemanto:
Well, it's not big deal, I can wait. Just my curiosity. By the way, I have another question... Ok to use f2fs or are there other, newer, better file system to use?
[Nexus 7 Android Development] PeterKheim:
Happy New Year everyone ,,,

I will probably take this after reading this for a long time

My Nexus 7 is 9 years old and in top condition, I pre-ordered it from Google and got it early

it is still untouched in stock 5.1.1 build no. LMY47V,

no root and still locked

there are only 22 apps running on it and it's been insanely slow for years, I only use it in bed and it's a fantastic drug for a quick sleep ;-)

would like to try to breathe a little more life into it for the next few days with this ROM if I can do that as a beginner

Many greetings from Kornwestheim Germany
[Nexus 7 Android Development] :
Hello Peter and welcome, happy new year to you too :)

I was very much like you when I started with ROMs etc. I knew nothing and just wanted my Nexus to work faster. It was a perfectly good tablet slowed down by software. So I decided to change the software! I was a bit scared at first but I took things slowly, sometimes got it wrong but slowly, slowly I got there. I felt quite prouid of myself in the end actually!

There are many people here who can help you, perhaps in German too if you prefer. To start, you will need a computer. I presume you have one, what type is it - windows, Mac, linux??
[Nexus 7 Android Development] PeterKheim:
[QUOTE = "LesGirauds, Post: 84211957, Mitglied: 5367514"]

Hallo Peter und herzlich willkommen, auch dir ein frohes neues Jahr :) :)

Ich war dir sehr ähnlich, als ich mit ROMs usw. anfing. Ich wusste nichts und wollte nur, dass mein Nexus schneller funktioniert. Es war ein perfektes Tablet, das durch Software verlangsamt wurde. Also habe ich beschlossen, die Software zu ändern! Anfangs hatte ich ein bisschen Angst, aber ich nahm die Dinge langsam, manchmal habe ich sie falsch verstanden, aber langsam, langsam bin ich dort angekommen. Am Ende fühlte ich mich eigentlich ziemlich stolz auf mich!

Es gibt viele Leute hier, die Ihnen helfen können, vielleicht auch auf Deutsch, wenn Sie es vorziehen. Zum Starten benötigen Sie einen Computer. Ich nehme an, Sie haben eine, welche Art ist es - Windows, Mac, Linux?

[/ZITAT]

yes I see that exactly like you. The hardware of the 7 "tablet is ideal for me and what I do with it

it never caused problems and I never had to exchange anything, a stroke of luck back then

only when the Aku display is below 10% does it go down, think that came with the update 5.1.1 the Aku is still good for 7-8 hours with active display and up to three days in standby without 3G and Bluetooth NFC only WiFi on and little use

I also make calls with videos and messages with Google Duo only via WiFi 3G, I rarely use it sometimes on vacation

my pc is older with Win10 but good

Chromebook newer with the latest Chrome OS and Android 9 plus a small Linox

and I recently had to replace my old Pixel with a Pixel 4a Android 11

I installed "Minimal ADB and Fastboot" on the PC and connected it to the Nexus via USB. It worked well. The Nexus is recognized correctly and answers with its model number on request

I didn't do more today

Greetings Peter
[Nexus 7 Android Development] BeeJ1109:
Hi Peter, English not German please
[Nexus 7 Android Development] PeterKheim:
it's in english :)
[Nexus 7 Android Development] PeterKheim:
the next step now would be unlock and root ? ......:unsure:
[Nexus 7 Android Development] few__:
Nexus Root Toolkit will make it easy for you.

Rooting is not required.

If you want to do it manually.

Boot the nexus7 in fastboot mode.

Connect it to your PC via USB and type [ fastboot oem unlock ]

Doing so will delete all the data

And you will be able to flash TWRP from fastboot!
[Nexus 7 Android Development] PeterKheim:
thanks that was helpful :)
[Nexus 7 Android Development] PeterKheim:
the installation worked I do it manually ,,,,:)

thank the developer @AndDiSa

and the help here from the @LesGirauds & @few__

was actually not that difficult, at first I am quite satisfied with how it went, I really didn't need the root so I didn't do it either

Unfortunately, the Nexus and the cable slipped off the table and exactly on the USB connector. Now it wobbles but still works well, but I have a bad feeling about the future

I like the ROM very much and I have to see how everything works, I didn't do much with it today

WiFi, 3G, Bluetooth, GPS, NFC, USB seem to work fine

Thanks a lot for this

Greetings Peter
[Nexus 7 Android Development] BeeJ1109:
Hi Peter, I was talking about the quote at the top, not your reply Cheers BJ
[Nexus 7 Android Development] :
Congratulations and well done! (y)

It's not so hard but it always seems that way when it is the first time. Welcome to your all new Nexus :) @AndDiSa 's ROM really has given our device a new life.
[Nexus 7 Android Development] PeterKheim:
sorry that was an oversight of typical beginner mistakes 🤪
[Nexus 7 Android Development] PeterKheim:
thanks ,,,, :)

Yes, it's like new, I was able to repair the USB connection today, I just had to lift the cover briefly and position the connection correctly

Now I will definitely have a few more years of pleasure with the Nexus 7

Greetings Peter
[Nexus 7 Android Development] guiski:
Hello everyone and congratulations for this beautiful project that allowed me to resurrect my old nexus 7 2012 Wifi.

Everything works fine except the wifi, it can't connect to my home router, after having entered the password the wifi network goes fastly through "authenincating" and then remains permanently on a "saved" status without geting any ip address.

I tryied other connections for example sharing the phone hotspot and it works fine,

I used Build 20201217 for Grouper and I hope someone can help me.

Googling I read something about the configuration of the PFM, it may depend on this? Do you have any suggestion on how proceed easily and set it correctly?

thanks
[Nexus 7 Android Development] PeterKheim:
Hi @guiski :coffee:

it was the same for me too, I think it is because of the password combination with large and small letters with numbers, suspect that something is wrong with the Google keyboard ...... driver ????

I am not very familiar with Android in the system rather DOS and Windows

I did the setup on the mobile phone hotspot with a simple password

Then I connected the Nexus to the home network using the WPS method without changing the password and everything was fine

I hope this helps you further :)

The ROM runs very well, until now only had the password WiFi problem. I only installed apps that I want to use with them. 1 GB RAM is not much and slows down when a lot is running in the background.

I couldn't test the 3G part due to lack of time SMS / MMS Internet connection etc. I will do soon

Greetings Peter
[Nexus 7 Android Development] barbaros:
Which filesystem should i use? F2fs or ext4? I mean which one is better in terms of performance? Rn im using ext4 and if i were to change to f2fs, should i need to change all partitions (cache,data,internal storage in twrp). Thanks in advance.