yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] patria o muerte:
You are right,it doesn't matter if you have a repartitioned device or a stock one.

I have two devices,one deb and one flo, previously reparted and flashed with the very same releases (latest twrp,os and followmsi kernel). Despite i only successfully repartitioned the deb one,i can't explain why.

The error Is: "fatal: partition #31: unexpected"
[Nexus 7 (2013) Android Development] jhford:
I only use Magisk to hide the Spectrum TV app so I can watch TV on my 2 debs. I tried everything, but Magisk 24.x won't hide it. So, I started from scratch (factory reset, TWRP, Rom, etc.) and flashed Magisk 23.0 and it hides the app perfectly. (y)(y)
[Nexus 7 (2013) Android Development] jerethi:
From the notes section:

This is designed for a stock partition layout. If your device has been modified and a vendor partition was created, REPIT will not work.
[Nexus 7 (2013) Android Development] AlesUlrych:
Thanks a lot,

really, if I use Magisk 23.0, the tablet is certified. That is, Magisk 24.x does not work, at least after using Factory Reset.
[Nexus 7 (2013) Android Development] ipdev:
Hi all. :)

A shorter post this time. 🙃

Magisk

The current version of Magisk includes updates to Zygisk.

Unfortunately this breaks Zygisk on some older devices.

This is one of these older devices.

It is a limitation in older kernels.

Magisk - [ GitHub ] - Link

The newest version of Magisk that Zygisk works on this device is v24.1

---

SafetyNet and Play Protect certification

Root with Magisk v24.1 and enable Zygisk.

Install the Universal SafetyNet Fix (USNF) module.

Download links.

Magisk v24.1 - Link

USNF Module - Link​

---

If you failed SafetyNet or PlayStore shows your device as non certified.

You might have to clear cache and/or data of PlayStore and/or PlayServices.

Cheers all. :cowboy:

EDIT:

The next release of Magisk..

Zygisk should work again with older kernels. 🙃

Magisk - [ GitHub ] - commit
[Nexus 7 (2013) Android Development] Enry44:
Sorry
[Nexus 7 (2013) Android Development] Enry44:
To restore the partition of our nexus it is possible to use the Cross2 script
[Nexus 7 (2013) Android Development] G0rg0ne:
Post in thread '[ROM][flo|deb][UNOFFICIAL][LineageOS 19.1] -> 2022-03-18' https://xdaforums.com/t/rom-flo-deb-unofficial-lineageos-19-1-2022-03-18.3569067/post-85999781

That was what I use for repartition. So now I have 1380mb. So, instead to go back to stock partition, what can I use to solve my problem? Now I have Lineage 19.1 without any gapps. Thx @ipdev for clarifications.
[Nexus 7 (2013) Android Development] AlternateHydro1:
Reserved, will install tmr

Using no gapps tho, too lazy2repartition
[Nexus 7 (2013) Android Development] Chase Whittemore:
Works great so far. The lock screen has a small gray bar at the bottom, but otherwise everything works good.
[Nexus 7 (2013) Android Development] Behemoth_kat:
Sorry, just to avoid to make a mistake: I should backup data partition only and restore it later?
[Nexus 7 (2013) Android Development] names:
Adding this here from the 18.1 thread as I just flashed 19.1 to see if the issue followed.

I am curious if anyone has successfully used this ROM for a car install?

Apologies if this has been asked elsewhere or shouldn't belong here.

I plan to hardwire the tablet for power, so that is not of concern, but the issue I am encountering is that the OTG cable is only recognized if it is physically unplugged and plugged back into the device after the device has powered on. Thoughts? Thank you in advance as I have tried doing a bit of research but have not found an answer.
[Nexus 7 (2013) Android Development] jetski777:
I am running LineageOS 18.1 (Android 11) on my Nexus 7 (2013) tablet. I would like to try this build but via LineageOS the device is now 'flox' and not 'flo' so this build errors out upon installation as a device 'flo' is not found. Is there a way around this issue?
[Nexus 7 (2013) Android Development] jhford:
Great history.
[Nexus 7 (2013) Android Development] lyushiK:
Search here
[Nexus 7 (2013) Android Development] Theo1218:
would it work on 2012 models? (grouper) don't know so much about the architecture fo the nvidia tegra 3
[Nexus 7 (2013) Android Development] AlesUlrych:
Thanks a lot for the info, I now have my Nexus 7 certified with Magisk 24.1 and everything works as it should. :)

