yashsingh1/xdaforums huggingface dataset:
[Galaxy Note Pro 12.2 Android Development] stsilver:
You don't happen to have a link to that by any chance?
[Galaxy Note Pro 12.2 Android Development] menner-xda:
It was some years ago, when I flashed TWRP recovery. Since then, I used TWRP to install custom ROMs, including those that I built myself. But how did I get TWRP to my device? Sorry, I don't remember exactly. A.F.A.I.R. I didn't use ODIN, but Heimdall, since I'm running Ubuntu and not Windows on my computer. Today, there's also ODIN for Linux, and Thor.

A short Googe search brings up this page: https://samsungodin.com/

But I recommend to lookup SM-T900, or any other Samsung device of 2014, here in XDA. I'm sure there's an explanation here, how to bring TWRP recovery to the device.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
This is one.

To download directly from Samsungs server you could use SamFirm tool on a windows PC.
[Galaxy Note Pro 12.2 Android Development] Alyonas_boy:
Does the camera work? What isn't working with this ROM?
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Yes

Built-in file explorer and UI=Bliss Launcher are buggy.

No proper access to SD card as content is shown but trying to install apk from there fails as it crashes. (work around = use file explorer ib split screen)

Preferring Total commander anyhow which accesses and installs apk on SD.

UI stays always in portrait mode no matter what settings say (although settings display turns).

Nova Prime Launcher works as desired.

https://xdaforums.com/t/rom-samsung...s-v1-8-q-android-10-0-q.4561637/post-89261170 more below that post.

To lazy to write all again.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
Today I had success building Android 11 / LineageOS 18.1 based /e/OS-r for v1awifi.

Android 11 / LineageOS 18.1 based /e/OS 1.18-r build for SM-P900 / v1awifi / Samsung Note Tab Pro12.2" (built 2014)​

Sources: Exynos5420 team and LineageOS and /e/ Foundation.

https://gitlab.e.foundation/e/os --- (/e/OS v1.18-r)

https://github.com/LineageOS (LineageOS 18.1 and AOSP 11.0)

https://github.com/exynos5420/ (Kernel, Device, Vendor)

I had to made small fixes to get everything compiled.

/e/OS security level is of December 2023.

Android security level is of November 2023.

Kernel security level is of 2016 since the Exynos5420 kernel is 3.4 (with some Exynos patches up to 2023).

We are now on Android 11 and LineageOS 18.1, which are still in development. I can't test it, since I don't own a SM-P900. On my SM-T900 I didn't notice any significant changes to /e/OS 1.17-q (Android 10).

I flashed my SM-T900 dirty from /e/OS-1.17-r, without problems! The only thing for a dirty flash from Android 10 to succeed is:

with TWRP file manager, delete /data/system/locksettings.db

Download links are on my MediaFire folder
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
@menner-xda thanks very much.

Dirty flashing worked well.

TWRP 3.6.0-9.0 wasn't able to rename ROM file from jar to zip.

Deleted .db file as supposed.

Rebooted the new system fast, all data kept but it's not able to connect to WLAN any more.

Neither 2,4 nor 5GHz. Not even after reentering the password.

Now I'll try a clean flash to see if that helps.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
On my SM-T900, WLAN worked after dirty flashing.

The Android 11 build for v1awifi crashed several times, and worked only after several tries. This was caused by my antique build machine, being far from matching the requirement that Google is expecting for building AOSP CPUs, memory, disk space ( 4 vs 2, 8GB vs 64GB, 200 vs 400 GB). Nonetheless, my v2awifi build of /e/OS-1.18-r is working fine.

I'll start a fresh build of /e/OS-1.19-r, first for my v2awifi, then for v1awifi. It'll take some time.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
You can find the latest /e/OS-1.19-r image for v1awifi on my MediaFire folder.

/e/OS release is of Janaury, 2024.

Android patch level is of December 5, 2023.

Kernel is still 3.4 of 2016.

I don't own a v1awifi, so I can't test it. But the v2awifi image is working on my v2awifi device. Dirty flashing it over the previous /e/OS-r version should be possible.

Sources: Exynos5420 team and LineageOS and /e/ Foundation.

https://gitlab.e.foundation/e/os --- (/e/OS v1.19-r release notes)

https://github.com/LineageOS (LineageOS 18.1 and AOSP 11.0)

https://github.com/exynos5420/ (Kernel, Device, Vendor)
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Thanks.

