yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] brewer75:
Thanks, I've seen this info before but haven't installed the patched apk. I may try the steps and see if it works since the rom I've flashed on my older generation Nexus 7 is MicroG compatible.

Update...I tried the patched apk on the older "grouper" Nexus 7 tab with MicroG compatibility and the Play Store does not appear in my list of apps so my only choice is to use the Aurora Store for apps. I wanted to try this on the older tab before I tried it on my "flo" and so far, I think I'll stick with the non-MicroG build from followmsi since my "flo" performs quite nicely on that rom.

Update 2...I followed your instructions and Play Store is functioning. I can install Google apps but I can't activate and run them. Non-Google download and install without any problem. Thanks!
[Nexus 7 (2013) Android Development] curiousde2002:
Can I use this without undoing your older 1280_120?

My deb is presently on unofficial 17.1 after applying your sysrepart_1280_120 and I want to upgrade to your 19.1.

Thank you very much for your help and all of your work!
[Nexus 7 (2013) Android Development] NightLord:
Just to conform that the linked lanchon_repit works, I've just managed to increase system size to 1477M (without even wiping the current system). Previously my device was repartitioned with sysrepart_1380.

Willy try later wether opengapps will indeed flash with the extra 100M space.
[Nexus 7 (2013) Android Development] Curtis7990:
Dirty flashed 15/02 with BiTGapps ERR, everything's fine.

Just to be sure, flash one zip at time, wipe dalvik and reboot. Always worked for me.
[Nexus 7 (2013) Android Development] dickxabre:
woo. final success to flash the 20220215 rom with MicroG.

I have one question. in case i have to flash a new ver rom with openGApps. Which ver can be use on Nexus2013?

only Pico? Can install Micro/Stock one?

thank you
[Nexus 7 (2013) Android Development] AlesUlrych:
I also tried reallocating to 1477M and everything went without a hitch. I also used sysrepart_1380 before. I just don't know how to find out if the system is really partitioned to 1477M. Where can I find out?
[Nexus 7 (2013) Android Development] NightLord:
In TWRP select Wipe, then Advanced Wipe, then select system partition, and tap on repair / change file system. On the next screen you will se the actual size of the partition.
[Nexus 7 (2013) Android Development] AlesUlrych:
Thanks a lot,

I've tried it and I really have 1477M and 209M of free space.
[Nexus 7 (2013) Android Development] n3kf:
Ok, pulling my hair out. Installing this release and Bitgapps R45 I keep getting the Google Play Services crash that I've seen mentioned on here. I figured since some mentioned Bitgapps R44, but can't find past versions on the Bitgapps site. I also can't find an earlier version of this ROM to try. I also added Magisk but that didn't do anything, still get the error. Does anyone know what is really causing the error? I've screwed with permissions but nothing helps. So what's the trick to getting the playstore working? Thanks
[Nexus 7 (2013) Android Development] n3kf:
Ok, after about 15 attempts it finally worked. Only way to repeat it is keep on resetting and installing.
[Nexus 7 (2013) Android Development] n3kf:
Well i am glad I got this to install. Followmsi you have done a wonderful job with this. This performs better then many of the recent ROMs. It looks like it is actually doing a much better job of memory management. While I still get some hiccups, this is remarkable on such an old device. Thank you thank you!!!!
[Nexus 7 (2013) Android Development] n3kf:
So if I want to set this up on another device, and the normal initial setup is not working where you can copy from another device, is there a way to copy the setup from this device I setup. I saw it asked if I wanted to copy the apps and data from a backup, but what is it looking for? It's not there typical one the Google apps would want. Guess I am asking is if I set this up on a second device, how can I not have to manually reinstall the apps? What kind of backup do I need and I assume you just put it on a OTG device? Thanks!
[Nexus 7 (2013) Android Development] n3kf:
Ok, so looks like it's a seedvault backup it's looking for and that does not appear to be fully implemented in this ROM, or maybe LineageOS 19 in general?
[Nexus 7 (2013) Android Development] hiphopboy:
this rom have the problem with rotate the screen ?
[Nexus 7 (2013) Android Development] AlesUlrych:
Hello, everyone,

