yashsingh1/xdaforums huggingface dataset:
[Nexus 10 Android Development] DragonFire1024:
In regards to the wi-fi display I'm pretty sure the problem has to do with the fact that the system is not recognizing the p2p interface. Without Wi-Fi Direct working properly, I'm almost pretty sure the Wi-Fi display or screen mirroring also will not work properly. I do believe you built the Android 7 AOSP ROM for this device as well? I was able to get my LG K51 to act as a source and the Nexus tablet to act as the sink and was able to receive a screen mirror on my Nexus 10 from the LG. Just download this APK and install it on the device that is the sink. You have got to get the timing just right and it will work. I still haven't mastered it and can only get it to work every so often. https://m.apkpure.com/wi-fi-display-miracast-receiver/soho.studio.sara.wifidisplaysink
[Nexus 10 Android Development] Fabian_1989:
Updated my old Nexus 10 with the help of you guys to lineage 17. Only the USB-OTG seems not to work. Any ideas? does the kernel support OTG?

Thanks
[Nexus 10 Android Development] gadb:
Hey, I'm pretty stoked at being able to still use my Nexus 10, but I'm experiencing the sluggishness too. Bringing up the app list and scrolling is fairly jerky, but I can live with that. The main issue is video and audio playback in VLC and YouTube. Is there an optimal prior version I might try if I'm looking to speed things up a little?

Thanks, G.
[Nexus 10 Android Development] Galaxyninja66:
Hello followmsi, I'm so happy to see you are still working on our shared chonker of a tablet. I recently bought another one (just can't get away from it) and wanted to retry porting sailfiish OS to it but first needed a good android base. I'm now pursuing computer engineering, so this might play well into my major. I was wondering about the HAL camera frameworks, and if it would be feasible to rewrite the camera binaries in ARM machine code from scratch and add a framework so that they can kind of "snap in place" with the linux kernel. Assuming my understanding of how this hardware works is correct. I wanted a new tablet but they all look likt sh*t and the Nexus 10 is just such a big and beefy son of a b*tch you can't help but love it. Hoping to hear back, I'm syncing the sources and will be invstigating the camera issues right now.

tl;dr, rather than reconcile our archaic camera drivers with 10, how hard would it be to rewrite a new camera driver in ARM machinecode/assembly? Since I assume that's what it all comes down to (and as a CE is my bread and butter baby)
[Nexus 10 Android Development] Azukegi:
Youtube is the only thing that is not buggy for me, vlc will not play videos
[Nexus 10 Android Development] geronimoge:
For me is not being able to play videos or watch TV (many apps) the main reason why I'm not using the tablet right now.

It always ends with a FC (app crashes) as soon as videos are starting.

It would be great if anyone had a solution.
[Nexus 10 Android Development] followmsi:
As you may know Wifi Display (Miracast) has been removed from Android - since version Android 9.

I use the following patches for frameworks/av to make it working on Android 10 ..

https://review.lineageos.org/c/LineageOS/android_frameworks_av/+/285448

For other devices I use the same patches .. they are working good.

But not on manta yet.

Need to check P2P interface on 10 .. if time is left.

But there is not much time left for Android anymore.

Just monthly builds for 17.1 to include latest Android security patches.

Also my 18.1 activities have been stopped for a while.

Cheers
[Nexus 10 Android Development] followmsi:
Yep .. manta is still a nice device.

I do have 2 manta devices .. and both devices do have battery issues. :)

Still watch Netflix and some other movies in Kodi app .. and a little bit internet surfing.

But that's all.

One device is used for 18.1 development .. which has been stopped/paused for the moment.

Camera stopped working in Android Nougat .. maybe you can adjust camera hal to make it working again.

I did some camera experiments back in 2018 .. based on Android 8.

Commits · followmsi/android_device_samsung_manta

Contribute to followmsi/android_device_samsung_manta development by creating an account on GitHub.

github.com

GitHub - followmsi/android_hardware_samsung_slsi_exynos5 at manta-aosp-oreo-cam

Contribute to followmsi/android_hardware_samsung_slsi_exynos5 development by creating an account on GitHub.

github.com

As mentioned above .. I just do not have the ime left for Android anymore.

Good luck !
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - March 2021

lineage-17.1-20210307-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> March 2021

- Patched framework/base to support microG