gonna test it today.

Is it neccessary to delete locksettings.db before flashing dirty?

Just as an info for other P900 owners:

The 1.18 I couldn't get to work.

After the Wifi not connecting problem I've tried several other ways than flashing dirty onto 1.17 but I always got either a not booting system or a bootloop.

Couldn't even repeat the way I made it before.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
That's what the LineageOS people say, you must do, if you dirty upgrade from LineageOS 17.1 (/e/OS-q) to 18.1 (/e/OS/-r). I did this, and had no problem with dirty upgrade. On the SM-T900.

Hopefully, the new /e/OS-1.19-r build is working for you. At least it is working on my SM-T900. But /e/OS-1.18-r also worked on SM-T900, including WiFi.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Was able to install it once dirty onto 1.17 but as before with 1.18the WIFi connection stopped working.

As I thought that Magisk and AFWall which were installed on 1.17 might cause the not connecting I tried again several ways flashing it again but none worked.

dirty onto 1.17 working without WiFi

clean onto 1.17 without Magisk-> not booting after 15'

clean onto LOS14 without Magisk-> not booting after 15'

clean -> not booting after 15'

Had to go back to 1.17.

Thank you anyway for your time and work.

At least I have a working device with Android 10 and latest patches which is miles better than Android 7 and 2y old patches.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
maybe you can have a look at

adb logcat '*:E'

output, if you can find some hints why it doesn't boot. You have to enable developer options and therein USB-debugging to get logcat output while booting.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Thanks for the hint but doesn't that implicate that it should have booted successfully at least once?
[Galaxy Note Pro 12.2 Android Development] thmendes:
Hi, I'm running version 1.19. Everything works except the IR. There's just one problem, I can only start my SM-P900 after trying exactly 3 times... the third time it starts. And I managed to catch the error in the boot logs. The error is the one below.

01-27 15:01:56.908 2778 3989 W libc : Unable to set property "ctl.interface_start" to "vendor.lineage.touch@1.0::IKeyDisabler/default": error code: 0x20

Ola, estou rodando a versão 1.19. Ela funciona tudo menos o IR. Só tem um problema, só consigo iniciar o meu SM-P900 depois de tentar extatos 3 vezes... na terceira ele inicia. E consegui pegar o erro nos logs de inicialização. O erro é esse abaixo.

consegue corrigir esse problema ?
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Does this happen every time you start or only the first time after flashing 1.19.

How long did you let it try to start before rebooting manually?
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
@menner-xda as I failed to get Magisk swap module working I installed "swapper....apk" which gives me in the free version 512MB additionally.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
Well, even 512 MB should be enough, since the kernel of these exynos5420 tablets is configured with zswap AND with auto-enabling zswap as soon as any swapfile is configured. zswap means: if memory is short, the kernel starts to swap out memory pages. But it tries to swap them to zswap compressed memory pages. It tries to put two original memory pages into one compressed zswap memory page. Only if the page doesn't compress well, it is put to the swap file.

In my experience, 90-95% of the swap pages are compressable good enough to be kept in compressed memory.

It prevents killing background apps when memory is short. Thus swapping between open apps should be smoother than without swap memory.

After your device has been running some load, you can see meaningful statistics with this command:

grep -R . /sys/kernel/debug/zswap

At least on my SM-T900 zswap works fine.

Drawback of a swapfile might be, that the built in flash memory might wear out, because there are many writes to the same flash addresses. To prevent this, you can probably swap to a real SD card, in favor of the built in /data storage. If swapper...apk is supporting this. Hopefully the swapper app deletes and recreates the swapfile after each reboot, which probably also reduces wear of the flash memory.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
I'm not sure, but I think, adb logcat will work even if adb isn't enabled. I was using adb logcat to find out, why my newly built /e/OS images didn't boot to the lauchner. I saw only the "e" with the bouncing dot forever. adb locat revealed that the failing IR stack crashed the launcher.

I'm not sure why adb logcat worked. Probably I had enabled adb on the previous /e/OS version that was booting successful.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
I'm gonna give it a try next week.
[Galaxy Note Pro 12.2 Android Development] MichelleChristiana92:
Hi, just wondering if you could help me - I am still running 14.1 on my P900, you recommended that version and helped me install that back in the day. Wondering if this sounds like a good next step now and how to best flash it? Do I need to do a clean install to get to this version?
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Must have been years ago. Can't remember.

For me it was as patches are now up to date.