After I updated MX Player Pro to version 1.42.13 on my old Google Nexus 7 (2013) tablet with android 12 (LineageOS 19 from Followsi), Mx Player told me on startup that I have an old version of Custom Codec). I found the thread https://xdaforums.com/t/mx-player-custom-codec-ac3-dts-mlp-truehd-etc.2156254/page-153 and downloaded and installed ARMv7 NEON version 1.41.2).

And I don't know if it's the new LineageOS 19, or the new version of Mx Player, or your codec, but now I can play movies on my old tablet in HEVC (H265) codec, without image jitter. E.g. Aquaman

Unbelievable.
[Nexus 7 (2013) Android Development] 96carboard:
Its pretty impressive that the CPU on that thing is strong enough to manage that -- the video decoder block is too old for HEVC, which means its running the decoding in software.
[Nexus 7 (2013) Android Development] 96carboard:
Seedvault seems to be in there and, from my testing, working.

However, seedvault does have some... oddities. For example, it offers only encrypted backups, so you need to know the secret code words in order to restore a backup. I'm also unaware of how to trigger a restore during initial setup, presumably it has to have a backup stored in the local /sdcard path? Restore from nextcloud (recommended) requires nextcloud to be installed, so it can't work during initial setup. A "post-setup" restore can be triggered by running either a dialer code (tablets don't have dialers...) or the following;

adb shell am start-activity -a com.stevesoltys.seedvault.RESTORE_BACKUP

And FWIW: I did successfully restore a seedvault backup from AOSP-12 to GrapheneOS-12 on a Pixel 6 Pro in this manner.
[Nexus 7 (2013) Android Development] n3kf:
Ah, the Nextcloud part is what I am probably missing. I tried setting up seedcloud to do a backup but it kept failing. But could not find a way to configure. That was probably the missing link. Thank you for the assist.
[Nexus 7 (2013) Android Development] AlesUlrych:
I'm not sure how this is possible, MX Player Pro shows me HW or HW+ decoding. If I switch to SW, the image flickers.
[Nexus 7 (2013) Android Development] Curtis7990:
It works fine for me
[Nexus 7 (2013) Android Development] AlesUlrych:
Works fine for me
[Nexus 7 (2013) Android Development] n3kf:
Thanks for all your comments in here. Got this R
[Nexus 7 (2013) Android Development] n3kf:
I have to say that I decided to take one of my 16gb Nexus 7 and experiment with MicroG instead of Gapps. Thanks to the instructions in here by @Windsor1959 got it working. I also am using the elementalX kernel since it provides a little more tweaking ability. As far as I am concerned, this is a home run. Tablet is running extremely good and is quite snappy. My contacts are stored in the Google world and have not found a great way to get to them other then just using a browser. Have to investigate Caldav. You can run play store apps and even ones you paid for. Hint, use Aurora Store to get them.

Very very pleased how this is working.
[Nexus 7 (2013) Android Development] AETeK:
Hi, may I ask which elementalX you are using and maybe how you installed it on your Nexus 7?

I am recently flashed LineageOS 18.1 and I wanted to see if I can overclock it a bit to run the animations smoother. I read that the elementalX Kernel would be able to but in this thread only old Version are mentiond:

https://xdaforums.com/t/kernel-january-22-elementalx-n7-6-17-nougat-7-00-oreo.2389022/

This comment mentions some unofficial builds:

https://xdaforums.com/t/kernel-january-22-elementalx-n7-6-17-nougat-7-00-oreo.2389022/post-85659709

Also I didn't found any install guide yet as I also want to root the devices and don't know if I should do it before or after flashing the kernel. Maybe you have some advice for me?

Thanks a lot.
[Nexus 7 (2013) Android Development] n3kf:
If you look at the first page where followmsi has all the links,you will find a link to downloads. When you click on that link you will see a folder called kernels. Followmsi builds an ElementalX kernel for his builds periodically. You will also find the kernel for the present build. Installing the kernel is simply going into TWRP and flash it just like when you do the ROM. I will tell you that followmsi has not included overclocking in the ElementalX kernel. Unfortunately I don't believe it's as easy as throwing a compile time parameter when he builds the kernel, so he does not have the time to do it. It would be nice since these tablets can usually be pushed pretty hard. But I respect his time investment. There are both additional CPU and IO governor's you can mess with.

As for rooting, doesn't matter when you do it. If you use Magisk there are plenty of generic instructions out there how to do it. In my case I downloaded Magisk 23.0 from the Magisk GitHub. Take the APK and change the .APK to .zip and flash it in TWRP. Then once booted change it back to .APK and install it. Hopefully you have good reason for root and know what you want it for. Root makes it pretty easy to destroy your installation.

Have fun.
[Nexus 7 (2013) Android Development] AETeK:
With this comment you provided me more information than I did by searching the forums by myself.

Thank you so much. I will give it a try.
[Nexus 7 (2013) Android Development] hiphopboy:
my tablet can works 1 time then can't work with rotate the screen :(
[Nexus 7 (2013) Android Development] AlesUlrych:
So I finally found out that to play H265 Hevc uses MX Player HW+. The difference between HW and HW+ is described below.

I'm still posting the screen as proof that I'm not lying. :)

