yashsingh1/xdaforums huggingface dataset:
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - August 2020

lineage-17.1-20200804-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> August 2020 (android-10.0.0_r41)

- Patched framework/base to support microG

- Patched framework/base to fix freeform window moving/resizing

- Patched framework/av to bring back "wifi-display" in android 10. (still not working correctly)

- Latest LineageOS changes for Android 10

If Safety.net check does not work just disable and re-enable "Magisk Hide" in Magisk settings menu.

For the System and Cache repartitioning / Opengapps: Error 70 topic pls have a look on the first page.

Enjoy :p
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - August 2020

lineage-16.0-20200805-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> August 2020

- Latest LineageOS changes

Sources:

https://github.com/followmsi/manifests/tree/manta-lineage-16.0

If Safety.net check does not work just disable and re-enable "Magisk Hide" in Magisk settings menu.

For the System and Cache repartitioning / Opengapps: Error 70 topic pls have a look on the first page.

Enjoy :p
[Nexus 10 Android Development] Konnichy:
Hello,

After repartitioning and wiping everything, I installed LineageOS 17.1. And just like some others, I had a high CPU consumption that made the tablet unusable (up to 10s to register a click and animate the button fading). I didn't investigate further, then I can't tell if I had the same faulty process.

Then I did the same thing as others : wipe everything again, install TWRP 3.3.1, LineageOS 16.0 and it was way better. Except the missing icons as described in the first post.

Finally, I tried to upgrade from 16.0 to 17.1 only wiping Dalvik and cache. And this time no high CPU consumption.

Hope this helps.
[Nexus 10 Android Development] Konnichy:
Well, I talked too fast.

Here is the 100% CPU problem again. And yes, I confirm it's the same as you guys.

$ top
PID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ ARGS
335 system 18 -2 2.1G 140M 72M S 101 12.7 23:00.81 system_server

$ top -H -p 335
TID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ THREAD PROCESS
421 system RT -8 2.1G 140M 72M R 100 12.8 13:57.97 SensorService system_server
[Nexus 10 Android Development] mossi123:
could anyone link me to a guide or tell me how to install lineage 16 on my nexus 10?
[Nexus 10 Android Development] geronimoge:
What about the op?

https://xdaforums.com/nexus-10/deve...4-1-20170216-unofficial-t3557735/post71058995
[Nexus 10 Android Development] mossi123:
is twrp the official twrp from play store?
[Nexus 10 Android Development] geronimoge:
Afaik yes. But a search for "twrp" within this thread won't be a bad idea.
[Nexus 10 Android Development] NESVEN:
Hi, I might have found the solution for the extreme lags on android 10.

Just disable automatic brightness and reboot.

Every time It's on my nexus 10 becomes laggy as hell.

I found a few awkward behavior and crashes:

Wifi: I'm using a tp-link deco m4 router and I'm unable to connect using a wpa/wpa2 password. Without password it works, I'll try with another router.

Video playback:

Flawless up to 1080@30/720@60 with vlc, new pipe, youtube, moonlight or mx player but I'm having troubles in many different situations

1080@60 or anything above seems to be too much for this device.

Moonlight 1080@60 shows unplayable extremely high latency, more than 200ms even if it says it uses the hardware OMX.Exynos.AVC decoder.

I'm using emby and any 1080@24 video stutters a lot, 0 issues when I use vlc/mx player to stream the video instead or play after download. Anybody tried with plex ?

Youtube does not show 1080@60.

Instant crash: mx player 1440p@60 vp9 or just launching firefox.
[Nexus 10 Android Development] krump_lee:
tried first install

after first boot optimizing app box appeared, than automatic restarted since only stack boot logo no recovery,neither fastboot after restart....
[Nexus 10 Android Development] NESVEN:
Hi, I made some more tests with android 6 and 7 also.

I tried another router also wpa2/wpa2entreprise with the same result. No problem on android 6 and 7.

I don't get crashes on these versions on video playback or with firefox.

I get lots of soft reboot with an hdmi cable on android 10. Especially on plug/unplug.

I could get 60fps on newpipe, vlc, and moonlight by plugging a mini hdmi to hdmi cable.

I saw 25-60ms(annoying latency but it could be fine outside of really fast game) latency on moonlight. Compared to 100 on android 6 and 200 on android 10. (first is really hard to play, second is impossible)

The resolution was still native, I also tried with the secondscreen app from the appstore to also force 1080 output on the nexus 10 and I got the same result.

Plugged with hdmi 60fps can be reached.

