yashsingh1/xdaforums huggingface dataset:
[Nexus 10 Android Development] ipdev:
Using mac Terminal and fastboot would be the easiest way.

Some setup required.

Download the newest TWRP image.

(The .img file. Not the img.tar file.

The .tar files are to be used with odin.)

TWRP for manta

TeamWin-Downloads twrp.me - Link

Download platform tools (select for Mac)

SDK Platform Tools developer.android - Link

How to boot into fastboot (bootloader) mode.

Flashing Devices source.android - Link

macOS is based on BSD (darwin kernel). The default terminal is bash.

Setting it up on macOS is OT for this thread but, to get you back up and running.

Download twrp-3.3.1-0-manta.img

Download and unzip platform-tools_r29.0.4-darwin.zip, you will now have a directory (folder) in Downloads called platform-tools

Boot manta into fastboot (bootloader) mode and connect to computer

Open Terminal app and type

cd ~/Downloads
platform-tools/fastboot erase recovery
platform-tools/fastboot reboot bootloader
platform-tools/fastboot flash recovery twrp-3.3.1-0-manta.img

Then use the volume keys to switch to Recovery Mode and press the power button to select.

The erase and reboot commands might not be needed in your case.

PM me if you need more help or configuring platform-tools fully on your mac.

Cheers. :cowboy:
[Nexus 10 Android Development] greg285:
This is why I love this forum ! :fingers-crossed::good:

Thanks a lot for the clear instructions ...all good now ...got access again and TWRP 3.3.1.0 is installed !

Let's now flash this rom !
[Nexus 10 Android Development] mazsuper:
Still using this daily thanks
[Nexus 10 Android Development] marndra:
I want to report some results of testing this rom. (lineage-16.0-20191017-UNOFFICIAL-manta)

1.

NFC should be switched off by default in rom, it's only one little entry ! (/etc/libnfc-nci.conf)

Drains battery really much, driver HAL Error catlog:

libnfc_nci: [ERROR:gki_ulinux.cc(98)] gki_task task_id=0 terminating

2. Trebuchet Launcher error, crashed by loading table, workaround is to change manually the icon style in settings

Solution-> apply to the rom the nova launcher, it's fully bugfree and works fine in this rom.

3. After wiping all data, flashing the ROM zip and wiping it again, system bootet fine. But after installing the latest Magisk 20.1, I got a reproducible bootloop. With Super Su flashing in twrp all works fine. So only info for all others.

at all, I've tested really a lot of android versions and their Roms. This one is definately the fastest for the Nexus 10 (my meaning /opinion)
[Nexus 10 Android Development] followmsi:
Did you read first page before writing this text ?

It seeems not ..

You will find download links to my last 14.1 and 15.1 builds .. as well links to new thread with fresh 14.1 and 15.1 builds.

HWC is partly broken on Pie .. and some apps will have problems - your favourite app seems to have the same problem.

Cheers
[Nexus 10 Android Development] followmsi:
Same here .. like mentioned on first page .. there are issues in Android Pie .. a few more as in Oreo.

Pls feel free to use any launcher you like ..

Which code line in libnfc-nci.conf ?

Pls post code line here in this thread !

For long time I have taken out NFC completely .. at some point I took back in . .for testing some prebuilts libs at this time.

It's still in - also on first page .. it drains battery and you should disable in settings.

Just tested Magisk 20.1 on clean boot.img of November build .. no problems.

If it bootloops - did you wait for second round ? .. it normally bootloops once - only if data was formatted/wiped.

Cheers
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - November 2019

lineage-16.0-20191112-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> November 2019

- Latest LineageOS changes

Sources:

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

Tested with latest Magisk 20.1.

If Safety.net check does not work just disable/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] scallywagger:
Yes, sorry, I did later spot the links in this thread to the 14.1 & 15.1 builds.
[Nexus 10 Android Development] Usermax:
Broken launcher problem solved

Hello, as a workaround in terms of launcher I have used the Next Launcher (3.5 for myself) with full success. Everything works the background pictures as well. Thanks again for this wonderful ROM and your commitment.
[Nexus 10 Android Development] andynx1:
Fantastic ROM, just upgraded from Android 4.4!

First thing, I didn't properly read what I needed to wipe - and so couldn't install. Was fine though when I actually read the instructions. Doh.

Then I had random screen blackouts. Until I realised that I had rotation on, and was catching the off button with my hand. Doh.

All good now!

Getting the desktop icon issue, where after a restart I have to change the shape of the icons, to make them visible.

Wish the camera worked, but I understand that it probably won't ever.
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - December 2019

lineage-16.0-20191211-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> December 2019