- 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.

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

Enjoy :p
[Nexus 10 Android Development] goodflood:
EDIT: nevermind, flashed March ROM as usual. Followed instructions to install Magisk APK.

Hello @followmsi ... I am a long time user (December 2016) of Manta and your ROM : ) Thank you for keeping this up to date!

I just want to check in before making moves, lest I break something!

I am on:

ROM: 17.1 FEB patch level

Magisk: 21.4

TRWP: 3.4

Do I update the ROM to latest, and Flash Magisk 22 after it, as usual?

Thanks!
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - April 2021

lineage-17.1-20210410-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> April 2021

- Patched framework/base to support microG

- Latest LineageOS changes for Android 10

Pls check first page for known issues.

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

Enjoy :p
[Nexus 10 Android Development] jorgepedrero:
Sorry if this has been asked but I can't find the information: how would it help my nexus 10 if I flash to it the "manta-kernel-10-20201124"? Should I do it?

Thanks in advance.
[Nexus 10 Android Development] gadb:
GPU RAM Pre-Allocation:

Hi. The latest lineageos build is running pretty stably and quick for me, although sometimes I get lockups. I reckon that's due to the device running out of memory. I think the GPU grabs nearly half of the 2Gb in stock Android as of 4.2.2, is that correct? Is there a way to tweak this? For me, the super hi-res screen isn't a big deal - I wouldn't mind dropping the res. And I can live with mem fragmentation, I'd just like some more ram for apps and the os.

Is there a way I can do either of these things (drop the GPU pre-allocation amount and drop the screen res)?

Thanks,

G.
[Nexus 10 Android Development] goodflood:
So, was having problem with root/magisk, again.

Root was not showing in adaway...

So, updated magisk to 22.1. No luck!

Downgraded to 22.0, no luck!

Downgraded to MM 8.0.7, M 21.4, luck!

Updated, adaway, rebooted!

Updated MM to M, from within the app itself!

Then, updated magisk, rebooted!

All is (latest and) good!
[Nexus 10 Android Development] goodflood:
I am currently on TWRP 3.4. Should I be using it or upgrade to 3.5.2? This: https://twrp.me/site/update/2020/12/31/twrp-3.5.0-released.html does not make it clear, because we are on 17.1 which is Android 10...
[Nexus 10 Android Development] ipdev:
Hi. :)

It is generally recommended to use the newest version of TWRP for your device.

TWRP for Samsung Nexus 10

twrp.me - WebSite - manta - Link

Before 3.5.0, TWRP was built on one version of Android, normally the newest at the time.

TWRP 3.1.x = Android 7.1.2 | TWRP 3.2.x = Android 8 | TWRP 3.3.x = Android 9

Starting with 3.5.0, TWRP is built on Android 9 or Android 10 depending on the device.

Devices that released with Android 10 and newer, TWRP will be built using Android 10 sources.

Pixel 3a released with Android 9 so, TWRP is Android 9.

Pixel 4 released with Android 10 so, TWRP is Android 10.​

Since this is an older device, TWRP for manta is built using Android 9 sources.

Cheers. :cowboy:
[Nexus 10 Android Development] goodflood:
Thank you @ipdev "... older device ... built using Android 9 sources" makes perfect sense! Updated and everything is good!
[Nexus 10 Android Development] PTHugo:
Simple question, is you Nexus 10 kinda slow?
[Nexus 10 Android Development] Eagleman77:
Just tried to install your latest rom, however I am getting an error code 7. I am using TWRP 3.5.2_9_0. Any idea what could cause this?
[Nexus 10 Android Development] PTHugo:
I had same issue installed TWRP 3.5.0_9-0 works good but i find it kinda slow to bbot to recovery also android 10 runs very slow on my table, don't know if it is diying or android 10 is too much for it
[Nexus 10 Android Development] Eagleman77:
No luck with 3.5.0_9-0 either.
[Nexus 10 Android Development] PTHugo:
Are you trying to flash from external storage, try this way, boot to recovery, connect using a cable your Nexus 10 to windows, you need to have adb and fastboot installed, if you encouter any problem with Recovery install Odin as well run it as administrator to flash recovery, load the twrp.tar file to AP, no need for aditional drivers adb & Fastboot will install them