Is there a different "power profile" with different gpu or cpu frequencies when it is plugged via hdmi ? It would explain the results from my tests.

Anybody knows a way to reach the same values without being plugged ? Maybe an overclock would do ? Is there a way to overclock on lineage os (13 up to 17) ?
[Nexus 10 Android Development] krump_lee:
So, am I bricked ?
[Nexus 10 Android Development] ipdev:
You could try using odin if you can get into download mode.

Sorry for the short post, it is late for me and my eyes and fingers are forcing me to go to sleep.

Good luck.

Cheers. :cowboy:
[Nexus 10 Android Development] krump_lee:
ok, i tried the bootloader option (twrp image) in it and the same, only download mode and stuck lineage logo

thx in advance...
[Nexus 10 Android Development] krump_lee:
well, now h recovery polm is fixed, but sill no finshed boot... the repartitioning was made
[Nexus 10 Android Development] krump_lee:
Now a got a reborned nexus 10, thanks for the Devs and everyone
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - September 2020

lineage-17.1-20200912-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> September 2020

- Overlay: Disabled Automatic Brightness on clean install -> due to sensor service problems.

- Patched framework/base to support microG

- Patched framework/base to fix freeform window moving/resizing

- Patched framework/av to bring back "wifi-display" in android 10. (still not working correctly)

- Latest LineageOS changes for Android 10

Pls check first page for known issues.

If Safety.net check does not work just disable and re-enable "Magisk Hide" in Magisk settings menu.

For the "System and Cache repartitioning / Opengapps: Error 70" topic pls have a look on the first page.

Enjoy :p
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - September 2020 - The final build !

This is my last lineage-16.0 ROM !

My last builds will be uploaded to androidfilehost.com ..

lineage-16.0-20200805-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> September 2020

- Latest LineageOS changes

Sources:

https://github.com/followmsi/manifests/tree/manta-lineage-16.0

Pls feel free to make your own lineage-16.0 builds .. you may publish them for other users too.

Pls check first page for known issues.

If Safety.net check does not work just disable and re-enable "Magisk Hide" in Magisk settings menu.

For the "System and Cache repartitioning / Opengapps: Error 70" topic pls have a look on the first page.

Enjoy :p
[Nexus 10 Android Development] SaurusZA:
Just discovered your fantastic project - steps were straightforward and all worked right away, thanks a lot [MENTION=5480152]followmsi[/MENTION] - what a boss for keeping this going so long.

Incredible.
[Nexus 10 Android Development] Narcoticx:
hello, i have problems with screen orientation. I leave it blocked in vertical and when I turn off the screen and unblock it returns to horizontal and put it back in vertical is little annoying.
[Nexus 10 Android Development] chairmanmiaow:
On the last couple of 16 builds the new Firefox 79+ (aka "Daylight") 100% reliably triggers a reboot. Problem still present on a clean flash of the latest 17.1 build. Known issue?

Searching the thread I see one other user with the same issue but it doesn't seem universal as other posters seem to report Firefox as at least functional on 17.1.

Happy to provide further info or logs.

Thanks for keeping this ROM going followmsi :good:
[Nexus 10 Android Development] ipdev:
Hi.

It has to due with the screen orientation.

Nexus 10 is by default landscape.

