yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] followmsi:
Made some AnyKernel2 packages too ...

Glitch-N.flo.r544_AnyKernel2.zip

Quanta-Flo-v14_AnyKernel2_followmsi.zip

ElementalX-N7-6.06_AnyKernel2.zip

For this packages you don't need to install SuperSU again .. you are still rooted after reboot.

The packages are working on "deb" too.

Thanks to [MENTION=4544860]osm0sis[/MENTION] for this nice template ...
[Nexus 7 (2013) Android Development] MrGenga:
Installation

It is very easy to install, no problems with gapps or nothing else.

1. Wipe system, cache, dalvik.

2. Install stock 6.0.1 ROM(by BadBoyz for recovery)

3. DON'T WIPE ANYTHING ELSE. Install this ROM.

4. Optional. Install GApps.

5. Optional. Install custom kernel(like ElementalX)

6. Optional. Install Super SU.

7. Optional. Flash Marshmallow bootanimation.

8. REQUIRED! Flash TWRP again, because recovery brokes, while installing any AOSP 7.* for FLO/DEB.

9. Reboot system.

10. Wait for few minutes, while dalvik cache will be generated and SuperSU finishes it's installation.

Note: you don't need to wipe data, if you have installed AOSP/Stock ROM before.
[Nexus 7 (2013) Android Development] rajsris:
Where do I get this?
[Nexus 7 (2013) Android Development] MrGenga:
Google "marshmallow bootanimation xda" and download 1080p version
[Nexus 7 (2013) Android Development] rajsris:
I've attached a black nougat boot animation which works for this rom. 1080p size.

Copy to /system/media, and set permissions to rw- r-- r--. Can do this in most file manager apps.

Beautiful Nexus device now!
[Nexus 7 (2013) Android Development] genti.b:
Just wanted to know which version of TWRP did you use for f2fs? The latest official one or the one from followmsi gdrive? Thanks
[Nexus 7 (2013) Android Development] rlw6534:
I used the latest official one (3.2.1-0) from the TWRP website.
[Nexus 7 (2013) Android Development] genti.b:
Had the same problem with Nano. But then I used Pico and all went fine.
[Nexus 7 (2013) Android Development] followmsi:
interessting .. we will see it next release :)

As described in the article .. you may need to register yourself to use a custom ROM :p

Cheers
[Nexus 7 (2013) Android Development] wavedashdoc:
Apparently flashing Magisk before a clean flash, or just dirty flashing allows the device to be certified. So until/ if Google fixes this loophole, Magisk should prove this unnecessary for the time being.
[Nexus 7 (2013) Android Development] followmsi:
It's Classic time ..

flo-Classic_04-2018_AOSP_8.1.0_r20_OPM2.171019.029_followmsi.zip

deb-Classic_04-2018_AOSP_8.1.0_r20_OPM2.171019.029_followmsi.zip

Changes:

- Google security updates -> April 2018

- New kernel -> 2018-04-03 (back to 100Mhz)

- Disabled ZRAM in Ramdisk -> you can still activate via Kernel Adiutor or similar tools

- Included NFC again -> still disabled to prevent battery drain

Sources:

https://github.com/followmsi/manifests/tree/flo-deb-aosp-o

https://github.com/followmsi/android_kernel_google_msm/tree/followmsi-oreo_2018-04-03

Enjoy :p
[Nexus 7 (2013) Android Development] tombraga:
Already installed the update, great job. Thanks a lot.
[Nexus 7 (2013) Android Development] Ville.l:
I have a strange problem: I flashed Elementax kernel and then YouTube keeps hanging on the starting screen. I tried to tweak the setting but without any affect. I restored my previos system and boot backup which has the stock kernel and then YouTube works again. Any solutions?
[Nexus 7 (2013) Android Development] tombraga:
I can confirm this but i keep this Update cause I like always the newest one. In the mean while I use YouTube in my Browser and hope it will be resolved in the next update.
[Nexus 7 (2013) Android Development] followmsi:
Did you check EX thread for more information?