What are the differences between HW and HW+?

HW decoder plays video(s) using stock media framework whereas HW+ decoder plays video using MX Player's own media framework. In general, HW+ decoder can play more videos than HW decoder. However, some devices may not support HW+ yet and some videos may not be played properly.
[Nexus 7 (2013) Android Development] patria o muerte:
Hi,

does split screen feature works in this rom? It doesn't work for me.

Thanks.
[Nexus 7 (2013) Android Development] followmsi:
LineageOS 19.1 - Android 12L

Let's go for Android 12L ..

lineage-19.1-20220318-UNOFFICIAL-flo.zip

lineage-19.1-20220318-UNOFFICIAL-deb.zip

Changes:

- Google security updates -> March 2022 -> 12L

- Patched frameworks/base & Permissions to support microG

- Latest LineageOS changes for Android 12

Pls check first page for known issues and more information.

Tested flo build with opengapps pico and Magisk 24.1.

Pls check REPIT script from @ipdev .. to get 1480MB system partition .. to be able to install opengapps !

https://xdaforums.com/t/tool-unofficial-port-repit-for-nexus-7-2013-deb-flo.4237183/

As SDK level increased to version 32 we may have to use new gapps for Android 12L.

Pls check latest gapps builds here .. https://drive.google.com/drive/folders/1O-I01LDvno57ztnxIW_bSnVWEk8-6Ics

Thanks to @ipdev for the opengapps test packages !

Enjoy Android 12L :p
[Nexus 7 (2013) Android Development] WackyDoo:
Awesome. Can you clarify which opengapps to use. I tried ip's patched versions from the OP under

sdk31/20211218/open_gapps-arm-12.0-pico-20211218-UNOFFICIAL_MOD.zip

but this version errors on

Open GApps pico 12.0 - 20211218

Incompatible Android ROM detected

This GApps pkg is for Andrew 12.0 ONLY

Please download the correct version for

your ROM: 12 (SDK 32).

Where can I get an SD32 arm pico version of GApps?
[Nexus 7 (2013) Android Development] Windsor1959:
I did a dirty flash from Lineage 19.0 on my flo. I needed to patch the new boot.img for Magisk and then reinstall microG, but I expected something like that. Everything looks good! Thanks!
[Nexus 7 (2013) Android Development] followmsi:
As SDK level increased to version 32 we may have to use new gapps for Android 12L.