I could not remember/find what I was looking for. :(

Tested an older setting and it still seemed to work for me.

lockscreen.rot_override true

I set it using MagiskHide Props Config.

MHPC xda thread - Link

Option 5 (Add/edit custom props)

Option n (New custom prop)

lockscreen.rot_override

true

Then reboot to activate the prop setting.

Might not be the correct way but, it is a work-a-round.

The lock screen will be in the same orientation as the screen when it was locked/screen off.

Cheers. :cowboy:

EDIT:
[MENTION=9250502]Narcoticx[/MENTION]

Forgot to mention.

With that prop active, you may run into an issue (navbar/touch) when the device is rebooted while in portrait mode.

If so, just switch to landscape and then back to portrait mode.
[Nexus 10 Android Development] Narcoticx:
Perfect I have followed your steps and the screen is already blocked vertically even if it is turned off and on again. Thank you very much for your help.
[Nexus 10 Android Development] followmsi:
This is a (3.4) kernel issue .. https://github.com/followmsi/androi...mmit/edb03295d461b1cbde00e7e51c61af273044a001

Patched both kernels now - Android 10 and Pie.

manta-kernel-10-20200914.zip

manta-kernel-pie-20200922.zip

The kernel patch will be part of next Lineage-17.1 build .. for lineage-16.0 you will need to apply manually.

Pls install kernel .zip using TWRP 3.4 and re-install Magisk (20.4) after kernel installation.

Cheers
[Nexus 10 Android Development] chairmanmiaow:
I was expecting that to be a Firefox issue rather than an old kernel bug - many thanks for the fix chief.

Flashing manta-kernel-10-20200914.zip followed by reflashing trwp resolved the issue immediately on your latest 17.1 build.
[Nexus 10 Android Development] muerte33:
I ended up installing the "Brave" browser to get around this, I thought it was just me!
[Nexus 10 Android Development] GhostMachine7:
17.1 install fails

I've tried to install the 17.1 image a few times on my manta but with no success.

Here's the recovery.log portion that seems relevant. Any suggestions? I installed 17.1 on my Galaxy S7 and it's working fine so I thought I'd give this one a go too but no joy. I've installed TWRP 3.4.0-0-manta and it seems to be functioning normally.

===

Patching system image unconditionally...blockimg version is 4

maximum stash entries 0

using existing stash /cache/recovery/4dd6bf24fbba9cc76c352f5c4cfaed0074be0244

/cache/recovery/last_command doesn't exist.

erasing 5987 blocks

BLKDISCARD ioctl failed: Invalid argument

failed to execute command [erase 4,223330,228864,229947,230400]

new data receiver is still available after executing all commands.

script aborted: E1001: Failed to update system image.

E1001: Failed to update system image.error: 1001

Updater process ended with ERROR: 7

I:Install took 1 second(s).
[Nexus 10 Android Development] ipdev:
You are running out of space in the system partition when installing the rom (system image).

You need to (re)partition the device for Lineage 17.

Lineage 16 will fit the stock partition size, with about 34M free.

Lineage 17 will not fit in the stock partition size.

See the OP about partitioning.

Lineage 17 and basic gapps requires a 1.1G system partition.

Cheers. :cowboy:
[Nexus 10 Android Development] GhostMachine7:
Thanks!

That worked. But I've a couple of questions that are probably simple to answer.

What version of OpenGapps do I use? Platform / Version / Variant (I'm assuming the Version is 10 but not sure of the other two. With partition resize are different variants now available?)

Do I have to flash OpenGapps before rebooting after installing LOS or does in not make a difference?

Thanks again. I just rebooted into LOS 17.1 but haven't tried anything yet.
[Nexus 10 Android Development] ipdev:
Manta is only an arm device.

arm (arm v7a) is 32 bit.

arm64 (arm v8a) is 64 bit.

Gapps version needs to be compatible with the android version you are running.

Lineage 17 is Android 10 so you need to use an Android 10 gapps package.

Lineage 16 is Android 9 so you need to use an Android 9 gapps package.

Using OpenGApps and Lineage 17 you need to flash open_gapps-arm-10.0-PACKAGE-DATE-OFFICIAL.zip

OpenGApps pico and nano packages are normally safe.

Mini and above will replace the launcher and maybe change something else.

I have not been following OpenGApps to close lately, not sure what has all changed.

Not sure what the largest package you can install, that would depend on the (re)partitioning you did.

You can use a config file to adjust OpenGApps to customize it to your needs.

Advanced Features and Options GitHub - Link

Normally I flash the rom and gapps then boot into system.

or

Flash rom, gapps and Magisk then boot into system.

Keep in mind, you may need to reboot once afterwards for Magisk Manager to show up or Magisk to be active.

Cheers. :cowboy:
[Nexus 10 Android Development] GhostMachine7:
Success!

I installed open_gapps-arm-10.0-pico-20200927.zip and it seems to be working.

I initially tried the 64 bit package but that didn't work and the 'adb sideload' process failed, informing me that the architecture was 'arm' and not 'arm64'. So I tried the arm nano package and that wouldn't fit but the pico package does. I wasn't sure when you said it was an arm device if you meant that as a statement of 'arm*' vs 'x86*' or as 'arm' vs. 'arm64' but in the end the installer checks saved me and told me what it was so all is good.

I did all of this after having installed the OS and a few various packages from F-Droid, so that means it doesn't have to be done when loading the OS (though I think that was a requirement in the past but I'm not sure).

This should be good. I use the tablet for basic things like some streaming services (tubi, Deezer) and LAN media so it's great to be able to keep it in service. The demands for this kind of usage aren't great and they don't really change much over the years so why scrap older hardware if it still does the job?
[Nexus 10 Android Development] BlastFX:
Sorry if this is a n00b question, but I'm having issues installing the kernel.

It errors out with

Unable to mount /system_root as rw!

As far as I can tell, there is no /system_root to be remounted as rw (df doesn't list it and neither does ls).

What do I do?

P.S.: I'm running your 20200608 build of Pie.
[Nexus 10 Android Development] Dibra:
I can confirm this problem too

"Unable to mount /system_root as rw!"

Also running Pie, latest sept version.
[Nexus 10 Android Development] followmsi:
TWRP 3.4 on Android 10 did have changes for system_root.

It seems I have used same change for the Pie version as well.

Just have uploaded new version of the same file - pls download kernel again and test again.

Cheers
[Nexus 10 Android Development] BlastFX:
Thanks, that works perfectly!

So it was just /system instead of /system_root? I considered trying that, but I'm too much of a wuss. :D
[Nexus 10 Android Development] onoakino:
Still on LOS 14 bec of working GPS. Just wondering if Lineage have plans to fix the GPS on 17, or is this feature long been dead in the water after LOS14?
[Nexus 10 Android Development] onoakino:
Also, has anyone tried the Desktop Mode on 17.1?
[Nexus 10 Android Development] followmsi:
GPS still works up to lineage-16.0 .. just for lineage-17.1 is has been disabled.

Not sure if and when it will be fixed in 17.1.
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - October 2020

lineage-17.1-20201008-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> October 2020

- Kernel: Patch to prevent crash in Firefox and other apps.

- Patched framework/base to support microG

- Patched framework/base to fix freeform window moving/resizing

- Patched framework/av to bring back "wifi-display" in android 10. (still not working correctly)

- Latest LineageOS changes for Android 10

Pls check first page for known issues.

If Safety.net check does not work just disable and re-enable "Magisk Hide" in Magisk settings menu.

For the "System and Cache repartitioning / Opengapps: Error 70" topic pls have a look on the first page.

Enjoy :p
[Nexus 10 Android Development] drums777:
Awesome!!! 2012 tablet with Android 10 WOW.

Thank you very much!!!

I feel my bad English.
[Nexus 10 Android Development] GhostMachine7:
I'm having what seems to be the same problem. How did you select a static IP? I can open that option in the network connection edit but everything is greyed out and the existing info is different from what the current settings are when it does get a connection. Also, and this is disturbing, the DNS is set to Google's DNS rather than my router. So the tablet would bypass my preferred DNS and use Google's with a static connection, or at least that's the way it looks to me.
[Nexus 10 Android Development] DragonFire1024:
This will work for GPS. However you don't have any visualization of your location. But this does work to an extent, and if the framework is set up properly and includes com.google.android.gms in the arrays as being a location provider along with com.google.android.fused, you get some pretty good location accuracy. When I was working on the marshmallow ROM, I got too annoyed without Google GMS inserted into the framework.

https://github.com/dipcore/gps-glonass-android-driver
[Nexus 10 Android Development] followmsi:
gpsd daemon is broken on Android 10.

Have patched old binary .. but GPS is still not working .. https://github.com/followmsi/androi...mmit/849d4235e9b15c98f8fb854df49ff9b778ed2822

Like you said .. for now I have used android location provider for lineage-17.1 .. location works good but without using GPS hardware.

Did you check lineage sources for Android 6 ?

Normally on Android 6 all hardware components are working for manta .. even Camera should work on CM-13.

BTW .. made first lineage-18.0 test build for manta .. but it's hanging on boot-logo. :(

ADB has been changed as well .. not able to check logs in the moment.

Don't want to change kernel now - waiting for this change to be finished.

https://review.lineageos.org/c/LineageOS/android_system_core/+/289133

There are quite some changes for Android 11 .. https://source.android.com/setup/start/android-11-release

Today t's not clear if and when manta will work/boot on Android 11.

If you want to troubleshoot why it's not booting .. pls go ahead :)

lineage-18.0-20201010-UNOFFICIAL-manta.zip

Cheers
[Nexus 10 Android Development] ipdev:
I am normally running Lineage 17.1 on Manta.

I still currently sync the Lineage 16 branch and build when I am testing something. (App or Magisk module, ,,)

LineageOS updated the 16 branch to October 2020 this morning.

Since followmsi has moved on with trying to push Manta to the next level. ;)

xda Post - 1323

If anyone is interested, I ran a build for Manta using followmsi's manifest/sources.

[ROM][UNOFFICIAL][9] Lineage 16.0 [Manta][Nexus 10] xda Thread - Link

Cheers all. :cowboy:
[Nexus 10 Android Development] goodflood:
How to update 16 --> 17

Hello!

I am on lineage 16. How do I update to 17.1 ... dirty flash through TWRP? Or, do I need to backup apps and data... and clean flash. What do I use for backup?

I do not use GAPPS. Just F-droid/AuroraStore : )