Not sure if this can be fixed from ROM point of view.

"my" kernel uses some code from EX too (dt2w)

Cheers
[Nexus 7 (2013) Android Development] pkates:
Firstly . . i REALLY like this ROM . . . . very nice work. I started on the previous build - and now the current one. It runs so smooth.

I had the youtube problem on the current version as well, but ive got around it by using OGYoutube for now. Its a bit outdated with regards to looks, but it works perfectly and supports PiP.

Back to the ROM . . . . .

NFC doesnt bother me as a problem too much . . . . i only use it on my phone for Google Pay.

The camera issue is kinda sorted for me by using Silent Camera - works and saves perfectly . . . . . the only slight pain is the camera not working in messaging apps etc, but the ROM runs so well that these little things are worth just dealing with. I see this problem on I think all current N7 Oreo ROMs . . . . . hopefully somebody gets to the bottom of it and a patch can be put in place.

Thanks for your hard work followmsi. :)
[Nexus 7 (2013) Android Development] TheDigitalSlacker:
Installed the latest update over top of the previous version and everything worked seamlessly for me. Thank you for your hard work!
[Nexus 7 (2013) Android Development] pkates:
So it seems all camera apps have stopped working for me on this latest build. Silent camera and others included.

Just me or anybody else?
[Nexus 7 (2013) Android Development] tombraga:
Confirm this. I rarely make fotos with this tablet, so I didn't know. With the rom version before silent camera worked for me.
[Nexus 7 (2013) Android Development] followmsi:
Just started silent camera for testing .. No problems here.

Edit:

Are you using custom kernel .. EX ?
[Nexus 7 (2013) Android Development] pkates:
Yes, ex. Kernel. That could be it.

Maybe just dirty flash to get yours back?

---------- Post added at 09:24 PM ---------- Previous post was at 09:15 PM ----------

Dirty flashed - Silent camera now working.

Sorry for the confusion!!!
[Nexus 7 (2013) Android Development] followmsi:
That fits perfectly to the problem with YouTube .. A few posts above.

As YouTube is checking camera layer before starting up.

You need to install boot.img only.

Don't forget Magisk/SuperSu afterwards, as we overwrite complete ramdisk too.

But like said a few posts above ..

I am not sure what is done in EX kernel that breaks camera ..

Does camera/YouTube work on last month EX kernel ?

If the current version is breaking it we may could identify the root cause quickly ..

Cheers
[Nexus 7 (2013) Android Development] pkates:
On your previous build . . . . youtube and silent camera worked with EX Kernel.

The camera bug in general - it seems like the I/O/buffers are being held open by the kernal/OS making them inaccessible. But work with legacy apps somehow?

Then on your recent build - the same problem happens with EX Kernel. Like access to cameras are being locked somehow.

(im an ex-assembler programmer but not delved into android at all!)
[Nexus 7 (2013) Android Development] followmsi:
Just had a quick look on flo EX github .. Not too much changes.

It works with my kernel .. And I did merge the same changes from lineage-15.1 like EX kernel too.

Not sure about the ramdisk stuff/scripts he is using in his installer.

The camera/youtube problem on lineage and other ROMs should be similar ... Using the same camera implementation.

I am no programmer .. Just like to build ROMs and fix stuff.

Not sure if I will find the time to look into this issue in the next time ..

Hopefully next EX kernel is working again ..

Cheers

Edit:

Actually I run a test kernel with a few power changes for next AOSP ROM release. (14 days standby with WiFi on)

All cherry-picked from EX kernel ;) .. and camera/YouTube is still working fine.
[Nexus 7 (2013) Android Development] followmsi:
EX Kernel ... like in the old Nougat times I did compile a fresh EX kernel .. for testing :)

ElementalX-N7-7.02_followmsi.zip

Tested Camera and Youtube .. no problems here !

The new AOSP kernel (flo-deb-aosp-kernel-oreo-20180404.zip) .. with minor power changes is also the kernel download folder.