Mine is atm still on e/OS 17.1 which has no thread of its own.

Didn't took the time yet to flash 18.1 again.

I recommend you start reading with this post: https://xdaforums.com/t/rom-samsung...s-v1-8-q-android-10-0-q.4561637/post-89258853

I cleanly flash (incl format data) always when upgrading ROMs.

If that doesn't work I try dirty flashing.
[Galaxy Note Pro 12.2 Android Development] xxwolverine77xx:
Hi, A friend gave me his note pro 12.2 and I wanted to flash this ROM to give it a new life. I've managed to root it and installed TWRP. Step 5 says Install Lineage OS 14.1 to adjust partition. I tried searching but can't find anything about how to adjust partition. Do I need to do anything to adjust partition after installing Lineage OS 14.1 or just continue to step 5 after installing LOS 14.1... Any help is appreciated. Thanks!
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Afaik the repartitioning is done when flashing the LOS.

No extra steps needed.

Just be sure that stock Lollipop was on it when you started.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
I think, you only have to boot LOS 14.1 once, then reboot to TWRP. I corrected step 5 accordingly, since I'm not sure why we need LOS 14.1, and if it is really repartitioning the device. It is just my and other's experience.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
For me it was essentiel to install LOS14.1 beforehand as flashing e/OS directly didnt work on mine.

Repartitioning may be a wrong expression 'cause this is done when flashing a pit file via Odin and there is none in LOS.

Did that once with an altered pit to enlarge the system partition on an I9195.
[Galaxy Note Pro 12.2 Android Development] xxwolverine77xx:
Thanks. It's on lollipop.
[Galaxy Note Pro 12.2 Android Development] KHPKero:
I know gapps are not included and there is microg but can i still install gapps anyway? I do need some apps like youtube and apps that depend on gms
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
gave that a try and had to reinstall the OS cleanly
[Galaxy Note Pro 12.2 Android Development] grown_man:
exacly what i need (degoogled, seamless and very easy to install) , thanks a lot @menner-xda

just a small question: idk which one to install from https://github.com/janithcooray/lin_os_swap_mod/releases/tag/v1.3.1-2

linos and/or swapfile
[Galaxy Note Pro 12.2 Android Development] menner-xda:
It's been a while when I enabled a swapfile on my device, I'm not sure.

Both downloadable files seem to be the same size, so probably they are the same. I'd install swapfile, if in doubt. Its purpose is to create a swapfile (you can do that manually as well) and to configure the kernel to use that swapfile.

But you can't install the downloaded zip file directly into Magisk. AFAIR, there's a zip file inside, and within that you must edit an config file, and then install that modified zip into Magisk.

There are also other solutions to create and enable a swapfile. @bmwdroid mentioned a regular Android app "swapper...apk", see https://xdaforums.com/t/rom-samsung...r-e-os-q-android-10-0-q.4649319/post-89302449
[Galaxy Note Pro 12.2 Android Development] chilobo:
My P900 already was on lineageos 14.1 for several years:

lineage-14.1-20170624-UNOFFICIAL-v1awifi.zip

Therefore I startet with step 6.

After wiping cache and data I tried to install your 17.1.-image.

But TWRP 3.1.1.-0 stops the installation with:

E3004: This package ist for device: v1awifi; this device is .
Updater process ende with ERROR: 7
Error installing zip file /external_sd/apk/e-... UNOFFICIAL -v1awifi.zip

To get my P900 working I flashed

lineage-14.1-20220108-UNOFFICIAL-v1awifi.zip

without problems.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Mine is on 3.6.0... and flashing worked.
[Galaxy Note Pro 12.2 Android Development] chilobo:
I upgraded to 3.6.0 too, flashing worked.

The supplied file manager crashed every time I tried to access the SD-Card. I could access the SD-card by USB from my windows machine.

Then I tried to install Gapps. Nano did not work, there was not enough memory.

Pico was installed but after selecting the language and Wifi the tablet unsuccessfully tries to download updates. After about 10 min it asks for another Wifi but is not successful.

It says:

Du kannst aber auch ohne eine Verbindung fortfahren und einige Einrichtungsschritte später abschließen.

But there is no button to do that.

It seems portrait mode is only forced in the main screen, when switching to apps landscapemode is possible.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
/e/OS is intended for operation without closed source Google code. For this purpose it brings its own app store and microG, and a maps app. There's also a solution to run paid apps, f.i. fakestore2playstore on Magisk.