- Latest LineageOS changes

Sources:

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

Tested with latest Magisk 20.1.

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] NE0HP:
Dust off this device which was not in the use for last one year and was on stock 5.1.1 with bl locked and was searching on this platform if any further development happened for this device. Bumped straight to this thread and just amazed to see the development. Hats off to the OP for all his hard work and continue support....and other subscribers of this thread too for their feedback and keeping this thread alive.:highfive:

Read all the instructions and flashed the latest build and quite impressed with the performance.. :good:
[Nexus 10 Android Development] lobstapowa:
Loving the Lineage version of Pie so very very much.

Only issues I'm currently having are:

1) the black home screen thing mentioned at the beginning. Solved

When I first set things I actually was able to get one of the wallpapers to work as long as it was for both home and lock. I believe it was the default Lineage OS one. After loading up all my apps I'm able to change the lock screen to whatever I wish but even with Nova Launcher my home screen remains black no matter what I put on it after I attempted to set a custom wallpaper for the home screen.

Trying to revert to the Lineage OS default for home and lock no longer works sadly. I can live without a home screen it's just a little hard on the eyes at times.

Maybe there's a way to do it within Nova Launcher itself that I"m missing?

Edit: All I needed to do was an extra step. After installing the homescreen wallpaper I needed to install it as a rotating wallpaper under Live Wallpapers. First time I had to do that but maybe that's new in Pie. In any event that's fixed!

2) The other is an App that won't install no matter how I load it whether from the Play market or as an apk from another device through package installer. Installation from unknown sources are checked under the special access parts. Quite puzzling.

3) Can't remote control my screen in Team Viewer Quick Assist for some reason. All the tabs but screen record are available when I connect the nexus. Odd as it screen casts normally when using youtube, spotify and amazon prime video...

I wanted to window screen capture it for recordings in OBS on my PC but of course there are other ways to do this.

Update: I probably just need to give it root access or TV isn't compatible with custom ROMS at the moment.

Had an issue with Twitch's App where I got audio and chat but no video just a black screen despite reinstalling, downgrading to earlier versions and changing the video quality source back and forth it did not resolve. Interestingly when I cast the app to my tv it DOES show video as well as everything else. No idea what's going on there.

Apart from that loving this even more than followmsi's AOSP version of Nougat that I had been using. Yet to run into anything else that isn't working. Will see how the battery life compares over time but liking things immensely so far!

Top-notch job [MENTION=5480152]followmsi[/MENTION]!
[Nexus 10 Android Development] marndra:
Hi,

installed the dez. build, all is fine, but the wlan seems to be very buggy.

I resetted the whole wlan settings in app etc. (No dalvik cache clearing!), but does not help.

My issue is that the wlan switched on and off with his connection to the router.

Every 10 second. I have a normal wpa2 psk encryption.

I tried it also with a static ip, gateway, dns, but that is not the issue.

I have a fritbox 7560 as a router and a 7362sl as meshed accesspoint.

Sometimes it hold the connections for some minutes, but then it is gone and have the same game.
[Nexus 10 Android Development] followmsi:
Thanks for feedback ..

The monthly lineage-16.0 updates are just for security updates only - there will be no device related changes anymore.

If some time is left for manta I will "play" with lineage-17.1.

Cheers
[Nexus 10 Android Development] followmsi:
Did it work on previous builds before ?

No changes for WLAN .. as said above for lineage-16.0 just Android security updates only.
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - January 2020

lineage-16.0-20200112-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> January 2020

- Latest LineageOS changes

Sources:

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

Tested with latest Magisk 20.3.

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] lobstapowa:
Here's hoping there's some time left for manta.

Found out why Teamviewer wasn't working. It just doesn't get along well with custom ROMS in general it seems. Getting by with Anydesk if I figure out how to make it stop rapidly disconnecting after 15 seconds.

Mystery apk issue I have no idea on but it's not an app I regularly use enough to warrant worrying about at the moment.

That only leaves the issue with Twitch's App but I can easily live with that as it does cast to TVs and other displays successfully with no issues.

I'm just surprised how responsive and snappy this is on Nexus 10 considering the age of the device. Well done!

When I update the ROM again I'll probably flash with pico gApps instead of the stock version I used before.

If 17.1 ever comes out I'll be sure to give it a try as well.

I'm actually quite grateful for these updates as I'm in the process of teaching seniors how to use Android tablets/phones.

Since Nexus 10 stopped with lollipop 5.1 and the OS on my Galaxy S7 phone only goes up to 8.0 oreo this helps round out my knowledge a bit more.