Both are TWRP flashable zips .. reboot into TWRP, install and reboot - no more steps required.

You can switch kernels like you want ..

Cheers
[Nexus 7 (2013) Android Development] pkates:
Thanks xlnt, thanks for that!

I'll try them both out a bit later. :)
[Nexus 7 (2013) Android Development] SergioA:
Hi followmsi

Thanks for your hard work!

I've just installed your rom on my trusty Nexus and it really flyes, much smoother than Lineage 14.1 I've been using before, nice job ;)

Ciao from Italy

Sergio

Inviato dal mio SM-G930F utilizzando Tapatalk
[Nexus 7 (2013) Android Development] tombraga:
I flashed this 2 Kernels once more in TWRP, but same result: Youtube app open but only red player symbol on white background and the still cam app opens, all config icons appear but background black (no picture of the cam)

why this?

in the kernel manager app appears everything ok: dt2w is also acitve and working

kernel information is 3.4.113

btw: is there some screen pic icon in the rom to take a screen pic? cannot find - thanks a lot
[Nexus 7 (2013) Android Development] pkates:
Ive not tried the 2 kernels yet . . . but last night I dirty flashed the complete ROM and it fixed the camera issue for Silent Camera etc. Everything else staying configured as it was.
[Nexus 7 (2013) Android Development] tombraga:
you speak about the rom flo-Classic_04-2018_AOSP_8.1.0_r20_OPM2.171019.029_followmsi.zip - right?

i dirty flashed this rom once more and Magisk 16.0 and the result: still cam and youtube working - great - thanks a lot.

don't understand what happen, perhaps there was some kernel update done, because i have the ex kernel manager app installed..?

btw: do you know how i can make screen shot?
[Nexus 7 (2013) Android Development] pkates:
Hi, yes - thats the version of ROM - it fixed silent camera issue for me that EX kernel had broken. I still run the Kernel Manager app though.

I will try the new kernels provided later though and see what happens with them.

One thing ive noticed . . .. . . I dont have to reinstall Magisk . . . . . at the end of the ROM install, the script for Magisk automatically runs and works perfectly.

---------- Post added at 09:24 AM ---------- Previous post was at 09:18 AM ----------

I forgot to say . . . . Screenshot is Power and Volume Down. Works for me. :)

---------- Post added at 09:41 AM ---------- Previous post was at 09:24 AM ----------

Just a quick update . . . . . i just flashed the above kernel (after dirty flash had already fixed problems) . . . . . with this new kernel, Silent Camera is working good and also Youtube from PlayStore works perfectly.

I have another update . . . not sure if anybody tried this.

So, we know the stock camera and messaging apps using camera all have issues on Oreo ROMs for N7. . . . . So i just tried taking a photo and sending all from inside Facebook Messenger . . . . it allows you take the picture, but not send and usualy crashes after that (we know this) . . but . . . video calls work in Facebook Messenger. So the problem is literaly just with a photo being saved out from the camera in these apps. Videos seem ok. Very strange!
[Nexus 7 (2013) Android Development] followmsi:
If you test kernels you have to start with fresh boot.img from AOSP ROM - to get back original ramdisk !

Afterwards you can switch as much as you want ..

Yes .. Power + vol. Down to take screenshots without any additional apps.

Cheers
[Nexus 7 (2013) Android Development] klaust58:
Emergency information missing

Hello,

I miss the possibility to enter the emergency information! This ist possible with Stock-8.1 and other AOSP-ROMs.

See attached screenshots. The "Emergency Information" screen is searchable, but it is'nt available in the result screen (Users & accounts).

Attached also screenshots of my Nexus4 with NitrogenOS where it is working. It works also on Stock-8.1 at my wife's Nexus 5x.

Maybe it is possible to activate this feature with the next update :)
[Nexus 7 (2013) Android Development] followmsi:
Just saw your message and had a quick check myself .. I see the emergency information on phones, but on no wifi-only tablet.