Pls check latest gapps builds here .. https://drive.google.com/drive/folders/1O-I01LDvno57ztnxIW_bSnVWEk8-6Ics

Thanks to @ipdev for the opengapps test packages !

I have used open_gapps-arm-12L-pico-20220311-UNOFFICIAL_MOD.zip

Cheers
[Nexus 7 (2013) Android Development] AlesUlrych:
Great, first time seeing Android 12L and it works great on a tablet. The upgrade went smoothly. The only strange thing happening to me. Even though I'm connected to Wifi and the internet is working, it still says "App updates are ready". Probably some kind of Opengapps bug. Otherwise, everything works great so far.

Great job Followms
[Nexus 7 (2013) Android Development] WackyDoo:
I had the same problem. Google play store updates were stuck at "pending" status, as if it was waiting for a connection even though the wifi was active. I reinstalled and it seems to be working now...unfortunately I can't remember exactly what I did to fix it but it involve reflashing the ROM (did I boot to the ROM before installing Gapps??; did I do a dirty reflash without wiping??)
[Nexus 7 (2013) Android Development] patria o muerte:
Hi,I'm not able to use repit script,always get error 1. Tried to mount,unmount,reboot,copy to tmp using twrp file manager. No luck.

Thanks
[Nexus 7 (2013) Android Development] brewer75:
I followed all the installation steps to the letter but I had the same problem then I re-read the Repit page again, especially the Notes section. I found that I had to toggle the Enable/Disable several times AND I needed to remove the checkmark from System, Data, and Cache. After doing so everything is working properly for the repartitioning but since it isn't done I don't know yet what the outcome will be.

**Update** It booted properly but when I tried to update Magisk through the Magisk app it failed and I got the Play

Store pending issue also. Now I cannot get into TWRP recovery with any of the usual methods to try to reinstall things. When I press the power and volume down buttons I am taken to the stock recovery options page and given the choices of Recovery mode (which doesn't do anything), Restart Bootloader (it takes me to the Start option), Start (it boots me into the ROM but as stated earlier, I can't download anything from Google Play and things like Gmail do not function), and Power Off. I guess I'll have to try the adb route tomorrow.
[Nexus 7 (2013) Android Development] Behemoth_kat:
When you are sayin “reinstalled”, do you mean install using TWRP both, ROM and Gapps?
[Nexus 7 (2013) Android Development] followmsi:
New TWRP version has been released ..

https://twrp.me/site/update/2022/03/10/twrp-3.6.1-released.html

Made new builds for flo and deb. Let's test ..

twrp-3.6.1_9-0-flo_followmsi.img

twrp-3.6.1_9-0-deb_followmsi.img

Enjoy :p
[Nexus 7 (2013) Android Development] jerethi:
What would be the difference between these versions of TWRP and the versions available on TWRP's website?
[Nexus 7 (2013) Android Development] jhford:
I'm trying to install 12L, but my deb won't boot TWRP. I just hangs on the Google logo.

[EDIT] Fixed. Please ignore. Thanks
[Nexus 7 (2013) Android Development] WackyDoo:
I did reinstall the ROM using TWRP but really can't remember if I did a wipe or reinstalled Gapps.
[Nexus 7 (2013) Android Development] Behemoth_kat:
Thank, for me reinstalling did not help.

