yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] mslatter:
Flashed back to stock and GPS is working - maybe something got screwed up with one of the ROM's I installed at some point. Going to flash your latest to get things back on track. What Gapps is everyone using? I was using OpenGapps Pico but it kept crashing on a clean install after I entered the WiFi password...tried several, but maybe it was a temp bug that's been fixed now? Cheers!
[Nexus 7 (2013) Android Development] GiGiSSiMo:
If u r rooted I suggest f.lux

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 7 (2013) Android Development] nbehary:
I'm using Micro. The Pico thing is something I mean to look into on my next day off (Monday, unless snowstorm screws with things. Maybe tomorrow). I should probably put a note on the OP that you just can't use Pico. I have no idea why it is causing issues at all though. It is weird.
[Nexus 7 (2013) Android Development] vkk178:
New build is playing out so far good. Cool stuff .

[MENTION=3286382]nbehary[/MENTION] : Any way you could get screen mirroring/Miracast functional.Right now it sees the tele but connection breaks while trying to connect to it .
[Nexus 7 (2013) Android Development] ajsbonneville:
I should point out that pico worked fine with me on each occasion.

30 degrees cent hot here at present!
[Nexus 7 (2013) Android Development] nbehary:
That could be difficult. I have no way to test that. (Though there is something I noticed in logcat that may lead somewhere. It's on the list)
[Nexus 7 (2013) Android Development] nbehary:
There have been several reports of it not. I haven't tried it since (I think the issue may be pico with a clean install. Need to read back though)
[Nexus 7 (2013) Android Development] vbaros:
Install CF Lumen. Works really good and on a system level so no performance impact.
[Nexus 7 (2013) Android Development] mslatter:
12/10 Pico worked for me but only after rebooting recovery. Failed when included in my initial flash list (rom, gapps, supersu). So I did rom, supersu, reboot recovery, gapps, supersu. I'm guessing one of the supersu ones are not necessary but I know flashing twice won't break it =)

I'm sad to report though that after the flashing GPS became inop again. I opened GPS Status app (after giving in permission for location) and all I get briefly in the top left corner is a sat dish with an x through it... Then it disappears and the app sits looking for a GPS fix. It doesn't see any satellites, let alone being able to triangulate my position.