Will you please let us know when Magisk is released and functional for our old tablet ? Thanks.

And will it need a USNF Module like the Magisk 24.1 ?
[Nexus 7 (2013) Android Development] jaucar:
I have installed this rom and the action has been correct. The problem I have is that I can't install the gapp. I have resized the partitions with the latest follwmsi tool. I would like to go back to version 12 of this rom. I've lost the file I had and I can't find where to download it. Could any of you tell me where I can get it?

Thank you very much
[Nexus 7 (2013) Android Development] MVelte:
I still have the old version in my GoogleDrive. This is the link: https://drive.google.com/file/d/1yPqqrmw-BvoBFrW-mE_N7zPCX-cuT5Xo/view?usp=sharing
[Nexus 7 (2013) Android Development] brewer75:
Go to the first page of this post,,,

Download:

https://drive.google.com/drive/fold...HZThGTnM?resourcekey=0-0BunAmDBWluYPghT0Fs6CA

All other ROM have been moved to androidfilehost.com ..

https://androidfilehost.com/?w=files&flid=289295

Look in the "All other ROM" file and you can find a variety of older ROM's including LOS 18 and 19.
[Nexus 7 (2013) Android Development] jaucar:
Thank you so much
[Nexus 7 (2013) Android Development] jaucar:
All other ROM have been moved to androidfilehost.com ..

https://androidfilehost.com/?w=files&flid=289295

Look in the "All other ROM" file and you can find a variety of older ROM's including LOS 18 and 19.

I went crazy trying to download it from that site. Now I have discovered that it is in the name of the device whereI should have pressed, not on the icon
[Nexus 7 (2013) Android Development] G0rg0ne:
Post in thread '[Guide] Repartition Nexus7(2013) to increase system partition - Extra Space for Rom' https://xdaforums.com/t/guide-repar...ion-extra-space-for-rom.3599907/post-84797147

I find these. Maybe are usefull
[Nexus 7 (2013) Android Development] jetski777:
The partition change to 1368 worked fine as did the 12l image recovery on my flo tablet. But only 238mb left and that is not enough for a pico gapps install. Just need Google Play Store, any ideas or smaller gapps package. OpenGapps Pico was 88mb too large
[Nexus 7 (2013) Android Development] 96carboard:
Why not use aurora store instead?
[Nexus 7 (2013) Android Development] JaronRH:
Thanks for doing this! Haven't done anything with my Nexus 2013 for years and this was a fun little project! Upgraded recovery, used the REPIT script to repartition the system, and installed this with Gapps pico (nano didn't fit). Outside of some setup issues, it's been running fairly well!
[Nexus 7 (2013) Android Development] DwightM66:
I am also having this same issue. My device is now considered "flox" and this rom install is expecting flo. Hopefully someone has a work around...
[Nexus 7 (2013) Android Development] EnderVAD:
Hello, I have a question.

I repartitioned my flo years ago during Android 9 or 10, probably with UA script since it has "vendor" partition and 1.5G "system" (1511856 1K-blocks to be precise, according to "df" command). I see that LOS19.1 is about 500M.

My actions:

* I flashed followmsi's version of TWRP from Google Drive

* From there wiped my "system" partition - only 25M were used after that

* And then flashed LOS19.1 ZIP