I’m not sure which partitions wipe is safe and will not destroy user data..
[Nexus 7 (2013) Android Development] Hans Kazan:
Error 1 ?
[Nexus 7 (2013) Android Development] taw62:
Did you check under SETTINGS/APPS/Play Store/Mobile data and Wifi if network connection is enabled? In my case, for whatever reason, it was not, so play store couldn't access internet.
[Nexus 7 (2013) Android Development] AlesUlrych:
I guess I misspoke. I don't have a problem with Wifi, nor Google Play apps or Google Play directly. It all works for me. I just keep getting the app updates ready after the upgrade and can't complete it. See screenshots. I noticed that the wizard doesn't see the IP address of the device even though I normally have it and it is visible.
[Nexus 7 (2013) Android Development] taw62:
Okay, that's something different, I see.
[Nexus 7 (2013) Android Development] Behemoth_kat:
One bad outcome (I guess it is linked somehow to missing IP address problem), since my nexus 7 deb is my son’s supervised device, it is now asking to “reconfirm” his account and I cannot do this while actually I have connectivity. I did not find any workaround… And of course I cannot get in Google Play Store as well as Family Link does not work..
[Nexus 7 (2013) Android Development] MVelte:
Just as mentioned later one needs to give Google Play permission to use the network to download updates - for whatever reason... ;-)
[Nexus 7 (2013) Android Development] Behemoth_kat:
Is it in Settings -> Apps?
[Nexus 7 (2013) Android Development] MVelte:
Yes. Settings - Apps - Google Play Store - Mobile Data and Wifi - Allow network connection
[Nexus 7 (2013) Android Development] Behemoth_kat:
Well, in my case Android Setup network connections option was disabled. I enabled it, “software update” message gone. But I am still unable to “relogin to verify account”, it just goes in loop..
[Nexus 7 (2013) Android Development] G0rg0ne:
Same here...

####################################

Lanchon REPIT

A Data-Sparing Repartitioning Tool

Version: 2017-01-15

Device: flo

Copyright 2016, Lanchon (GPLv3)

####################################

===== PRELIMINARY CHECKS =====

info: valid package names: <prefix>[-(system|cache)=<conf>]...<suffix>

info: valid partition <conf> values: [<size>(G|M)|same|min|max][+[keep|wipe][+[ext4|vfat|f2fs|swap|raw]]]

----- DEFAULTS -----

system = size:same + content:keep + fs:ext4

cache = size:same + content:keep + fs:ext4

info: parsing package name

----- CONFIGURATION -----

system = size:max + content:keep + fs:ext4

cache = size:16M + content:wipe + fs:ext4

misc = size:same + content:keep + fs:raw

info: disabling swap

info: unmounting all partitions

info: rereading partition table

===== PREPARATION =====

info: checking existing partitions

FATAL: partition #31: unexpected

[ERROR 1]
[Nexus 7 (2013) Android Development] Curtis7990:
Same here.