Checked a few devices with different Oreo versions now ;)

Sorry .. seems not be supposed for tablets .. especially wifi only.

Needs to be checked on deb device.

As well I would like to keep AOSP as close if possible .. if there should be an switch/overlay to just activate - we can do.

If this "switch" exists at all, I doubt.

Most probably you will need to change code inside framework/base .. which is clearly not the plan !

Cheers
[Nexus 7 (2013) Android Development] klaust58:
Oh! I would not have expected this! :confused:

Thanks for looking at this ... it's not a show-stopper, only nice to have it as on my other devices.
[Nexus 7 (2013) Android Development] capaficionado:
hey everyone, is this rom stable enough to be used as a daily driver? im planning to install it on my tablet
[Nexus 7 (2013) Android Development] jaibar:
I use it everyday, don't see any instability..
[Nexus 7 (2013) Android Development] pkates:
The fastest and smoothest ROM you'll find IMHO.

Latest kernel working very nicely by the way followmsi.
[Nexus 7 (2013) Android Development] erikrecca:
This rom use Ex kernel? I have a problem with touch screen on this kernel. Thank you
[Nexus 7 (2013) Android Development] followmsi:
No .. this ROM is using it's own kernel .. based on lineage, ex and some other sources.

For troubleshooting purpose I did compile EX 7.02 sources for testing camera and YouTube.

You can test both kernels if you like .. TWRP installer inside the kernel folder.

Unlike to original EX kernel installer I do not modify the ramdisk at all.

We just replace the kernel binary only.

Cheers
[Nexus 7 (2013) Android Development] drewski_1:
don't see it on my Deb . . . but also don't have an active SIM . . . if that makes any difference :confused:
[Nexus 7 (2013) Android Development] followmsi:
Did find the code for the menu itself .. but no switch to enable/disable.

Any Deb user with inserted SIM card here ? ;)

Do you see the emergency infos in "accounts and users" settings ?

Thanks !

Edit:

Maybe mobile data is not enough and you need phone capability ?
[Nexus 7 (2013) Android Development] followmsi:
liboemcrypto.so

https://github.com/TheMuppets/propr...b/cm-13.0/flo/proprietary/lib/liboemcrypto.so

This file is coming from last stock MM ROM .. it has been removed for Nougat ROMs

But now in Oreo it works again ... more or less :)

If you put liboemcrypto.so into "/system/lib" folder you will get L1 Widevine .. according to "DRM info" app.

Made a quick Netflix test only .. no changes - streaming is still not working like on other devices.

And still not sure if we should add the file into next AOSP release ..

Pls have a test yourself .. any improvements ?
[Nexus 7 (2013) Android Development] jackk:
Cannot get GPS fix.
[Nexus 7 (2013) Android Development] followmsi:
It's working .. but it takes a while .. yes, it could be faster. :p

You may mount /system partition RW and change .. /system/etc/gps.conf

Change the NTP_SERVER to the area where are you using the tablet .. should help to lock the satellites quicker.

For the ROM I will keep the current settings ..
[Nexus 7 (2013) Android Development] aquatix:
What GPS app is that?
[Nexus 7 (2013) Android Development] followmsi:
https://play.google.com/store/apps/details?id=com.chartcross.gpstest
[Nexus 7 (2013) Android Development] Lankapatiraawan:
Currently on lineage os, wanna try this one. Plz share step by step guide as there are lot of files in download thread.
[Nexus 7 (2013) Android Development] Ch3vr0n:
Read the first topic, your step by step installation instructions are in it.

Sent from my Nexus 6P with Tapatalk
[Nexus 7 (2013) Android Development] jackk:
It's taking a minute and a half to lock...very annoying but the ROM itself is great. I am using GPS locker which doesn't help to lock any faster but it keep GPS persistent so you don't have to wait for GPS to lock each time.
[Nexus 7 (2013) Android Development] gorilla p:
For some reason my whole screen is blue after booting this time. No xposd, using stock kernel. Just magisk.
[Nexus 7 (2013) Android Development] followmsi:
Maybe nightmode ? ;)