Everything went successfully but the problem is space. The OS alone took twice as much space - 1119M. So I'm left with 356M for Gapps. Is this expected behavior? From reading the first post I was under impression that normally I should be able to fit stock OpenGapps with my "system" partition.
[Nexus 7 (2013) Android Development] DwightM66:
I found the answer to my own question. I was using TWRP 3.4. I updated to the new version in this thread (https://xdaforums.com/t/rom-flo-deb-unofficial-lineageos-19-1-2022-03-18.3569067/post-86604779) and everything installs now.
[Nexus 7 (2013) Android Development] jetski777:
I had never heard of the Aurora Store but on your suggestion gave it a try. It installed fine on this 12l build but did not fit my use case. I need the Google apps like Chrome and GMail and while the Aurora Store includes this apps, the Google Framework files are missing so the apps don't work.

A challenge with this build is its a bit too large. Even expanding my partition to 1368Mb, there is only ~238MB free after installation of this build and the OpenGapps pico build needs ~90MB more spare and won't install.

I reverted back to LineageOS 18.1 (Android 11) which works great on my Nexus 7 2013 (flo), perhaps that is the last build possible on this tablet. I can't complain as I bought it new almost ten years ago and its had a great run.
[Nexus 7 (2013) Android Development] jetski777:
I ended up using the Nexus Root Toolkit to revert to stock, root (again) and expand the system partition, after which this build installed fine. Not sure why LineageOS folks decided to name the last releases flox, glad to see they are migrating back to flo.
[Nexus 7 (2013) Android Development] Chase Whittemore:
That's weird. I repartitioned mine to flox and didn't have any issues installing 12l along with pico Gapps.
[Nexus 7 (2013) Android Development] cucumbersmell:
Thank you for this update!

Restock1 -> fastboot flashed TWRP -> Repit -> Installed ROM + GApps + Magisk = Awesome!
[Nexus 7 (2013) Android Development] AlesUlrych:
Why not use the REPIT script (size 1479MB then) - as recommended by Followmsi and then install OpenGapps Pico + Magisk?

After temporarily struggling with Device Certification (for Netflix) - solved thanks to ipdev I can't complain about anything. :)
[Nexus 7 (2013) Android Development] 96carboard:
I get what you're trying to go for better now, but just to point something out, chrome is easily replaced with better browsers like Fennec (privacy focused firefox), or Vanadium (privacy focused chromium, part of grapheneOS), and gmail is easily replaced with far better email clients like Fairemail.

In EVERY case, there is something available that is far better -- in terms of functionality, performance, and security, than the goog program. In the odd case where you might end up thinking that you're stuck with the goog program, they may actually work without the rest of goog along for the ride, like gmaps, which works just fine all by itself.
[Nexus 7 (2013) Android Development] jetski777:
I thought that would be a solution but when I run it I get an error:

blockdev: /dev/block/mmcblk0: Device or resource busy.

FATAL: unable to reread the partition table...

I had already disabled MTP, not connected to PC and ran from /tmp directory.
[Nexus 7 (2013) Android Development] hanschke:
Grouper too?
[Nexus 7 (2013) Android Development] userforusing:
Hi all, hope someone can help me. I am struggling to install gapps with this rom. I used the sysrepart_1380_20 but keep getting the error that space is insufficient when using pico gapps.

Now I also tried to use the REPIT but this keeps exiting with an error because it says I have 31 partitions. I assume this is from another repart I did in the past where a vendor partition was created. This partition is not visible to me though.

Now is there a way to revert the partitions completely back to stock so I can run the REPIT script or anything else I can do?
[Nexus 7 (2013) Android Development] Esskaaell:
Please, help me to make this correctly with my Nexus 7 2013 deb.

What are the correct steps for a clear install?

Do I need to reinstall the TWRP every time? Because after the first OS boot the recovery doesn't work anymore.

What is the correct step order when the TWRP is running?

1. Clear all partition and cache

2. Copy:

-- lineage-19.1-20220318-UNOFFICIAL-deb.zip

-- open_gapps-arm-12L-pico-20220311-UNOFFICIAL_MOD.zip

-- sysrepart_1380_20.zip

into the device

3. Install the OS and Install the repart

OR​

first repart and then the OS?​

​

4. Install the open-gapps

Whit this partition sizes

CANNOT

install open-gapps pico. Did I do something wrong?
[Nexus 7 (2013) Android Development] ipdev:
Use k23m's RESTOCK or CROSS scripts.

They are Windows based so, you need to run it from a computer.

xdaThread - RESTOCK - Link

xdaThread - CROSS - Link

Cheers. :cowboy:
[Nexus 7 (2013) Android Development] userforusing:
@ipdev Thanks a lot. That worked like a charm. Now running Android 12 with gapps (y)
[Nexus 7 (2013) Android Development] userforusing:
As I understand to install gapps you need to use the REPIT script as stated in the first post. I ran it before I installed the OS and it worked fine.
[Nexus 7 (2013) Android Development] Esskaaell:
I used the Cross script to install the OS. It was unable to install gapps into the 19.1 but I installed it manually so now everything is OK.

Thx
[Nexus 7 (2013) Android Development] RJFlames:
Did a clean wipe coming from the official LineageOS 18.1, and was able to install open_gapps-arm-12L-pico-20220311-UNOFFICIAL_MOD.zip using the instructions in the original post.

So far, only bug I've encountered is that, sometimes, when using Gesture navigation with the stock Trebuchet launcher, dragging icons from the app drawer to the home screen doesn't work. When I try to drag the app to the homescreen, the icon just disappears. However, the issue doesn't exist with 2-button navigation or 3-button navigation
[Nexus 7 (2013) Android Development] Ty07allstar:
Is anybody else having issues with Zygisk enabling? I enable it but it will not change to yes.
[Nexus 7 (2013) Android Development] names:
Thanks for the reply. I've tried searching but always come up without a solution, perhaps I'm missing something. Thanks anyway, I'll continue my search/testing.
[Nexus 7 (2013) Android Development] ipdev:
See previous post about Magisk.

Post # 3,729 - Link

Cheers. :cowboy:
[Nexus 7 (2013) Android Development] Chase Whittemore:
Does this ROM get weeklies? Or is that only official lineage?
[Nexus 7 (2013) Android Development] Ty07allstar:
Nope, just official I believe.
[Nexus 7 (2013) Android Development] LegendOcta:
Hello!.

I just saw that you ported LOS19 to your device, but the github only contains LOS18.1 trees.

Which modifications did you require to boot lOS19 from your LOS18.1 tree?

I'm trying to port LOS19 to my MSM8974 device (LG G2), so I'm trying to learn the changes required from similar old devices (flo, eyeul etc).

Thanks :D
[Nexus 7 (2013) Android Development] Sib64:
Hi @followmsi and everyone

I have two major problems and one minor following the installation of version 19.1.

Firstly, I have completely reset my N7.

Then performed all procedures outlined by you @followmsi.

I can't update my apps, I have the impression that the wifi doesn't work properly, when I want to update my apps. Otherwise, for the rest, I am connected in Wifi without problem. Need to update Play Store APK. Resolved ;-)