[OFFICIAL][TOOL][WINDOWS] ADB, Fastboot and Drivers - 15 seconds ADB Installer v1.4.3

15 seconds ADB Installer v1.4.3 ADB, Fastboot and Drivers What is this? This is All-in-One installer for 3 most needed PC tools for Android. No need to download big SDK for 3 small things. I originaly made it for my Kurdish friend AnGrY DuDe in...

xdaforums.com

copy Rom file, pico gapps to internal storage, unplug from window, wipe everything but not internal storage then try to flash in twrp, i was never abole to flash or restore backup from USB OTG, Good Luck
[Nexus 10 Android Development] ipdev:
If you are getting error 7 when flashing the rom, you may be running out of space in the system partition.

The twrp recovery log will show more and you can see what triggers the error.

Is it showing Error 7 (1101)? What is running just before the error and what happens after the error?

Copy the TWRP recovery log file, after the failed install and before you reboot the device.

Recovery log is located in the tmp directory. /tmp/recovery.log

The easiest way would to pull it to your computer using adb.

adb pull /tmp/recovery.log

I updated the manta port of REPIT if you need to increase your system partition.

[TOOL][UNOFFICIAL][PORT] REPIT: for Nexus 10 [manta] - xdaThread - Link

As for TWRP, I use twrp-3.5.2_9-0-manta.

Works just fine (for me) with Lineage 16 and Lineage 17.1

I normally use the adb sideload option for ROM, GApps and Magisk.​

Without the TWRP recovery.log, everything is a guess in the dark. ;)

Cheers. :cowboy:
[Nexus 10 Android Development] Eagleman77:
I just installed the format file using TWRP and was indeed able to install Android 10. However I have to agree with PThugo that it is very slow, kinda beyond usable. I will try to use Android 9 to see if its faster.
[Nexus 10 Android Development] EirikrHinnRauthi:
What would it take to find out why the camera works in Nougat in this ROM… and then if the fix would apply here as well?

https://xdaforums.com/t/rom-manta-unofficial-resurrection-remix-for-nexus-10.3399129/
[Nexus 10 Android Development] juankar90:
Hi. I am trying to install the rom but I get error 7. I have tried version 17 and version 16.

I have tried installing from internal memory and from adb from my pc. I always get error 7. And I am without operating system. I do not know what to do.

Can you please help me? I attach the part of the log where the error occurs.

Thank you very much, regards.
[Nexus 10 Android Development] ipdev:
Hi.

This error means the updater (installer) script would not complete if it continued to run.

script aborted: E1001: Failed to update system image.
E1001: Failed to update system image.error: 1001

It should error out and exit before anything was modified or changed.

Leaving your system as it was before you attempted the install.

Normally that error means there is not enough space in the system partition.

Might also happen if you are using an old or unsupported recovery.

The system partition can not be mounted for some reason.

You should have received a different error if the zip file was corrupt.

Just to be safe, double check your download(s) using the md5sum file that matches the build you downloaded.

--

For Lineage 17.x you need to (re)partition the device and increase the system partition since it will not fit in the stock partition.

Odd that it happens with Lineage 16 since it is built using the stock partition size.

Lineage 16 will fit but, you need to increase the system partition to install GApps.

To increase your system partition, I recommend using REPIT.

[TOOL][UNOFFICIAL][PORT] REPIT: for Nexus 10 [manta] - xdaThread - Link

To download the newest TWRP.

TWRP for Samsung Nexus 10 - twrp.me - WebSite - Link

The image .img files are fastboot/recovery flashable.

The compressed image .img.tar files are to be flashed using ODIN.​

--

Try mounting system and check the size.

TWRP-> Mount Select System​

To check size using the command line.

The df command df -ah will show the sizes of all the mounted partition.

To check size using TWRP.

TWRP-> Wipe->Advanced Wipe-> Select System-> Repair or Change File System

Stock system partition size is 787M.

A modified system partition is a big as you make it.

If system can not be mounted..

You can try wiping system in TWRP and try mounting again.

You may have to format userdata and then wipe all partitions.

Note: Formatting userdata will erase all data.

Backup what you want to save and store it off device.

Copy it to your computer, cloud storage, USB, ...

Cheers. :cowboy:
[Nexus 10 Android Development] juankar90:
Good morning.

First of all, thank you very much for your reply.