Thanks again!
[Nexus 10 Android Development] ticky33:
What about thé lineage 17 un test folder ? :)
[Nexus 10 Android Development] followmsi:
It's still very buggggy .. not sure if you want to test at this stage - it's up to you. :)

For the moment I do recommend dirty installation.

Coming from a running lineage-16.0 sytem ..

1. Take backup of your /data partition in TWRP first !!! - You want to go back at some point.

2. Wipe /system (only)

3. Install the lineage-17.1 ROM

4. Install latest opengapps BETA for ARM (2020-01-16) - use pico version !

5. Install Magisk 20.3

6. Wipe CACHE and DALVIK

7. Reboot into system

Both GPS and Bluetooth is not working .. disable BT in system settings and reboot or delete Bluetooth.apk in system.

But most critical BUG is the "watchdog issue" !

Don't let system go into sleep mode .. eg. in display settings set to max 30 minutes screen off time.

Once system is starting to go into sleep mode it will reboot.

It's looping .. boot up into system goes into sleep and reboots again - just don't let it sleep !

The reboot trigger is quite early .. only a short time with switched off screen could trigger reboot alerady.

Quite a pain actually.

But you can watch Netflix or Youtube videos .. etc.

Old exynos graphics components are running "better" on TEN .. no need for Navbar fix like in Pie .. etc.

If you are ready with testing and playing on lineage-17.1 - just switch off your device.

Offline charging is working now .. no need to fully switch on device for charging.

I have no idea when I will work on manta in the next time .. as well the "watchdog issue" is rather complex to solve.

Pls test like you want .. but also - pls don't ask for next build .. or for more fixes.

Thanks for understanding !

Cheers
[Nexus 10 Android Development] fr0sty:
On first boot after installing lineage-16.0-20200112-UNOFFICIAL-manta.zip everything seemed OK. But on the second boot al my icons are invisible/empty and getting a Trust warning about SELinux is not enforcing.

Is there a way of getting my icons back?
[Nexus 10 Android Development] ticky33:
I had this issue. I switched trebuchet by nova launcher ans now it's great
[Nexus 10 Android Development] andynx1:
Alternatively, long press on the home screen, go to settings and change the icon shape. Trouble is, you'll have to repeat this every time the power is turned off.
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - February 2020

lineage-16.0-20200211-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> February 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] svesch67:
Hello followmsi, i can't download the file: Error Message "download quota exceeded"

Now it works ;)
[Nexus 10 Android Development] puckthefly:
Hi, i have installed the rom 20 times but it drops me always to the recovery.

I have done:

0. System and Cache repartitioning

1. Boot into TWRP (3.3.1.0)

2. wiped system, cache, dalvik and data

3. installed lineage-16.0-20200211-UNOFFICIAL-manta.zip

4. installed open_gapps-arm-9.0-pico-20200226.zip

5. installed Magisk-v20.3.zip

6. Reboot into system ..

it boots a few minutes and then recovery...

What i am doing wrong?
[Nexus 10 Android Development] dahawthorne:
Did you reformat data in TWRP - typing "yes"?

Also try Magisk Canary 20.4. It works fine on all my Nexus devices.

Also try rebooting before installing Magisk.
[Nexus 10 Android Development] puckthefly:
Cool, thank you - now i runs :)
[Nexus 10 Android Development] AwaKeN:
For me it worked but i'm not able to install the Gapps even the micro one ..