my second problem is that I can't update SELinux, it is not enforcing.

Finally, a minor problem, I would like to deactivate Trust, except if it is really useful, if it's use I had done it once and I am unable to find the solution.

I having issues with Zygisk enabling, Magisk has been update to 24.3. I have clear the cache of Play Store apk, but cannot still enabling. Should I reverse to version 24.1?

I have done a wipe cache & dalvik each time, but nothing works.

Is there a solution.

Thank you in advance for any help you can give me.
[Nexus 7 (2013) Android Development] Chase Whittemore:
Thanks. I was hoping for some bug fixs since this ROM is buggy. I guess I'll flash back official 18.1
[Nexus 7 (2013) Android Development] poo706:
I managed to install 19.1 and gapps on a 1350 MB partition flo without using the REPIT script, if anyone is interested. I just got rid of system apps I don't need from both LOS and gapps.

To prepare gapps on Windows:

1. Open open_gapps-arm-12L-pico-20220311-UNOFFICIAL_MOD.zip with 7zip

2. Navigate to the GApps folder

3. Delete the following:

calsync-all.tar.lz (calendar sync)

gearheadstub-all.tar.lz (Android Auto)

googletts-arm.tar.lz (text to speech)

To install:

1. Place LOS and modified gapps on internal storage and reboot to TWRP