I have been checking the size of the SYSTEM partition with the twrp and it is 787mb.

The twrp I am using the latest version, the 3.5.2_9-0.

I can't recover the operating system I had because I didn't backup and format the partition. But it didn't help me much because it always gave me an error when installing the gaps.

Thank you very much.

Edit:

I have already changed the partition size. I just successfully installed the operating system.

Now I will try to install the gaps.

Thank you very much for your help. and many thanks to all the people who collaborate with the project.
[Nexus 10 Android Development] juankar90:
Good evening again,

After a few days with android version 10, it was going very slow so I had to install version 16 with android 9.

Let's see how it works.

Regards,.
[Nexus 10 Android Development] goodflood:
@PTHugo Yes, but, I don't think it has gone down in quality. I don't know for a fact, but suspect there is some kind of regression. @followmsi has done a great job over the years. If I recall correctly, this has happened before... ROM is fast, fast, fast, then slow, slow, until problem is found and fixed. I tried clearing cache, not sure what else I need to look at or tools to use to run a diagnostic. Can anyone help?

By the way, I use the tablet primarily to read RSS new feeds... for doing anything else, ... users might feel the lag! Honestly, though, it seems okay, then, slow at times, a little inconsistent... or maybe its just me!~
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - May 2021

lineage-17.1-20210510-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> May 2021

- Disabled Google AVC codec to fix video on latest versions of Netflix.

- Patched framework/base to support microG

- Latest LineageOS changes for Android 10

Pls check first page for known issues.

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

Enjoy :p
[Nexus 10 Android Development] sloniu82:
Hi.

I'm trying to use one of Magisk module - ACC (Advanced Charging Controller )

But the buit-in test says that cant control charging:

Advanced Charging Controller v2021.2.25 (202102250)
Copyright 2017-present, VR25
GPLv3+

(i) accd is running (PID 2550)

1) Language
2) All commands
3) Documentation
4) Start/restart daemon
5) Stop daemon
6) Export logs
7) Charge once to #%
8) Uninstall
9) Edit config.txt
a) Reset battery stats
b) Test charging switches
c) Check for update
d) Flash zips
e) Exit

#? b

(!) Charger must be plugged to continue...
grep: smb347-usb/uevent/status: Not a directory
grep: smb347-usb/uevent/status: Not a directory
(i) Alright, this may take a minute or so...

grep: smb347-usb/uevent/status: Not a directory
grep: smb347-usb/uevent/status: Not a directory
grep: smb347-usb/uevent/status: Not a directory
grep: smb347-usb/uevent/status: Not a directory
grep: smb347-usb/uevent/status: Not a directory
(!) [manta-battery/charge_enabled 1 0] won't work

(i) Press any key to continue...

What I read, charging control mus be enabled in kernel.

Could you please check if this is possible on Nexis 10?
[Nexus 10 Android Development] guidol:
@followmsi Many Thanks for this build ;)

I updated today from Android 9 / Lineage-16.1 to this version and its running fine for me :)

I only have waited to update to Lineage 17.1/Android 10 because my son had some games with highscores under Android 9 :)

Great work - real new life for my Nexus 10!
[Nexus 10 Android Development] ddrum2000:
Mine is extremely laggy too and have very few apps installed, certainly nothing that takes substantial CPU or GPU. Any thoughts on how to decrease lag?
[Nexus 10 Android Development] guidol:
Maybe you could try to trim the flash with Trimmer (fstrim):

Trimmer (fstrim) - Apps on Google Play

Trim your device NAND chip manually and fix lags.

play.google.com

I also got very few apps installed. Mostly its getting better when clearing the Internet-Cache in Google Chrome or use "SD Maid" to clear some space:

SD Maid 1 - System Cleaner - Apps on Google Play

A maid for your Android, to keep it clean & tidy.

play.google.com

My Nexus 10 is also sometimes lagging, but its better than on my Samsung SM-T900 where also the flasing of the image is very slow.