Thanks!
[Nexus 10 Android Development] onoakino:
Loving Android 10 on this device. It feels snappier than Android 7. However, it does seem like I'm having a little difficult time registering to my wifi network (behind captive portals). It connects to them eventually, but not without much toggling the wifi on/off and/or forgetting those discovered networks. I cant quite figure out why it is having a hard time connecting to those two wifi AP. The signal strenghts are good, but it struggles to connect, like three out of four attempts.

The second thing I noticed is that Magisk Manager disappears after a reboot. Icon disappears on both home screen and app drawer. It can be launched via Settings > Apps and notifications > App info > Open.

Third is that protected apps icons wont disappear even if I chose them to be hidden. Won't disappear in homescreen and app drawer.

The last thing, I have to enter my pin code or my pattern lock for three times before it gets accepted.
[Nexus 10 Android Development] geronimoge:
Unfortunately I have a pretty similar issue.

I've activated "WPA2+WPA3" at my router for my home Wifi.

The manta recognizes this Wifi but it's never able to connect.

When I switch to the Wifi settings of my home Wifi in LOS it shows "WPA+WPA2 " under security, which is obviously wrong.

So I think LOS can't handle WPA3 right now and therefore it can't establish a connection?
[Nexus 10 Android Development] wakaru:
I just wanted to say thanks to the OP for the time spent in this project.