So i tried to restore my shiny new backup of stock (latest TWRP) , and got a weird error halfway through the restore (that Google searches indicated was due to no room left, which was not the case since I'd just wiped it) so I had to flash MM stock all over again, and GPS is back in business.

I bought this device (had the 2012 one first) as a "secondary" flight device for situational awareness so GPS is the most important feature for me. I'll continue to watch this thread and try it all over again if I see something that shows me where I went wrong with all this....so that I can have my cake and eat it too =P I've got my 6p on the bleeding edge, so maybe I should cut the Nexus 7 some slack. [emoji106]
[Nexus 7 (2013) Android Development] tennessee_titan:
Flashed. Got Elemental, Gapps. GPS is not working, lost root can't get it back. Otherwuse ROM seems to be working well
[Nexus 7 (2013) Android Development] lollyjay:
Did you flash SuperSU V 2.78 SR3.zip?
[Nexus 7 (2013) Android Development] nbehary:
Some possibly very bad news. The touchscreen on my N7 seems to have died*. Not looking tonight, but once I find my OTG adapter that I never really used, I'll see how well I can still use it to work on this. I think I'll be able to, just a pain. I do want to. I plan on replacing it since I love the tablet, but probably not until Jan unless I find a really good deal.

* - Not ROM related. Not in recovery, or stock. (not sure why I thought that would help. It didn't)
[Nexus 7 (2013) Android Development] nbehary:
Or it has gone flaky. Or just lost it's mind for a few hours. Suddenly working. (I think I've heard of that. Looking it up now.)
[Nexus 7 (2013) Android Development] mslatter:
Sorry man that sucks =( Touch screen is definitely more important than GPS! Hope you find a fix soon... If it were me, I'd plug it in the wall, turn it off and leave it for a day or two. It's probably worn out from you abusing it! Lol
[Nexus 7 (2013) Android Development] utfluc:
Maybe it's the internal ribbon cable? Check this thread, it worked for me!

http://xdaforums.com/nexus-7-2013/general/fix-nexus-7-2013-grounding-issue-t3011140
[Nexus 7 (2013) Android Development] kioshi:
I can vouch for that. If my tablet is cold and hasn't been touched for the whole day, the touchscreen starts acting up. I have to restart the tablet and wait. A ghost lives inside all Nexus 7 Flo tablets?
[Nexus 7 (2013) Android Development] nbehary:
Yeah, I'm pretty sure that's it. Slight pressure on the sides is what makes it work when it stops. I'm a little worried about messing with it without a backup if it'll mostly work. If it gets worse I will though.
[Nexus 7 (2013) Android Development] utfluc:
Don't worry, you won't be messing anything. I solved my issues by just attaching some foam tape in the back cover, just in place to press the ribbon connection firmly. It's really a minor hack, you don't even have to touch any electronics.
[Nexus 7 (2013) Android Development] tennessee_titan:
Finally got it all working! Reverted back to an older TWRP, where swipe is still very flaky, but I can get it to work. Had to uninstall/reinstall GPS, but it works now. Looks good for the time being....
[Nexus 7 (2013) Android Development] tennessee_titan:
Back to Marshmallow. This was just too flaky for me....
[Nexus 7 (2013) Android Development] DorianX:
Hey [MENTION=3286382]nbehary[/MENTION] is there any possibility to add OMS to this ROM? I really love AOSP 7.1.1 but I miss full Substratum support.

Hope you can [emoji2]

Edit: I just saw this on substratum thread: http://xdaforums.com/showthread.php?p=70065081

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 7 (2013) Android Development] garga_mel:
Hi. Just flashed the latest version and I can't seem to activate Bluetooth and scan for devices :( Wifi is working fine. Is anyone else having this issue ? Thanks.
[Nexus 7 (2013) Android Development] klaust58:
No problem here :cowboy:
[Nexus 7 (2013) Android Development] DorianX:
No problem here...

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 7 (2013) Android Development] garga_mel:
Thanks for the feedback. I will try to flash again this evening to see if I get Bluetooth back.
[Nexus 7 (2013) Android Development] EnderVAD:
I flashed the latest version over 0.8 and flashed OpenGapps Aroma with the same settings as before. Now Google Keep and YouTube don't start, even though I set all permissions and tried to clear data. How should I fix it? I have no time for clean installing and setting up right now.

---------- Post added at 10:55 PM ---------- Previous post was at 10:45 PM ----------

Never mind, reinstall fixed it.
[Nexus 7 (2013) Android Development] miki67:
Uninstall the two issued OpenGapps and then install again Keep and YouTube from Google Play... This fix permissions [emoji6]

Inviato dal mio Asus Zenfone 2 (ze551ml) con Tapatalk 6
[Nexus 7 (2013) Android Development] matlala:
Anyone tryed new stable supersu v2.79? U updated from play store and after update binary and reboot... System is very slowly, EX kernel manager, ..., around 1/2 root apps not working. After clean install /system and supersu from zip, i got same state. I back to 2.78.

On my N6P, I havent this problem, both install way is OK.
[Nexus 7 (2013) Android Development] klaust58:
The update binary failed for me but after flashing v2.79 everything is fine :cowboy:
[Nexus 7 (2013) Android Development] matlala:
You are using stock kernel or other? I have elementalx, but get this error with stock. I checket sueprsu tip and I found 2 version (updateXXXX-2.79-date.zip 5.5MB andSUpersu-2.79-date.zip 5MB)
[Nexus 7 (2013) Android Development] klaust58:
Stock-Kernel.

I'm using 2.79 from >here<.
[Nexus 7 (2013) Android Development] MikiGry:
Why is it so hard to to reboot into revovery mode ? When i power it off , go to bootloader and select recovery i see the google logo and a sight of unlocled bootloader , then Black screen (for 0.5s) and google logo again and system up.