I strongly advice to NOT install Gapps. It probably won't work. If it works, it eats memory and slows down your device considerably.

eOS File manager has got problems with large screens. Workaround: use Android split screen by tapping and holdig the app icon when in task viewer mode (list of open apps).

Once, file manager ran successfully, the problem is gone.
[Galaxy Note Pro 12.2 Android Development] chilobo:
I installed 19 without GApps. It needed three times booting to get it working, but I think I just acted stupid on the first try. I am used to work in landscape mode. So when the white page with the e without the jumping dot appeared, nothing seemed to happen. The third time I swiped up with my finger and found the button "Weiter". In portrait mode the button is visible. Afterwards installation went smooth.

Remark: I had to flash my LineageOS 14 back to get access to some apps.

Afterward I flashed 19 directly - didn't start. I hat do install 17 first, starting it once. Then the flash of 19 was successful

@bmwdroid: Just try to install it clean again.

:)

- Stylus and camera are working.

- The file manager of 19 does not crash when accessing the SD-Card, it allows installation of apks.

- The system seems to be stable, it states Android 11.

- Some of my apps run without problems now, probably because of better memory management.

:confused:

- There does not seem to be a way to get my backup residing in google drive back on this distribution.

- I bought some apps (Oruxmaps and Lecturenotes) in google play. Is there a way to get access to these apps?

(I will look into fakestore2playstore.)

- I just tried a note app. The pencil seems to work, but distinguishing between pencil writing and touching with my hand is poor - Lecture notes did a much better job.

I just read some texts about microG. Interesting! I guess I will try to get along without direct access to Google for some time and see if it works.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
I'm also using Oruxmaps, with BRouter.

I downloaded the apk directly from the developer's download page, a.f.a.i.r.. It is an older version, 7.4.26.

There's an integrated backup/restore solution, Seedvault, under Settings, System, Backup. But of course Seedvault isn't compatible with Google's backup.

You could also try Murena.io Sync, which is also included, to sync your calendar, tasks, etc,.

Maybe you can save your paid notes app apk from a Googled Android device and install it in /e/OS.

Or install root solution Magisk and Magisk plugin fakestore2playstore, then install your paid app. I had success with the paid german DWD weather app.
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Why should I?
[Galaxy Note Pro 12.2 Android Development] menner-xda:
see also this post
[Galaxy Note Pro 12.2 Android Development] chilobo:
I guess you can get 7.4.28 already, which workes fine.

I have another device where LectureNotes is installed and working fine.

BTW: This morning I had to start the P900 three times, it worked in the 3rd attempt.

In the first two attempts just the black screen with the jumping dot was shown.
[Galaxy Note Pro 12.2 Android Development] chilobo:
I was able to retrieve LectureNotes and Oruxmaps from my P905 with AppShare and install it on the P900.

But: Working with the stylus in LectureNotes and three other apps (GoodNotes, Saber, Squid) using the stylus repeatedly produced crashes, a black screen without any reaction.

BTW: This morning I had to restart 5 times to get the system starting.
[Galaxy Note Pro 12.2 Android Development] menner-xda:
Well, I don't own a SM-P900. I was just building an /e/OS/ image for my SM-T900, and additionally built an image for SM-P900. But I'm not an Android or LineageOS or /e/OS developer.

Maybe you can have a look at

adb logcat '*:E'

output on your computer to find some hints what's going wrong. You have to enable developer options and therein USB-debugging to get logcat output.
[Galaxy Note Pro 12.2 Android Development] chilobo:
Well....

... because of the issues with the stylus I switched back to Lineage 14.1. So I do not have a running e/OS-System any longer.
[Galaxy Note Pro 12.2 Android Development] orangepiel:
Hey!

While I do love how clean the mod is, I've also gotten the issue of crashing upon use of the s-pen. Any ideas? Using a p500
[Galaxy Note Pro 12.2 Android Development] erkan.alper:
How about s Pen? Is it working? @
[Galaxy Note Pro 12.2 Android Development] bmwdroid:
Like on all custom ROMs only marking and drawing
[Samsung Galaxy S9  Questions & Answers] Methanoid:
My friend's wife died of cancer a few months back and her phone seems broken so he cannot retrieve her photos. He asked me to help

Phone won't boot (I have charged it) - does nothing

Phone won't boot into Recovery (Bixby+VolUp+Power) - does nothing