2. Install LOS 19.1

3. Mount /system

4. Use the TWRP file manager to delete the following:

/system/priv-app/Telecom/Telecom.apk (phone)

/system/product/app/DeskClock/DeskClock.apk (clock)

/system/product/app/Etar/Etar.apk (calendar)

/system/product/app/Gallery2/Gallery2.apk (gallery)

/system/product/app/Recorder/Recorder.apk (recorder)

/system/product/priv-app/Contacts/Contacts.apk (contacts)

/system/product/priv-app/Eleven/Eleven.apk (music)

/system/system_ext/priv-app/Seedvault/Seedvault.apk (for LOS backups)

5. Reboot to recovery

6. Install gapps
[Nexus 7 (2013) Android Development] mcfouch:
All this could be automated with a gapps-config file.

See Opengapps Advanced-Features-and-Options
[Nexus 7 (2013) Android Development] DorianX:
Yup

I deleted this apps:

Seedvault

Telecom

Traceur

LineageSetupWizard

Eleven

Gallery2

Recorder

EasterEgg

LiveWallpapersPicker

AudioFX

DialerFramework

GearheadStub

I'm on 1380MB-20MB partition and got OpenGapps Pico installed using .gapps-config
[Nexus 7 (2013) Android Development] followmsi:
Which version of gapps are you using ?

https://xdaforums.com/showpost.php?p=71910202&postcount=4231

Still not fixed ?
[Nexus 7 (2013) Android Development] patrol95:
Just downloaded it, so it's the most recent (19.04, micro) and according to the thread you linked it should be fixed.

Anyway, thanks for help, guess I'll just wait for another update of Gapps.

Edit: I used BeansGapps instead, works fine, thanks for the great image.
[Nexus 7 (2013) Android Development] followmsi:
Thx for the update .. beans version is working fine.
[Nexus 7 (2013) Android Development] :
This one just performs better :p
[Nexus 7 (2013) Android Development] ChrisG683:
I was having the same problem and this worked for me as well, thanks!
[Nexus 7 (2013) Android Development] followmsi:
Nice ... You may tell all of us more details about the implementation.

I guess some users will appreciate it.

Cheers
[Nexus 7 (2013) Android Development] kioshi:
I prefer to have the rom stock without all the fancy things other rom devs are implementing. If others want some feature that another rom is using that strays away from stock, they should use that rom. A lot of us flocked over to this rom due to being as close as possible to stock.

Thank You
[Nexus 7 (2013) Android Development] followmsi:
Just to make this clear .. this ROM is and stays just AOSP !

Nevertheless there are still users who like to "play" with this ROM too ;)
[Nexus 7 (2013) Android Development] rajsris:
To clarify, if we want to install different or updated kernels, we just flash the kernel zip file and still need to do SuperSU/gapps?

Reason I ask is that ElementalX just got updated :)
[Nexus 7 (2013) Android Development] followmsi:
Sorry, this depends on the .Zip file.

Use official installer .. this way you should not need supersu afterwards.

I will check the new EX sources ;)

EDIT:

Or use the installer below :)
[Nexus 7 (2013) Android Development] followmsi:
This was a quick one ... :)

ElementalX-N7-6.07_kernel-flasher-5.1-20170425.zip

Installation:

1. Boot into latest TWRP

2. Install the kernel.zip

3. Reboot into system

No need for SuperSU here ...

Added one more change from my side to eliminate a logcat warning ..

https://github.com/followmsi/flo_elementalx/commit/8e23ce8f98cc0c4a394459e5ec07145831ac115c

https://github.com/followmsi/flo_elementalx/commits/followmsi-6.07