With Nexus root toolkit and "reboot recovery" same thing happens.

The only way for me to boot into TWRP is to use NRT , select option "stall zip from device" and NRT is somehow able to boot Nexus into TWRP.

Othewise , this is first N rom on my flo , that isnt laggy and chopy :)

Wysłane z mojego Nexus 7 przy użyciu Tapatalka
[Nexus 7 (2013) Android Development] nbehary:
Quick not really update. Stepped away from even thinking about this for a weekish just cause moved to a FT position, finally, and wanted to work on my app idea (which I still haven't done enough).

Still committed to this. Trying to figure out the Play Movies thing now. I'm missing something small I'm sure. Also, haven't looked, but I'm sure CM has the Dec Kernel stuff by now. I'll go grab it and post updates soon. (if they do).

And, will be spotty through the rest of the month, but on board for Jan's update. If I missed reports of new issues, let me know. Didn't notice any reading back.
[Nexus 7 (2013) Android Development] nbehary:
Lied in the last post, this is new, and with less detail, I may also have seen. Somewhat at least. There may be something odd in the most recent build with recovery. Will look into it
[Nexus 7 (2013) Android Development] Isambard Prince:
Congrats on FT, and happy holidays to you and everyone on this thread. [emoji300]
[Nexus 7 (2013) Android Development] vkk178:
Congrats on the FT . Hope to see you active here and continue the good work .. [emoji111]
[Nexus 7 (2013) Android Development] MikiGry:
One more thing

How can I edit build prop ?

Root browser fails to save challenges , build prop editors throw errors , Total commander gives more detailed error (will take screenshot in few hours) .

The only one app , that was able to make some changes in it was called Get Assistant (Google assistant).
[Nexus 7 (2013) Android Development] Ja_som:
Try to copy file somewhere else, edit it and copy back. That's how I do it...
[Nexus 7 (2013) Android Development] Papote3:
has anyone been able to successfully root this ROM with PHH's superuser?

Sent from my Nexus 6P
[Nexus 7 (2013) Android Development] wavedashdoc:
Yes. Flashed magisk and PHH 266-2 in TWRP.
[Nexus 7 (2013) Android Development] Papote3:
have you tried flashing phh without magisk?

Sent from my Nexus 6P
[Nexus 7 (2013) Android Development] MikiGry:
Why GPU idle frequency is 320mhz ? Tablet scales rarely to 400 , more often to 200. As a result , scrolling , swiping large pictures or scrolling in google play when app icons aren't loaded yet is choppy.

I will try to see if one build.prop mod from N6P will fix this issue.
[Nexus 7 (2013) Android Development] davidsds:
I using elementalx and everything looks fine. Compared to stock, my experience using this ROM is equal or better. Idle frequency here is 200mhz. I'm using ondemand governor to GPU. What program are you using to monitor GPU usage/frequency?

PS.: Maybe it appears choppy or slow to you because of the difference of performance between this tablet and the N6P.
[Nexus 7 (2013) Android Development] MikiGry:
[MENTION=5599394]davidsds[/MENTION]

I use kernel audiator. Idle Freq. is 320mhz no matter what.

Is it because I have 6P ?

I don't think so. When I install 100% stock android then lags i"m facing in costom ROMs are gone.
[Nexus 7 (2013) Android Development] DorianX:
Why don't you change the default kernel to another one? ElementalX for example

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 7 (2013) Android Development] MikiGry:
I was trying to stay 100% stock. For now , i"m getting great battery live. 0.5% per hour in idle and 5-6h of SOT (depending on usage). With Elemental , idle drain wasnt that small :/

+ idle 320mhz GPU freq seems to be a bug.
[Nexus 7 (2013) Android Development] tashik19:
I am using the latest version with elementalX kernel. Here is my battery backup in screenshot. This is not good at all. Miscellaneous is taking 123% battery! Please help me.. :crying: :crying: :crying:

Sent from Nexus 7 2013 (flo)
[Nexus 7 (2013) Android Development] htb2050:
Dude how do you even charge your tablet. You never once took it to full.
[Nexus 7 (2013) Android Development] :
To fix play movies and TV you need those widvine blobs from bullhead. To fix video recording stuff revert zac's commit for using msm8997's media repo instead pick cyanogen's commit for workaround for hal3 drivers. And probably add commits from caf to kernel source for msm8960 for a complete merge. And introduce mkbootimg for integrated kernel building. Hope this helps.
[Nexus 7 (2013) Android Development] knightprowler71:
Identifies as 2012 Nexus

Thanks for taking this over. I only ran into a couple of snags after wiping my Nexus 7 WiFi (flo/razor) 2013.

* No keyboard. Oddly, not included with the gapps suite. Had to adb install one to log into my account.

* Reports "New sign-in from Asus Nexus 7 (2012)". This mat be purely cosmetic and don't know if it will impact ability to install some apps. IE: Square runs on the 2013 Nexus 7 but won't install on the 2012 version.

---------- Post added at 01:40 AM ---------- Previous post was at 01:36 AM ----------

FWIW, Square installed but i haven't tried to run it yet.
[Nexus 7 (2013) Android Development] Ciopenhauer:
Something went wrong for me after installing this. I wiped everything except internal card, then I flashed ROM (ARM) then tried to flash GApps (micro version, as recommended). Half way through this, my tablet froze and restarted. Now it only boots into Android and there are no Google Apps, and I can't boot back into recovery when I try to. I'm stuck. What can I do?

Edit: WugFresh app allowed me to reinstall TWRP. Phew.

Edit2: Found the problem. I downloaded wrong version of Gapps for android 6.0 instead of the newest one.
[Nexus 7 (2013) Android Development] nigelhealy:
Good you found the PEBKAC. It is a good idea to get into command line stuff with the fastboot and adb commands. Most non-trivial problems end up needing this. It isn't complicated but you won't last too long with WugFresh.
[Nexus 7 (2013) Android Development] lollyjay:
Hey I found this interesting article on how to activate resizable windowing on Nougat.

https://www.xda-developers.com/andr...what-it-is-and-how-developers-can-utilize-it/

I tried it on this ROM and it works pretty well. Simple adb command:

adb shell settings put global enable_freeform_support 1
[Nexus 7 (2013) Android Development] clarkgable:
Hi, is anyone using snapchat on this rom, and if so, did you need to do anything special to make it work
[Nexus 7 (2013) Android Development] busdonic:
Not to be a pill or anything, as I saw that the OP got into a full-time position, but any idea on a possible update to the rom that includes the latest security fixes? Thanks in advance.
[Nexus 7 (2013) Android Development] DorianX:
Is your device Rooted?

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 7 (2013) Android Development] matlala:
You planned stay in develop and pushed monthly security updates?
[Nexus 7 (2013) Android Development] Snoob25:
I'm having a bad experience with youtube, and since i use my n7 as a youtube player, it almost got me back to stock 6.0 :(

1) on previous builds 1080p60 quality was shown, even if our tablet doesn't support it. Now it is fixed, thank you!

2) 720p60 and 1080p are natively supported, and used to work, but now sometimes image just freezes, audio goes on. It happens quite randomly, or after some minutes of continuous play, but often, if i skip into the video, most times image remain freezed.

