yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] vkmaxx:
decatf - what's your opinion on Oreo? I mean your saw the source code - what do you think about it it terms of OS as general?

I always wonder if people who are "in the Android/XDA business" and have access/know how to the source code see the OS differently.
[Galaxy Tab 10.1 Android Development] mistersixt:
Hi decatf,

first of all "thanks" for still providing ROMs for the 10.1 device. So I tried to move from TWRP-2.7.8.0 and 7.1.2 to TWRP-3.1.1-BigSYS and 8.1, so the steps I did were:

o) Installed TWRP-3.1.1 from within TWRP-2.7.8.0

o) Rebooted into new recovery

o) Did a full wipe incl. system of course

o) Installed your 8.1 ROM

o) Boot

o) Installed Magisk 15.2 in TWRP

o) Boot

o) Installed unofficial 8.1 OpenGapps Pico from here (https://androidfilehost.com/?w=files&flid=237583)

o) Boot

Now the siutation is as follows:

o) "Google Play services" constantly stops, so Play Store does not work.

o) Sometimes the Wifi shows disconnected, and it automatically reconnects a few seconds later.

o) I had it once that the power button did not wake up the tab, it was like in a deep standby/freeze or something, had to reset the device, will provide a syslog next time.

Hope this helps,

Kind regards, mistersixt.
[Galaxy Tab 10.1 Android Development] decatf:
GApps must be installed before the first boot.

I know about those wifi problems so you don't need to get any logs from that.
[Galaxy Tab 10.1 Android Development] mistersixt:
Right on, that "fixed" it, thanks for the hint decatf!!

Kind regards, mistersixt.
[Galaxy Tab 10.1 Android Development] UncleDick:
Which GApps ?

The GApps link on Page 1 goes to OpenGApps.org.

That site does NOT have GApps for 8.1.

I tried installing 8.0 and TWRP failed, saying only GApps for Android 8.1 is acceptable.

Strange that the "unofficial" web site has a GApps for 8.1 uploaded Dec 19, 2017, but OpenGApps.org has nothing for 8.1

Maybe either version works?

Thanks for staying with this.
[Galaxy Tab 10.1 Android Development] mistersixt:
decatf, I am really impressed, after working with 8.1 for a few hours I don't have any issues apart from the Wifi disappearing/reappearing from time to time, it is nearly flawless, so this is brilliant work, thanks again (my oldest device is now running the newest Android version ... odd, isn't it ;) ).

Kind regards, mistersixt.
[Galaxy Tab 10.1 Android Development] ivanoff59:
The ROM works nice with the "unofficial" 8.1. The only problems are related to the bluetooth unstability (I can't use a bluetooth keyboard) and the missing usb recognition (I can't use external flash memory) with regard to intended use of the device. Great work decaft!!!
[Galaxy Tab 10.1 Android Development] decatf:
The unofficial ones will work. I don't know why OpenGapps has not packaged any GApps for 8.1.

I don't recommend using GApps anymore unless you really need it. There is much more NEON code in the Google services applications now. If you are using it then I suggest disabling Play Protect.
[Galaxy Tab 10.1 Android Development] UncleDick:
I have been using GApps as a way to install apps and learn about updates. Is the alternative to download apps from AppMirror?