Enjoy :)
[Nexus 7 (2013) Android Development] rajsris:
Is it ok to flash the original ElementalX zip file?

Reason I ask is that I'd like to adjust some of the kernel config, which is possible in the aroma installer that comes with the stock zip for ElementalX
[Nexus 7 (2013) Android Development] followmsi:
Pls go for it ...

The main reason for my kernel versions was just testing to find the good ones ;)

For the ROM I can not use any installer .. I have to build a boot.img including the "best" kernel binary.

Cheers
[Nexus 7 (2013) Android Development] rajsris:
Worked great to modify using aroma installer! Now running slightly overclocked CPU and GPU, fiops, 1k read ahead buffer. So far, tablet is running smoother!
[Nexus 7 (2013) Android Development] drewski_1:
i flashed this onto your lastest AOSP w/ 6.06 and rebooted and it put me at the Setup Wizard :confused:

does this kernel have the mods for F2FS?
[Nexus 7 (2013) Android Development] followmsi:
Yes .. I am running the kernel right now on F2FS .. cache & data partition.

The EX kernel binary supports it .. the fstab inside ramdisk too.

Is your data partition lost ?

Also internal storage ?

I do have the same setup like you and did test the upgrade from 6.06 to 6.07 using the same installer.

No problems at all ..

EDIT:

The plan was to use this kernel for the next week - as boot.img .. when the new monthly updates are coming ;)
[Nexus 7 (2013) Android Development] drewski_1:
not sure. i went for a run instead of dealing with it. :)

i just went into TWRP and there are errors regarding files in /data/data showing in the console immediately.

i had something like this on my Manta when trying F2FS a couple years ago and the consensus then was file-system corruption :(

i'm going to try the file system repair in TWRP and maybe a dirty flash of your latest AOSP and see if that helps

---------- Post added at 06:12 PM ---------- Previous post was at 05:35 PM ----------

same thing. Setup Wizard.

and i can see my files (nothing important) and applications in TWRP file manager, but, at least the applications, Android is not acknowledging them after I finish the setup process.
[Nexus 7 (2013) Android Development] nigelhealy:
I also saw some weird messages in TWRP. Far more than usual.
[Nexus 7 (2013) Android Development] followmsi:
Pls post output of the strange messages in TWRP.

I have just one flo device and testing the kernel before publishing.

No issues on my device.
[Nexus 7 (2013) Android Development] followmsi:
LineageOS 19.1

The April patches have been merged ..

lineage-19.1-20220408-UNOFFICIAL-flo.zip

lineage-19.1-20220408-UNOFFICIAL-deb.zip

Changes:

- Google security updates -> April 2022

- 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 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 packages !

Enjoy Android 12L :p
[Nexus 7 (2013) Android Development] hiphopboy:
Can using your kernel flo-deb-followmsi-kernel-twelve-20220215-AK3 for this rom ?
[Nexus 7 (2013) Android Development] jaucar:
Great.

Work perfect.

Many thanks.

How could I remove the calculator and the browser?
[Nexus 7 (2013) Android Development] poo706:
19.1 seems to work pretty well on my flo, smoother touch response compared to 18.1 for me. The one deal breaker has been Trebuchet. I'm not a fan of gesture navigation, I prefer to have my traditional buttons in the nav bar. On 19.1, the nav bar background turns to an opaque dark gray when you open apps and it covers the bottom of the app. This can make some apps unusable, for example the bottom buttons in Ghost Commander.

https://play-lh.googleusercontent.com/EaMYkDQ1GMqdkfRCsRgli5cIcvGCEeKArQxpILQGSdlcm4-J7c_GJ-xEVBV0RAlp4jA=w1920-h915
[Nexus 7 (2013) Android Development] ipdev:
Add them to the config file.

Browser

CalculatorStock

Cheers. :cowboy:
[Nexus 7 (2013) Android Development] jaucar:
many Thanks
[Nexus 7 (2013) Android Development] jaucar:
How do I use that configuration file?

Many thanks