Still blue screen ?

Sorry .. no idea what's going wrong for you ..
[Nexus 7 (2013) Android Development] demonoidmaster:
[MENTION=5480152]followmsi[/MENTION]

does the camera work in this rom? Eg: using the default camera, snalchat cam, instagram cam, etc

Might switch to another rom from RR since vijayintha (maintainer of unofficial RR, AEX, DOT builds) is MIA
[Nexus 7 (2013) Android Development] followmsi:
We are still using HAL1 camera like other Oreo ROMs too.

Sorry, no idea about Snapchat nor Instagram .. etc.

There are a few camera apps which are working fine. (OP)

Enjoy your weekend ..
[Nexus 7 (2013) Android Development] demonoidmaster:
alright, noted
[Nexus 7 (2013) Android Development] juyil:
So I use this rom, I think either the Feb or March version on my nexus 7 as my night stand tablet for watching youtube videos. I noticed every day at 2 am, youtube will minimize from full screen, or just normal youtube app view, to the picture in picture view. Ie, at 2 AM, I end up looking at the desktop with youtube in pip mode. I honestly never remember to test out at 2 am to see if my pixel 2 XL phone does this. So curious if anyone else has noticed this behavior and if it's related to the gapps setup, or the OS doing something at 2 am every day.

Also curious if dock functionality (screensaver when not playing video) has improved for Aprils update. When I plop the nexus 7 on the wireless charging stand (dock) it doesnt go into screen saver mode, so I just have to remember to turn the screen off, and thus lose the clock screen saver, which can be handy for a night stand.

Thanks for all your work on this, amazing job.
[Nexus 7 (2013) Android Development] followmsi:
Thanks for your feedback ..

Can't comment on the 2am issue.. but sounds funny.

You don't have any scheduler running .. other apps ?

As well I don't look much YouTube at all .. and not at 2am local time ;)

Sorry .. same with wireless charging - don't use it at all.

Does this screensaver problem happens with wireless charging only ?

The new May build is compiling right now .. my time for testing and developing is limited.

Cheers
[Nexus 7 (2013) Android Development] juyil:
I'm not sure how the nexus 7 considers itself docked. I just have a dock that does wireless charging, the older nexus 7 had pogo pins for the dock, but this guy just does wireless charging, so the whole docking thing I guess should be based on wireless charging. I'm guessing there's no way to tell if it's wireless charging or charging from being plugged in by the OS, so docking functions for android on this device is pointless perhaps.
[Nexus 7 (2013) Android Development] followmsi:
May 2018 ..

flo-Classic_05-2018_AOSP_8.1.0_r28_OPM4.171019.016.B1_followmsi.zip

deb-Classic_05-2018_AOSP_8.1.0_r28_OPM4.171019.016.B1_followmsi.zip

Changes:

- Google security updates -> May 2018

- New kernel -> 2018-04-04 (no kernel changes since April .. and no need to compile the same sources again)

Sources:

https://github.com/followmsi/manifests/tree/flo-deb-aosp-o

https://github.com/followmsi/android_kernel_google_msm/tree/followmsi-oreo_2018-04-04

Enjoy :p
[Nexus 7 (2013) Android Development] tombraga:
Already installed without any issues, good Job, thanks a lot.
[Nexus 7 (2013) Android Development] SergioA:
May 2018 "dirty" installed over April 2018 (also updated pico opengapps): all is perfectly working!

Thanks a lot ;)
[Nexus 7 (2013) Android Development] TheDigitalSlacker:
I also dirty flashed over the April release and everything worked as expected. Thank you again for your work on keeping this older device up to date!
[Nexus 7 (2013) Android Development] denisau:
Hello guys. Tell me, I have a problem with Gapps, I can not put them. Where to download them?
[Nexus 7 (2013) Android Development] lollyjay:
You need to download open gapps arm pico I believe
[Nexus 7 (2013) Android Development] followmsi:
Yes .. as mentioned above please use pico version .. no more space left on system partition.
[Nexus 7 (2013) Android Development] pkates:
Flashed the latest version over . . . all good. :)
[Nexus 7 (2013) Android Development] curiousde2002:
usb otg