This ROM has given a new life to my Nexus 10; and for that I am so grateful. Many thnaks!
[Nexus 10 Android Development] geronimoge:
After seaching a while: Is it possible, that manta doesn't support Protected Management Frames (PMF, 802.11w) and therefore will never be able to support WPA3?

I tried different things like giving a static IP but the peoblem remains: I can't connect to the home Wifi.

With other Android devices and LOS 17.1. I don't have any problems.
[Nexus 10 Android Development] onoakino:
I have yet to get a hold of a microHDMI to HDMI cable connector so if anyone has it, and has LOS 17.1 on your Manta too, would you be so kind to test if the Desktop Mode is working, and can you please report how's the experience? Also, has anyone had success using the wireless display feature on this ROM? I have a MiBox3 oreo and tried casting to it using wireless display. Manta can see my MiBox, I can see it tries to connect, but eventually would fail connecting to my mibox after a few seconds. Are you guys experiencing the same? The fault could very well be on the mibox side of things, but I justv wanna know if casting to a smart tv works on manta-LOS10.
[Nexus 10 Android Development] onoakino:
---

Answering my own question. It seems like the Desktop Mode is only available on Qualcomm processors which the Manta doesn't have. Source.

---

Casting from Manta to MiBox3 still doesn't work. The audio is being cast to the TV, but the video stream is not. The TV screen is just black, but with sound. On the tablet, the screen freezes. I would have to force reboot the device to regain control of the device.
[Nexus 10 Android Development] svenfried:
Wifi connection problems

Same problem here. Wifi often does not connect. If it's connected, there is hardly any data flowing in or out.

Edit: no captive portal here, just a plain WPA2-PSK network.

Anyway, many thanks for your continued effort in keeping our manta devices alive!!
[Nexus 10 Android Development] DragonFire1024:
Try turning the Wi-Fi off. Then using a root explorer navigate to /system/etc/wifi and edit wpa_supplicant.conf to add:

persistent_reconnect=1

Save, reboot, turn wifi on.

I am not at home right now so I don't have my tablet in front of me. But if editing that file causes Wi-Fi not to work at all, edit the file again, remove the above edition, and open the wpa_supplicant overlay file and add the persistent command above. Save, reboot, turn Wi-Fi back on.

Also I will have to take a look at my modified framework to recall which settings need to be modified in order for better connections between the 2G and 5G bands. It's been a while since I've looked in there, but I will take a look at it and post the apk here with a easy guide on how to update it.
[Nexus 10 Android Development] treyy:
Hiho,

I was on 15.1 an tried to install 17.1. wiped system, cache etc. But I'm getting Error 7 when I try to install 17.1. does anybody know how to solve this? Installed 16 and this worked without problems thx

Gesendet von meinem ONEPLUS A6003 mit Tapatalk
[Nexus 10 Android Development] frov:
I reckon you did not repartition storage as first post dictates...

I just did my N10, from 14 to 17, and flashing went fine.