Do you need log, or is it a common problem easily replicable? One more note, i'm on a clean installation, no mod nor kernel if i'm not wrong (nate@clara #7 ?)
[Nexus 7 (2013) Android Development] SergioA:
Same problem here (Deb 0.10.0), sometimes Youtube video just freezes but audio goes on...
[Nexus 7 (2013) Android Development] davidsds:
I have this problem too, but only with 720p60, all others 144p, 360p, 480p, 720p and 1080p are OK. Here this happen when I use the seek bar of Youtube app.
[Nexus 7 (2013) Android Development] rsmiff:
SAOSP-N is dead. What's going on with this ROM?
[Nexus 7 (2013) Android Development] yiannis1621991:
You can try slimrom. Flo is supported officially and it runs beautifully with franco kernel.
[Nexus 7 (2013) Android Development] ranaxda200:
It's really unfortunate. It was last updates on 15th January and still on my device and now the thread is discontinued :(
[Nexus 7 (2013) Android Development] busdonic:
Is this ROM dead? Anyone know?
[Nexus 7 (2013) Android Development] kioshi:
I've ran other custom ROMs and they seem to be bloated with hundreds of useless features for me, in my opinion. This ROM was as close to Googles stock ROM on Pixel phones.

I hope this continues, otherwise I'd hate to use the other feature bloated ROMs out there for this tablet.
[Nexus 7 (2013) Android Development] schufti:
could you just give a hint what "bloat" there is in lineageOS images?
[Nexus 7 (2013) Android Development] ATSPerson:
I've moved over to Slimrom. It's lightweight and bloat-free. But I'd prefer the pure AOSP of this ROM.
[Nexus 7 (2013) Android Development] followmsi:
I have used the sources from [MENTION=3286382]nbehary[/MENTION] and made a new AOSP build for flo ..

AOSP_7.1.1_r21_NOF26W_flo-ota-eng.followmsi.zip

Installation:

1. Boot into TWRP

2. Wipe system, cache and dalvik

3. Install AOSP_7.1.1_r21_NOF26W_flo-ota-eng.followmsi.zip

4. Unmount "system" manually in TWRP ! - (lineageos update.zip files have no problems here)

5. Install open_gapps-arm-7.1-pico-20170227.zip (optional)

6. Install SuperSU-v2.79-201612051815.zip (optional)

7. Reboot into system

Used my lineageos flo kernel and latest AOSP sources ( 7.1.1_r21_NOF26W )

If you face any problems, pls do a factory reset via TWRP.

Thanks to [MENTION=3286382]nbehary[/MENTION] for his work .. and to [MENTION=4318865]DevSwift1[/MENTION] for the pre-work :)

Download: https://drive.google.com/open?id=0By6p5AdQfavBUlhsLWFHZThGTnM

Enjoy ...
[Nexus 7 (2013) Android Development] rajsris:
Annoyed that in LineageOS, the LiveDisplay automatic night mode hasn't been fixed.

Any issues/bugs in this version? I'd like to install this and then add ElementalX kernel.

Does this support f2fs for data and cache partition?

Google is about to build Assistant into any Marshmallow/Nougat device, which should remove the need for Pixel experience zips
[Nexus 7 (2013) Android Development] followmsi:
I used the same config like in the build from [MENTION=3286382]nbehary[/MENTION] ..

No changes .. except my Kernel and new Google sources from february.

He did the work and made the Android 5 device ready for Android 7 .. well done.

My kernel does Support F2FS .. the Android system should too.

Only the fstab needs to be changed for F2FS ..

https://github.com/nbehary/android_device_asus_flo/blob/nougat-release/fstab.flo

This was a quick build .. not sure if I will change a lot in the future .. maybe new monthly Google sources only.

Cheers
[Nexus 7 (2013) Android Development] nbehary:
Thanks for doing this! I've really been too busy to keep up with this. You should probably start a new thread for it. But, if you don't want to, I can update this one with your builds.
[Nexus 7 (2013) Android Development] miki67:
Thanks @followmsi, seems to be working a dream!

Dirty flashed over nbehary v0.10.0.1 (wiped only system, cache and dalvik) and installed open_gapps-arm-7.1-micro........

Please, continue to update this rom. Long live to ours Nexus 7 2013!!!:good:
[Nexus 7 (2013) Android Development] rajsris:
Is it OK to dirty flash over LineageOS?
[Nexus 7 (2013) Android Development] followmsi:
Thanks for your feedback .. and thanks again for your good work.

For the next time I will try to continue building this ROM.

The March security update will arrive soon .. the next release. :)

I am quite happy with the device configuration you did, I have no plans to work on more fixes.

As written above, just new google sources.

I don't want to disappoint the people in this thread .. they may have different expectiations ..