Could it be because of the previous repartition? Should we go stock before flashing this one?
[Nexus 7 (2013) Android Development] AlesUlrych:
And you're sure you're unmounting all partitions? I had this problem too when I first switched from 1280 to 1470. After many attempts I found that the problem was only this. You need to do the unmounting before running the script from the tmp directory.
[Nexus 7 (2013) Android Development] Curtis7990:
I ignored the ERROR and checked the system repartition, found out I already reparted it the right way (can't remember when), installed 12L rom and new Gapps Pico for 12L, everything worked.
[Nexus 7 (2013) Android Development] MVelte:
Yes! If you read the notes it clearly says "No encryption" plus the partition needs to be stock. I also tried without and ended with an error.
[Nexus 7 (2013) Android Development] jerethi:
I struggled with this for several hours last night. I eventually downloaded Restock, which, among other things, restores stock partitions. Repit worked perfectly after that.

EDIT: I should note that I had previously flashed a repart, so I suspect that's why Repit was failing - it needs stock partitions. I did a bunch of stuff to try to restore stock partitions--even flashing factory images--but nothing worked. Fortunately, Restock did the trick.
[Nexus 7 (2013) Android Development] patria o muerte:
Hi all, anybody knows how to get access to android/data folder? Third party' file manager can't,even stock One. I think is a Google limitation. Thanks.
[Nexus 7 (2013) Android Development] Bernd1712:
Mod edit - translated by https://www.deepl.com/translator

I am having problems with Android Auto not starting and when the message Pixel

Launch Apps is terminated

*******************************

Ich habe Probleme mit Android Auto startet nicht und als die Meldung Pixel

Launche Apps wird beendet
[Nexus 7 (2013) Android Development] clarkgable:
I have been struggling to flash Magisk (tried 24.0, 24.1, 24.2, 24.3) but with no success, has anyone else successfully done it, and if so, what needs to be done differently please?
[Nexus 7 (2013) Android Development] Enry44:
i solved it with factory data reset
[Nexus 7 (2013) Android Development] b4ckfir3:
I flashed magisk 23.0 and updated to the latest through the manager.
[Nexus 7 (2013) Android Development] Behemoth_kat:
That means lost all user data, am I right?
[Nexus 7 (2013) Android Development] Enry44:
You have to unmount all partitions ie system data casce and disability mtp
[Nexus 7 (2013) Android Development] Enry44:
Yes
[Nexus 7 (2013) Android Development] Enry44:
The tablet will ask you for all the configuration and in the end you will have no problem I did this and I solved it
[Nexus 7 (2013) Android Development] Enry44:
You solved
[Nexus 7 (2013) Android Development] Behemoth_kat:
No, I need to find way to back up device..
[Nexus 7 (2013) Android Development] Enry44:
Let me know
[Nexus 7 (2013) Android Development] Behemoth_kat:
Can you recommend any great backup software which I can use without Play Store (I cannot login, still in loop between credentials check)? Android backup I’m unable to use as well (also cannot login - thus cannot use).
[Nexus 7 (2013) Android Development] jerethi:
I did that. The problem is that I had previously repartitioned the device, so I did not have stock partitions.
[Nexus 7 (2013) Android Development] Enry44:
make a backup from twrp
[Nexus 7 (2013) Android Development] AlesUlrych:
Thank you,

I honestly didn't want to do it because of the loss of all the functional apps, but in the end, I had no choice. And you were right, I did indeed finish updating my device after the reset factor.

Ales
[Nexus 7 (2013) Android Development] G0rg0ne:
Posible, I also have a repartitioned device. Also it work with unmount all partition for @Enry44 , but he don't tell us if he was on stock partition or not. I don't read anywhere in the topic that you must be on the stock partition, maybe @ipdev can clarify that problem.
[Nexus 7 (2013) Android Development] AlesUlrych:
Hello,

so after the Factor reset, my apps gradually restored from Google backup, except Netflix, because the device is not Certified. And somehow I can't find in the new Magisk 24.3, where there is now an option to hide the app so I can re-certify the Nexus and be able to install Netflix. I deleted the Play Store data and cache, of course.
[Nexus 7 (2013) Android Development] jojy thomas:
enable magisk zygisk from magisk settings

then enable denylist

confugure denylist select google play service. toggle gms unstable, this will set playstore certified-i hope.

hide magisk

reboot
[Nexus 7 (2013) Android Development] AlesUlrych:
What do you mean by the last command? How do I hide Magisk?
[Nexus 7 (2013) Android Development] jojy thomas:
It's in magisk settings just below the download path
[Nexus 7 (2013) Android Development] AlesUlrych:
Thanks, I have already found and hidden it, but unfortunately it is still not certified. But I noticed that zygisk from magisk settings is not active even though I have it enabled. More in the screenshots. I found some discussion on this here: https://github.com/topjohnwu/Magisk/issues/5299

but I don't know if and how I should possibly edit the init.rc file. That forum is not for Nexus 7.
[Nexus 7 (2013) Android Development] jojy thomas:
Did you reboot?
[Nexus 7 (2013) Android Development] AlesUlrych:
Of course.
[Nexus 7 (2013) Android Development] AlesUlrych:
So I was wondering if there is a problem in the new Magisk 24.3.

I downgraded it to version 24.1 and now Zygisk is running.

Still, I could not get the tablet certified. I finally decided to do another factory reset with Magisk 24.1 (instead of the previously used 24.3) and unfortunately I am still unable to certify the device (even though Zygisk is now running) :(
[Nexus 7 (2013) Android Development] svetius:
Thanks for this!