(That sounds fine with me, except I have not yet found where Chromium puts downloaded files. They for sure don't go into the "Downloads" folder. Also leaves open the question of how to know when an app is updated.)
[Galaxy Tab 10.1 Android Development] UncleDick:
Which Magisk?

Reinstalled 8.1 with no GApps, and appears much more stable than with GApps. As I had consistently overclocked Nougat, am interested in rooting and overclocking Oreo.

The question is: which Magisk?

Page 1 links to Magisk 14.0. The author has released version 15, which seems designed toward Oreo. Has anybody tested Magisk 15 with this ROM?

Thanks
[Galaxy Tab 10.1 Android Development] mistersixt:
I am running the latest Magisk version (15.3 I think it is) without a problem with 8.1 on my 10.1.

Kind regards, mistersixt.
[Galaxy Tab 10.1 Android Development] vidiot2013:
Oreo "Go"

Hi, I'm sure you have considered this decatf, but would Oreo Go, and related specialized Go apps be a good fit for this device?

Thanks for all your work over the years!!
[Galaxy Tab 10.1 Android Development] bri972:
8.1 works very well without gapps: i m using aptoide
[Galaxy Tab 10.1 Android Development] kingvampire:
hi guys,

video playback doesn't work right?

After 5 second the screen goes black
[Galaxy Tab 10.1 Android Development] UncleDick:
For me, Opera Mini seems to play internet videos (YouTube) a little better than Chromium. (Chromium froze once, and I had to "wait it out" for the tablet to become responsive again.) Have not experienced the screen going black. This tablet seems to struggle keeping up with videos, but I have not done much experimenting.

Which video specifically goes black for you?

---------- Post added at 07:59 PM ---------- Previous post was at 07:58 PM ----------

For me, Opera Mini seems to play internet videos (YouTube) a little better than Chromium. (Chromium froze once, and I had to "wait it out" for the tablet to become responsive again.) Have not experienced the screen going black. This tablet seems to struggle keeping up with some videos, and play others just fine. I have not done much experimenting.

Which video specifically goes black for you?
[Galaxy Tab 10.1 Android Development] kingvampire:
If you use crunchyroll or vvvvid app, the screen goes black after a few seconds.
[Galaxy Tab 10.1 Android Development] freecity01:
Is anyone getting clicking noises from the speaker after a while?
[Galaxy Tab 10.1 Android Development] dookie23:
Not sure if it will work, but I found this today and it is supposed to turn a regular Oreo device to an Oreo Go: https://www.xda-developers.com/android-oreo-android-go-low-ram-patcher/
[Galaxy Tab 10.1 Android Development] danialll:
I tried installing failed Samsung Galaxy Tab 10.1 Modell (p4 / GT-P7500)

decatf - If possible rom Android 8.0 Oreo Modell (p4 / GT-P7500)
[Galaxy Tab 10.1 Android Development] by1321:
decatf Thank you so much

Samsung Galaxy Tab 10.1

Nougat 7.1 P7510 ok 100%100

https://xdaforums.com/devdb/project/dl/?id=24591

Samsung Galaxy Tab 10.1

Nougat 7.1 P7500 ok 100%100

https://xdaforums.com/devdb/project/dl/?id=24592

Marshmallow 6 ok 100%100 P7500 & P7510

https://xdaforums.com/galaxy-tab-10-1/development/rom-android-6-0-marshmallow-t3266663

Please rom Android 8.0 Oreo Galaxy Tab 10.1 P7500

---------- Post added at 02:52 AM ---------- Previous post was at 02:28 AM ----------
[Galaxy Tab 10.1 Android Development] lara2:
Thank

After the experiment

Sorry Can not install on Modell GT-P7500
[Galaxy Tab 10.1 Android Development] tiberian41:
Finally got round to some more testing.

aosp-8.1-p4wifi-20180110 installed and working. I even got xposed installed. Overall, the 8.1 rom is smooth and although I haven't done much testing of xposed modules, Greenify seems to work for me.

8.1 rom

8.1 pico gapps

Magisk Manager Version: v5.5.5

Magisk Version: v15.2 (v15.3 boot looped for me)

xposed-v90-sdk27-arm-beta2 (through the installer as flashing the .zip via TWRP didn't work for me)

Many thanks [MENTION=4404851]decatf[/MENTION]
[Galaxy Tab 10.1 Android Development] danialll:
>

Can not install on Model GT-P7500

Reason of code p7510

Thanks for all your work over

decatf - If possible Edit the file system.new.dat file build

Replace p7510 to p7500

file build p7500

mediafire.com/file/9ydrxrhxa226l09/build.prop

file build p7510

mediafire.com/file/fttkldzmy6mbo6p/build+-p7510.prop

.
[Galaxy Tab 10.1 Android Development] dihoc:
This rom is very smooth without gapps. Magisk manager stopped several times. Btw, did anyone try Viper4android with this rom? I failed!`
[Galaxy Tab 10.1 Android Development] ianlamb42:
I don't know how to fix this, but I've found a work-around. Something must be lingering from phh superuser though. Lately, only installing Magisk 15.3 for root (on 7.1.2, or 8.1 attempts), after the zips are installed and Reboot button is hit, TWRP 2.8.7.0 shows a screen "Install SuperSU? Your device does not appear to be rooted. Install SuperSU now? This will root your device" with a "Do Not Install" button and a "Swipe to Install" slider.

If Swipe to Install is used, then both SuperSU and Magisk apps are on the app list, and the Notification to complete the install appears. If Do Not Install is used, then only Magisk is on the app list, and no Notification shows up (and root works).

To connect this with 8.1, TWRP BigSys 1127 (but shows 1109 in title?) is mostly working better, but now and then freezes with some kind of "static" on the screen. Also, sometimes during install of OS zip it fails after "Patching system image unconditionally..." with

"E: unknown command [retry_update]

E1001: Failed to update system image.

Updater process ended with ERROR: 7

Error installing zip file '/sdcard/...zip

Updating partition details...

Failed to mount '/efs' (Invalid argument)

Failed to mount '/system' (Invalid argument)

...done

Sorry, I don't have logs; sticking with 7.1 for now.
[Galaxy Tab 10.1 Android Development] ianlamb42:
Deja Vu feelings here...

The above ROM install/write errors are associated with the screensaver in TWRP, observed as follows.

adb pull with the tab in TWRP was failing, sometimes, with:

adb: error: failed to copy '/sdcard/... : I/O error

Eventually, it was observed this happens when TWRP display/screensaver is dark, but does not happen when display is bright/on.

Likewise, when the screen is kept on in TWRP during ROM install, it completes successfully (does not give errors above). This is done by touching the screen occasionally, or by changing the TWRP settings to not use screensaver. If the screen is allowed to go dark/screensaver some amount of time before the ROM install completes, then the above errors are seen and the install fails. A couple recovery log excerpts saved in TWRP after failed installs, which show this, are attached.

Unfortunately, the ROM aosp-8.1-p4wifi-20180110.zip is still not working for me after install. It boots and appears to complete the install, but it freezes soon after displaying the home screen. Once I was able to hit the "app button" and see installed app icons before it froze. I've not been able to get logs, other than dmesg and recovery logs in TWRP. If the device is not touched, it shows the home screen, then reboots, then goes to charging mode if connected to PC, or just goes dark/stopped if not connected.

Any suggestions are welcomed. :confused:
[Galaxy Tab 10.1 Android Development] decatf:
That is farther than anyone else has been able to shed light on that issue yet. Try installing the 20180206 ROM. The otapackage updater for this Oreo ROM uses the standard method for unpacking the ROM to disk. In my previous ROMs I had stuck with the legacy method.

The standard method copies the partition to disk block by block and runs TRIM. The 20180206 build will use an alternate method of block copying and skip TRIM.

When the ROM reboots go directly into recovery. Do not let it go into charging mode. Get the last_kmsg after getting into recovery.
[Galaxy Tab 10.1 Android Development] ianlamb42:
Still no joy with 8.x 0206, but at least twrp bigsys is working more consistently (when screensaver is avoided). What was done and seen:

wipe (with twrp311-20171127-BIGSYS.zip)

install UPDATE-unsu-signed.zip	(remove su)

install nanodroid-uninstaller...zip	(remove nanodroid)

reboot poweroff

boot twrp

wipe

boot twrp

install aosp-8.1-p4wifi-20180206.zip

reboot poweroff

boot ROM	samsung splash, android (moving), goes dark,

boot twrp

copy logs (x)

(twrp advanced, copy log. Then adb pull -a /proc/last_kmsg , /data/media/0/dmesg.log and recovery.log)

power off

boot ROM	freezes with desktop displayed, after a couple taps

power off

boot twrp

copy logs (2x)

These seem related to display problems? There are also several error fail messages in the logs...

last_kmsgx.txt:[ 0.000000] Reserved memory: OVERLAP DETECTED!

last_kmsgx.txt:[ 0.000000] framebuffer@2f000000 (0x2f000000--0x30000000) overlaps with framebuffer@2f700000 (0x2f700000--0x30000000)
[Galaxy Tab 10.1 Android Development] decatf:
The backlight timeout can be disabled in TWRP settings.

The ROM is having problems on your device because the display device is stalling. I can't remember if I mentioned this problem before. Anyways it's tough to root out all the problems with it.

Try the kernel below. I've disabled the wifi driver since that is known to cause the display device to stall. The memory overlap message isn't any problem but the message should be gone now.

https://xdaforums.com/devdb/project/dl/?id=28514
[Galaxy Tab 10.1 Android Development] ianlamb42:
Yes, display does seem to be an issue. Previously it sometimes had "static" or scattered pixels looking messed up. This time it just seems to freeze soon after displaying the "home page" with clock. Some more logs are attached. I didn't see confirmation the kernel was installed correctly, but it was flashed after flashing the ROM.
[Galaxy Tab 10.1 Android Development] gargwlas:
it is a go edition?
[Galaxy Tab 10.1 Android Development] Mariam2:
I can not edit file system.new.dat

I got an error code when I tried to install this rom

my Galaxy Tab 10.1 p7500

If possible Edit the file system.new.dat file build

Replace p7510 to p7500

decatf Thank you so much
[Galaxy Tab 10.1 Android Development] decatf:
In this kernel I've made some changes to the device config that might affect the stability. It has also disabled some task priority modifications. Let me know how it goes.

https://xdaforums.com/devdb/project/dl/?id=28575

Yes

Read the first post. This ROM is for both P7500 and P7510. There is no 3G support.
[Galaxy Tab 10.1 Android Development] ianlamb42:
I tried just installing the boot image, and also wiping and installing the OS and boot image. It's still just freezing when the home page is displayed. Logs from the next twrp boot are attached.

Adding: When rebooted multiple times, sometimes it hangs at "android" and sometimes it reboots on its own after the frozen home page is displayed.
[Galaxy Tab 10.1 Android Development] decatf:
I found a bug in the clock initialization.

https://xdaforums.com/devdb/project/dl/?id=28585
[Galaxy Tab 10.1 Android Development] Mariam2:
Hi decatf

The symbol may be the cause of the problem p7510

Experiment was done

Unfortunately, installation is not possible

3G not important

If possible, ROM replace the code p7510 to p7500
[Galaxy Tab 10.1 Android Development] ianlamb42:
:good: Awesome. Seems to be working OK now! :victory:

Oddly, a Google search bar is on the home screen (without gapps installed) and I haven't found the "off" setting to remove it. :eek:
[Galaxy Tab 10.1 Android Development] ianlamb42:
A couple more oddities have been seen.

The previously reported sleep of death or death sleep power-off or freeze is occurring when not connected to power/usb.

The "guitar pick" with hole symbol (GPS location?) shows in the notification bar, when no apps show up under "recent location requests" in settings. (Location mode is set to High accuracy, and running satstat takes a while to acquire GPS location when started)

Restarts from OS or twrp usually do not work; they just act like a shutdown. Unless connected to power, then even power off goes to a system restart anyway.

Other than twrp, ROM and kernel, only a few more apps are installed: f-droid, firefox klar, satstat, net monitor, signature spoofing checker (which says spoofing is disabled), orbot and orfox, and open camera (doh!). A couple other launcher apps from f-droid were installed and uninstalled, failing to remove the Search bar.

A few settings are changed, like 10 minutes to sleep, battery saver at 15%, black image for wallpaper, 24 hour time format, etc., but nothing "big."

Some logs from after a sleep shutdown/restart to twrp, and a logcat from the next start to system are attached. Please let me know if I can do anything more to help debug the sleep thing.
[Galaxy Tab 10.1 Android Development] decatf:
Can you test for sleep of death on the 20180213 build? The sleep of death is a mystery. Nothing interesting ever gets logged since the logging stops when it goes into sleep. This problem has existed since the early days of this device and I think it is probably the same problem but there has never been a hint as to what it is about.

The GPS HAL itself turns on location periodically for some reason. I haven't looked into that. Since Oreo uses the new Treble design, I shoehorned the old GPS binary into the new design. So yeah, that's just how it goes for now.

For the shutdown/reboot problem. Do a restart and hold the power+volume combo to get into recovery then get the last_kmsg.

This ROM doesn't have the signature spoofing patch.
[Galaxy Tab 10.1 Android Development] ianlamb42:
Attached is last_kmsg after clean install of 20180213 build, a sleep of death then reboot to twrp.
[Galaxy Tab 10.1 Android Development] decatf:
Try this kernel.

https://xdaforums.com/devdb/project/dl/?id=28652
[Galaxy Tab 10.1 Android Development] ianlamb42:
Saw the same behavior. Before installing this kernel, I had to search tab 10.1 doesn't charge after shutdown, because I found it with essentially zero charge, after (I thought) being shutdown. At first it didn't seem to be charging after connected to power. This makes me wonder if the "death" is actually some kind of looping.
[Galaxy Tab 10.1 Android Development] teacup1:
Im having this issue too, where it is rebooting (randomly? I am not sure, because I don't look at it 24/7).

Let me know if there is a new version I should get to upload.

I will have to read over the details to get logs, and learn how to debug remotely. Maybe I can contribute a thing or two.

What's really nice about these tablets is you can buy them for like $50 and the build quality ain't bad. I use it to primarily read...so nice.

EDIT: I am looking at your GitHub. How do I build all the components and package it together? Could you point me to a resource/help?
[Galaxy Tab 10.1 Android Development] tiberian41:
Last update - aosp-8.1-p4wifi-20180213 updated from aosp-8.1-p4wifi-20180110 with no apparent issues. Thanks very much.
[Galaxy Tab 10.1 Android Development] HiltonJ:
I am having issues with Bluetooth. Posting from mobile right now, can respond later with logs if needed.

I see one mention of "bluetoooth instability" in the thread but nothing more... is this a common issue? My Bluetooth turns itself off/on a couple times a minute. Long enough to establish a connection with a device before it resets. If I am in the Bluetooth screen I will see the messages "Turning off Bluetooth..." and "Bluetooth turning on" flash one after the other within 1 second. Otherwise I just see the status bar icon disappear for a few seconds a couple times a minute.

Other than that the only problem I've had is with Play Services stopping..maybe due to NEON, maybe not - it happens almost constantly when running at 1600MHz and not at all at 1000 (I am running at 1400 right now).
[Galaxy Tab 10.1 Android Development] gargwlas:
how is stability and performance of this rom?
[Galaxy Tab 10.1 Android Development] UncleDick:
The latest ROM seems to perform as well as any other for me. The major irritation is the well-documented problem with WiFi dropping the connection (turn off WiFi, turn on WiFi, maybe several times). Sometimes, I have to reboot the tablet. It's probably just a personal preference, but I prefer holding this older, slower tablet over holding my newer, faster Tab A that remains on Nougat (and may never be updated to Oreo). Having "no bezels" means there's nothing to hold onto.

As more software incorporates NEON, it could be that this ROM will allow us to use software that would otherwise fail on previous ROM's, including 'stock'.
[Galaxy Tab 10.1 Android Development] HiltonJ:
Some software, e.g. Firefox, is detecting CPU architecture and failing based on that rather than allowing emulation to work. Firefox 57+ is a necessity for me for a handful of reasons, and I am still looking for a way to fix it... have considered figuring out how to compile Firefox myself and apply the hacky-patch someone put on Github for FF55 if it'll work.
[Galaxy Tab 10.1 Android Development] zubozrout:
And what about Google Play? I am getting this weird loop reboots and so far I think it has something to do with app updates - every time there is an update available the system crashes and reboots itself before a download even begins. And I don't think this happened to me without Google Play so as it is now the system is not usable with Google Play services.
[Galaxy Tab 10.1 Android Development] SpeedRazors:
thanks for this rom but i cannot download it because forums are offline maintenace message, can anyone attach the ROM file and Browser file in this thread ? thanks hope the forum will be online soon....

grtz
[Galaxy Tab 10.1 Android Development] top speed01:
How did you port build the kernel. Could you give me some pointers, ideas, or tips. I have the 7.0 kernel source for n920p from samsung. I want to port to 7.1.1 or 8.0 like you have done. I have $30 U.S dollars through paypal if you could do it for me.

*Kernel-linux v4.4*

This is based on the official Android common kernel. The drivers and platform specifics parts parts from the original 3.1.10 kernel.
[Galaxy Tab 10.1 Android Development] decatf:
March update is posted.

- Only one small change in the WIFI driver. It was causing problems for kernels compiled with GCC7 but I don't release any kernels compiled with GCC7. Maybe it has an effect on WIFI sleep or maybe not.

- The voodoo sound mod is disabled because I've transitioned much of the sound card driver over to the mainline kernel driver.

- Signature Spoofing patch is included. Make sure you install the most recent version of the MicroG apps. In F-Droid you have to expand the Versions drop down to show all of the available versions.
[Galaxy Tab 10.1 Android Development] luv4treat:
Everything works fine, but screen freezes after 10 minutes of usage with Android logo and battery drain is too much.

update: Did a clean flash with latest rom and gapps pico and migisk manager. A bit laggy, still everything working great. Thanks a lot.
[Galaxy Tab 10.1 Android Development] decatf:
I've tried to polish up the more pressing issues like battery usage and wifi problems. The mainline kernel is not under active development by nvidia so it didn't get the same kind of polish as the stock kernel did for the original commercial product release. The wifi driver in this ROM is ripped from the Galaxy S8 because it also uses a broadcom chip and its for kernel 4.4. It the same codebase for most broadcom wifi chips but this specific driver is intended for the S8 and not any other device as it goes with Android kernels/drivers being extremely device specific. That's why it's flaky. There's no other option otherwise there wouldn't be any sort of working wifi to begin with.

You need to find developers who know about the n920p SOC.

See post #2 on how to provide kernel logs. Otherwise there is nothing I can do about the screen freeze.
[Galaxy Tab 10.1 Android Development] ruesberg:
Updater process ended with ERROR: 7

I also tried to perform a clean install based on your instructions but got the following error message after a few seconds:

Updater process ended with ERROR: 7

Found the post of tiberian41, who also ran into this error: https://xdaforums.com/showpost.php?p=74430390&postcount=16

[MENTION=4404851]decatf[/MENTION] Do you think this could be related to the same issue?

Link to TWRP recovery.log file
[Galaxy Tab 10.1 Android Development] Fox_7:
Whoever works on the p7500 and how the performance?