Maybe I will open a new thread too .. maybe for the March release.

Cheers

---------- Post added at 10:26 PM ---------- Previous post was at 10:25 PM ----------

Sounds good .. soon it's time for the March update :)

Enjoy ..

---------- Post added at 10:30 PM ---------- Previous post was at 10:26 PM ----------

I have had some small issues moving from LOS to AOSP .. pls test yourself.

Take backup first :)
[Nexus 7 (2013) Android Development] schufti:
any chance to get deb images as well?
[Nexus 7 (2013) Android Development] followmsi:
Here you are ... AOSP_7.1.1_r21_NOF26W_deb-ota-eng.followmsi.zip :)

Cheers
[Nexus 7 (2013) Android Development] kioshi:
Thank you for continuing this rom! I sincerely appreciate it the work.
[Nexus 7 (2013) Android Development] busdonic:
Thank you for updating--super appreciative.
[Nexus 7 (2013) Android Development] drewski_1:
Awesome!
[Nexus 7 (2013) Android Development] followmsi:
F2FS support flo/deb

For the OTA packages I have included the F2FS file-system already .. also for possible TWRP compilations ;)

The missing part for "full" F2FS support was the "correct" fstab.

The fstab.flo is located in the ramdik inside the boot.img. (kernel binary + ramdisk -> boot.img)

Now he have an unchanged kernel binary but a modified ramdisk .. e.g. .. modified "fstab.flo" :)

AOSP_7.1.1_r21_NOF26W_F2FS_kernel_flo_followmsi.zip

Installation:

1. Boot into TWRP

2. Install AOSP_7.1.1_r21_NOF26W_F2FS_kernel_flo_followmsi.zip

3. Change cache and/or data partition from ext4 to f2fs - inside TWRP (if you change data to f2fs you loose your interal storage too !!!)

4. Restore your last TWRP backup of data (ext4) onto your new data (f2fs) partition, restore only data.

5. Install SuperSU-v2.79-201612051815.zip (important due to systemless rooting)

6. Reboot into system

I did test cache partition only .. still need to migrate my data partition.

Not sure about the performance improvement ...

You can use terminal tools to check your partitions inside android system .. in TWRP too, if mounted.

Just type "mount" and search for f2fs.

Download: AOSP_7.1.1_r21_NOF26W_F2FS_kernel_flo_followmsi.zip

This kernel is for "flo" only, "radio" is missing.

This changed was made on github too ... the next OTA release will support f2fs directly .. no need to install another boot.img anymore. :)

For "deb" as well.

Enjoy ..
[Nexus 7 (2013) Android Development] RazGame:
[MENTION=5480152]followmsi[/MENTION] I think you need create new thread for this :)
[Nexus 7 (2013) Android Development] followmsi:
soon :)
[Nexus 7 (2013) Android Development] miki67:
I converted to F2fs (for now) only cache and I've noticed immediately performance improvement... Wooow... Time to wright Dalvik/Art cache at first boot is indeed reduced significantly... I think to migrate also data partition as soon as possible... [emoji6]

Inviato dal mio Nexus 7 2013 (AOSP Nougat 7.1.1_r21_NOF26W) con Tapatalk 6
[Nexus 7 (2013) Android Development] followmsi:
Cool ... Pls report your performance once data is converted.

Cheers
[Nexus 7 (2013) Android Development] miki67:
I'm creating my internal storage backup... Within a couple of hours I think can convert also data partition to F2FS, restore data from TWRP, internal storage backups and report you something... ;)

EDIT: Data partition converted! Restored data from Twrp, internal storage from usb otg backup, reinstalled SuperSU and rebooted system normally, all works fine and fast!... :good:

Antutu Bench before (only cache in F2Fs)

Antutu Bench after (data and cache in F2Fs)
[Nexus 7 (2013) Android Development] followmsi:
Ok .. some improvement.

Maybe Antutu is not the ideal benchmark for disk-speed comparison ..

Anyway .. it works fast and stable.

Thanks for the update.