On the SM-T900 for me it looks like the flash is giving partly up on working correctly :(

But since Android v4.3 the Android itself should do the trim if the device has long time for its own in a unsed state.
[Nexus 10 Android Development] followmsi:
Sorry .. I do not have the time to look into any Nexus 10 issues anymore.

Also no time for further development nor other device/kernel related changes.

Not sure if and when this will change ..

For the moment I do make monthly builds just including new Google security patches.

Thanks for understanding !

Cheers
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - June 2021

lineage-17.1-20210613-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> June 2021

- Disabled Google AVC codec to fix video on latest versions of Netflix.

- Patched framework/base to support microG

- Latest LineageOS changes for Android 10

Pls check first page for known issues.

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

Enjoy :p
[Nexus 10 Android Development] sloniu82:
Thanks followmsi.

Sure I understand!

The plan was to repropose nexus as picture frame, thats why I searching for baterry management software

Most of these devices, that still are working are like living dead - just can't die :-)

And I don/t want to kill baterry with constantly connected charger.

I'll try other roms/kernels - maybe I find compatibile with this ACC Magisk module.
[Nexus 10 Android Development] ma66ot87:
Hey guys,

I just bought 2 Nexus 10 for about 25$ because I saw it is still supported here. Big up to the dev for keeping the ROM going.

To make things perfect it would be great to run Netflix. I can't make it work. I'm rooted with magisk, hid the app and activated magisk hide. I also changed build props to pixel 5 but it keeps saying "device is not supported". Any ideas?

Thanks
[Nexus 10 Android Development] followmsi:
Tested latest Netflix version from Playstore without problems .. Magisk Hide needs to be enabled to install thru PlayStore.
[Nexus 10 Android Development] followmsi:
Lineage-17.1 - July 2021

lineage-17.1-20210721-UNOFFICIAL-manta.zip

Changes:

- Google security updates -> July 2021

- Disabled Google AVC codec to fix video on latest versions of Netflix.

- Patched framework/base to support microG

- Latest LineageOS changes for Android 10

Pls check first page for known issues.

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

Enjoy :p
[Nexus 10 Android Development] ma66ot87:
Ok strange. I did everything by the book and I have quiet some experience with Custom ROMs. Resized system partition flashed Gapps Pico and Magisk and also enabled Magisk hide. I could only get the Netflix APK 4.x to work (every other version prompted me to update or it said "not supported").

With 4.x I had sound issues. It would not play sound only picture. After a restart there would be sound occasionally but disappeared when trying to fast forward or rewind the film.

I now went back to Lineage 16 had almost the same problems but Netflix 4.x is now running with sound and no issues. But I still have the strange issue that some apps which should run won't run saying the device is not supported.

Running Magisk 23.0 Maybe that's the issue?
[Nexus 10 Android Development] goodflood:
Hello~!

Ran in to a problem. I updated to @followmsi latest ROM, magisk (already installed), no gapps package (just fdroid)... and the tablet does not come on. I did have the battery changed recently and it dies at about 42%. But, I left it charging overnight. On power press, the battery icon appears and show battery as full, but then tablet does not turn on ... just cycles on and off. I somehow am able to get into TWRP. I reflashed... nothing! Funning this is that the battery icon percentage does not show in TWRP and apparently this is a know issue with... someone on a website said software... (there was a message about selinux or something somewhere) and someone said hardware, i.e. battery. What should I try?

Thanks!

EDIT 1: I did get into TWRP and installed MAY ROM. Same thing... can't boot into system... back to battery logo loop.

EDIT 2: So, I somehow managed to be in TWRP, then, booted to system. Battery did show as 0%. The new replacement battery I have had for a while sometimes, drains out completely and then some. I managed to let it charge to 100%... then updated to July ROM. Besides being a little slow for a few minutes, the ROM feels normal ... All is good!
[Nexus 10 Android Development] lobstapowa:
I dirty flashed to the latest build from June's which was working fine and but kept running into bootloops after flashing to July.

I can restore back to a nandroid backup to June's build with no issue via TWRP but nothing I've done so far is helping me avoid the bootloop situation when I try to update to July. I let it sit but no progress even after about 2.5 hours. I tried restoring back to June and disabling everything in Magisk but it still bootloops. I'm on version 23 of Magisk.

I've now uninstalled Magisk both after restoring and via the zip in TWRP and I'm clearing dalvik and cache before I flash the new build as well as before booting to system. Other than maybe a corrupted download except when I wiped data and just installed the build without gapps and magisk it booted with no issue. I'm out of ideas on what to try next if erasing Magisk doesn't work.

Aside from just flashing the build and starting over from scratch.