Phone does boot into Download mode (Boxby+VolDn+Power) but you cannot Cancel (other than powering off)

I wonder if the Recovery has been killed (maybe also System?) and wondering how to proceed? I guess flash a Recovery from Download mode and then use Recovery to access device over USB and see if I can get to the photos? Would a dirty flash wipe photos if I flashed a whole stock rom?

Really cannot f*** this up cos it's REALLY important to a friend who just wants photos of his wife and friends etc off her phone.

PLEASE help, thanks!
[Samsung Galaxy S9  Questions & Answers] parrots_:
You should be fine with only flashing TWRP, since it's just a recovery img, and won't erase the data.

Additionally, as for the stock firmware, you would flash everything but the CSC slot in Odin. If you flash the CSC, it would erase all the data. However, you could just flash HOME_CSC to not wipe data.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
Well I got it into Download mode and I got Odin and TWRP ready but the phone isnt showing as detected in USB port. Says Unknown USB Device (Device Description Request Failed) and I HAVE installed the USB drivers from Samsung website.

Ideas?
[Samsung Galaxy S9  Questions & Answers] parrots_:
As simple as it might sound, you could try reinstalling them.

You could try a different computer / laptop to make sure it's not an issue with the phone itself.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
In desperation I tried a whole new machine (Intel instead of AMD to get different USB controller). Installed driver again and AGAIN same USB error. Also tried a different cable! Surely it has to be in Download mode to be recognised?
[Samsung Galaxy S9  Questions & Answers] parrots_:
From what I was able to find, there's a way to bypass that check.

S7 Device descriptor request failed

I just bought a used S7 G930W8. Runs fine with stock Oreo 8.0.0. Now I want to start playing but I can't connect to any of my PC's. I have both Win 10 and Win 7 PC's. I get 'Device descriptor request failed' no matter what I do. I've tried...

xdaforums.com

Additionally, you could try booting Linux from a USB and see if you can flash via Heimdall.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
OK I changed order of doing things and I get it detected but Odin doesnt flash... I select AP and the TWRP.img.tar file but it just does nothing after "initialization" message :-(

We ARE getting there... but baby steps!
[Samsung Galaxy S9  Questions & Answers] parrots_:
We're almost there. On the latest version of Odin? Additionally, sometimes running Odin as administrator fixes some issues.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
3.14.4 (seems latest) and tried as Admin... still stuck on Total Binary Size 40M ... Setup Connection ... Initialization and then nothing happens

Tried to do whole Stock rom (with HOME_CSC) but again nothing... I wonder if the flash memory is somehow read only

Any ideas how I might read the contents of the storage and get to the photos another way?
[Samsung Galaxy S9  Questions & Answers] parrots_:
You could try Heimdall. Works on Windows, and you're able to flash recovery images.

I'll test it to see if it wipes data.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
thanks do LMK.... I suspect though that the flash memory is set to R/O or worse
[Samsung Galaxy S9  Questions & Answers] parrots_:
Tested it on my old S4 and no photos were wiped. If you want I'll check if one of my slightly newer phones lose any data.
[Samsung Galaxy S9  Questions & Answers] simplepinoi177:
I'm really limited on my knowledge of TWRP -- last used on Pixel 2 -- but even if the recovery was replaced and could get access to the files, wouldn't the photos be encrypted -- unless the husband knew the pattern/pin?
[Samsung Galaxy S9  Questions & Answers] Methanoid:
He does know PIN.... :cool:

Thanks@parrots... may try Heimdall later.
[Samsung Galaxy S9  Questions & Answers] notnoelchannel:
I recommend checking the USB cable / or USB port
[Samsung Galaxy S9  Questions & Answers] parrots_:
The media folder could be encrypted. Apparently, there's a way to access it using TWRP's file manager. I'm gonna check that post out.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
done in post #5 :-(
[Samsung Galaxy S9  Questions & Answers] parrots_:
If you'd like I can give you a guide on how to do it.
[Samsung Galaxy S9  Questions & Answers] Methanoid:
Thanks but Heimdall reports missing required XML file on all recoveries I have tried... so I think thats a bust. Tomorrow I look into moving flash memory to a donor board
[Samsung Galaxy S9  Questions & Answers] icantintorecovery:
hello i have this same exact problem, how did the memory transplant go? (may i ask how much it cost too?)
[Samsung Galaxy S9  Questions & Answers] Methanoid:
Dont think hes done it yet...