Just flashed the 05-build dirty over the previous one.

Thank you very much for it!

Everything fine so far except I don't get permission to write on the USB storage (micro sdhc card in mobile mate card reader).

My Nexus can read it but not write on it.

I wanted to create a nandroid backup on it, but TWRP 3.2.1-0 can't create the backup folder due to missing permission.

Any idea?
[Nexus 7 (2013) Android Development] Ch3vr0n:
If TWRP can't write to the SD card, then that's a TWRP issue. Doesn't have anything to do with the rom

Sent from my Nexus 6P with Tapatalk
[Nexus 7 (2013) Android Development] curiousde2002:
But I can't write to it from system either.

The stock file explorer wants to format the card to internal storage.

ES file explorer recognizes the card and can read all the files on it but not write to it.:(
[Nexus 7 (2013) Android Development] lollyjay:
Check permissions
[Nexus 7 (2013) Android Development] curiousde2002:
I had given the two user-controlled permissions to ES file explorer before, amongst the already given system-controlled permissions is also the one to write to USB storage!?

I've never tried to write a nandroid backup directly from TWRP to usb otg device, so are there any specials to pay attention to like settings in TWRP?

Thanks in advance!
[Nexus 7 (2013) Android Development] followmsi:
In general USB OTG works fine, do all my backups/restore via USB stick - formatted FAT32

No need for any additional settings ..

What format/filesystem is your sdcard ?
[Nexus 7 (2013) Android Development] curiousde2002:
It's NTSF, I forgot that.:(

Now I found another SD card with file system FAT32 and everything is working fine, also ES file explorer can write to the card now. :)

By the way, do you know if FAT32 is the only format working with TWRP?

Thank you very much for your help!
[Nexus 7 (2013) Android Development] nikola1970:
Hi all,

Can someone help me out. I downloaded rom, pico opengapps and magisk 16, flashed rom, then opengapps and after that magisk and I get just android boot logo, and after some time my Nexus goes to twrp again. I tried to flash just rom but problem is still the same. Any solution? Thank you in advance guys. I was on lineage 14.1 before BTW.
[Nexus 7 (2013) Android Development] lollyjay:
Did you wipr dalvik, system, cache and data?
[Nexus 7 (2013) Android Development] nikola1970:
Yes, anyway last night I tried again and it worked. Strange...
[Nexus 7 (2013) Android Development] ThWunderlich:
Do you have the latest TWRP installed?

As far as I know, all Oreo ROMs can only be successfully installed with the latest TWRP.

Sorry, problem already solved...
[Nexus 7 (2013) Android Development] weither:
On the latest build none of camera apps are working(even cameringo and silent camera has black screen)

I've got latest build (flo-Classic_05-2018_AOSP_8.1.0_r28_OPM4.171019.016.B1_followmsi) and supersu 2.82. Camera apps are hanging after launching
[Nexus 7 (2013) Android Development] DCvan:
This is my first custom ROM clean installed from original Nexus build 6.01. Yes, the native Cameron are not working as it mention in OP (I read a few other 8.1 version for Flo, none are working). But Cameringo and silent camera are working perfectly for me.

Did you allow storage and camera permission?

I'm also able to get Playstore Certified. Installed the Playstore Visa module in Magisk, clear Playstore data (cache alone didn't work) and rebooted the tablet. Waited a few hours later, in Playstore I see device Certified and the updates/installed tabs show all my apps on device.

A small problem for me is not able to setup Google voice.

I have to manually tap the mic icon to get Google Assistant.

Extremely happy, thank you for the Great ROM! :good:
[Nexus 7 (2013) Android Development] lollyjay:
[MENTION=8459860]DCvan[/MENTION] thanks for the Cameringo suggestion.