edit: enlarged the system partition, now it keep booting in recovery after long start, i have reformated data in TWRP tiping yes also, but no luck :(

Edit #2 got it working WITHOUT installing TWRP
[Nexus 10 Android Development] 1nikolas:
I thought this device's development is dead. Just came here out of curiosity and I saw pie builds for n10 ?? I'll definitely try this. [MENTION=5480152]followmsi[/MENTION] thanks for keeping n10 alive!
[Nexus 10 Android Development] 1nikolas:
Okay just tried the pie build. It runs okay (faster than some other roms that I've tried) but it's not for daily use (for me at least). Hdmi does not work (tablet crashes when I plug it in), a (paid) drm vod/livestream app that I use shows black screen (but sound plays) and the known hw composer problem (no app icons and no recents previews). Also I don't understand why youtube maxes on 1080p30fps (not even 60fps) on all recent roms..

Anyway, thanks [MENTION=5480152]followmsi[/MENTION] for making this possible (eventhough its buggy)
[Nexus 10 Android Development] vtec_:
1080p60fps won't work even on the stock ROM unfortunately. I've tried with VLC/MX player as well, the hardware just doesn't support it...
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - March 2020

lineage-16.0-20200309-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> March 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] montechristos1:
Thanks for keeping Manta refreshed!
[Nexus 10 Android Development] montechristos1:
Here is some feedback on this ROM. I've had it for a couple of days now. I had Lineage OS 13 before (was it CyanogenMod 13)

- Rom is very stable

- Small bugs like the icons become black, but the workaround is ok for me.

- Battery life is much worse: I can hardly make a day where as with LOS13 I could easily do 3-4 days.

- Responsiveness is quite bad: even scrolling through a list is quite jerky.

Maybe the device is too slow for this ROM, but for me it is not usable.

I will be going back to 15 and 14 until I find an OS that matches the capacity of this device (for my usage). I will report back

Update: after a couple more days using it, I have to say that it has become more smooth: scrolling through lists is ok now.

Still the battery lasts less than before.

Again, thanks to the OP for the work!
[Nexus 10 Android Development] joshaspinall:
Feedback

Firstly, many thanks for keeping this device running! It's great that I can keep running this perfectly functional hardware long past it's 'best before' date. Please keep up the good work!

To report the issues I have found:

- USB audio does not redirect when connecting a USB DAC.

- HDMI video works briefly, then causes hanging of the device.

- Black background, no wallpaper.

- No icons following reboot.

- Battery dies when the tablet displays 30-40% remaining (brand new battery). The old battery died at around 50-60%.

Not sure if any changes/fixes can be fed into this build? Sadly still something well above my skillset, but happy to report and test!

Thanks.
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - April 2020

lineage-16.0-20200415-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> April 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] Galaxyninja66:
This is really cool. Optimisation should definitely be possible. I reccomend installing xposed, fakegapps, and microg.
[Nexus 10 Android Development] followmsi:
Lineage-16.0 - May 2020

lineage-16.0-20200511-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> May 2020 (android-10.0.0_r35)

- 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] suaksoz:
Thank you!

Thank you man! You are awesome!
[Nexus 10 Android Development] Willthor:
Nice [MENTION=5480152]followmsi[/MENTION], I like that you kept this device alive :)

Not sure if I'm keeping this one, but that's more because of the limits of the hardware than the stuff that is not working.

I liked omnirom I was on, but it isnt as up-to-date anymore. I'll give it a chance for a few weeks.
[Nexus 10 Android Development] DragonFire1024:
Okay I believe I can fix the issue with the camera. But I'll need some help. I have been able to look through various older kernel patches or commits where they seem to have had a similar problem in the past. I was reading through some old threads in the Linux community where in version of the kernel 3.4.3x they committed an update in the source code to "Enable the Samsung related camera configs to get the camera to work."

Now this was done on Ubuntu touch OS for Manta. I have added the configurations to manta_defconfig and lineage_manta_defconfig but I'm pretty sure the drivers were at least some of them do not exist in the source anymore so I need to hunt those down.

Secondly I cannot seem to get past v4l2 stopping the build because of too many errors mostly because of what appears to be a misplaced file or mislabeled directory in a makefile, which it does not reside. I believe I have fixed all the files that call that particular file and placed it in the proper area. but when I left the house the build was still running so I have no idea if it's been fixed. So I would appreciate if anyone can point me to a repository containing the drivers that are referenced in the above link, or the proper files and drivers for v4l2.

---------- Post added at 03:06 AM ---------- Previous post was at 03:03 AM ----------

I'm doing the best I can with a pretty awesome updated kernel right now at least from 3.4.67 to 3.4.99.. I've been trying to fix the camera issue by hand and might be Klaus I do not know yet. The one thing I love about this device is the ability to update it if your patient and add all new life to it. I love being able to turn an old-school awesome device into an everyday driver and don't even have to update anything on a physical hardware level.
[Nexus 10 Android Development] followmsi:
Thanks for contribution.

You may check lineage sources .. they patched up to 3.4.113.

Are you working on device tree camera sources too ?

Or just on kernel sources ?

Pls push your sources to Github .. will have a look when more time is left.

Cheers
[Nexus 10 Android Development] DragonFire1024:
Working on the camera sources at the moment. Trying to get it to work. So here's the thing the ROM works. The camera works but it doesn't. It doesn't force close it just stays at a black screen when you open the camera app. Then I tried changing the camera app, by replacing it with the camera from 5.1.1. also took what I can find the camera and library files and move them over to the new lineage ROM and unfortunately when you reboot it does not boot. I have managed to find a source folder for the SEC HAL, which includes the camera and I am currently rebuilding a new ROM with those source files and hopefully we will get somewhere. Aside from that there are no new changes from any of the existing device trees. Also have moved some sources out and some in in order to get certain things to build without stopping the build. I was not able to test NFC but it toggled on and toggled off and I got no errors when messing around with that but I have no way of actually testing it.