[Samsung Galaxy A8+ (2018) Guides, News, & Discussi] BernoO:
View attachment 5913519

A couple of days ago my mom gave me this phone. So, i want a new Android (and kick the s**t out all the bloatware of Samsung). After several tries, i make TrebleDroid vanilla works. And really good! Hell, even shows dual sims!

...And since there's no trace of someone doing this (or a guide), here are the steps. It was trial and error but i did it and it worked. (Sorry for english, i'm a native spanish speaker):

On original firmware:

- Activate OEM unlock in Developer Options

- Enable USB debugging

This is the version I used for Android 13 (at the moment, system-td-arm64-ab-vndklite-vanilla.img.xz from ci-20230510)

Releases · TrebleDroid/treble_experimentations

Scripts to automatically build/CI/Release TrebleDroid GSI - TrebleDroid/treble_experimentations

github.com

Vendor-Quack is required for SaR.

https://xdaforums.com/t/sar-vendor-...dor-quack-v2-5-for-galaxy-a8-a8-2018.4157541/

Vendor-Quack_V2.6

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com

To load TWRP and change the system to Treble-compatible, instructions here. Download TWRP-jackpot2lte-Treble.img and TrebleCreator-A730F.zip

https://xdaforums.com/t/guide-trebl...-guide-for-galaxy-a8-2018-18-04-2019.3894855/

ONCE TWRP IS LOADED, THE PHONE SHOULD NOT BE RESTARTED OR IT WILL BE OEM LOCK AND YOU WILL HAVE TO INSTALL THE ORIGINAL FW AND DO THE TRICK TO ELIMINATE THE KG-RMM STATUS:

https://xdaforums.com/t/guide-17-06...ll-twrp-on-exynos-samsung-after-2018.3760991/

download patch:

https://xdaforums.com/attachments/rmm_bypass_v3_corsicanu-zip.4778435/

YOU MUST LOAD THE PATCH.

In my case to not wait 7 days:

https://xdaforums.com/t/rmm-a730f.3918966/

1.- After flashing OEM rom, select a manual date 10 days before the current date of the phone.

2.- remove the automatic update option, and select manual download, then restart. Check that developer options is disable.

3.- enter google and samsung account on the phone.

4.- wait 3 hours (in my case, less. 1 hour), enable developer options and there will be the OEM unlock enabled.

With ODIN load TWRP-jackpot2lte-Treble.img (it's version 3.2.3 - 3.3.0 didn't give me good results)

All of the following steps refer to TWRP:

- After installing TWRP without entering the rom, /data must be formatted. After that, reboot into recovery mode using the reboot menu. If /data is not formatted, the partitions will remain encrypted and the rest cannot be wiped.

-------------------------------------------------- -----------------------

From now on, every time you make a change, you must reboot, because without this step, loading anything via TWRP will fail (if you didn't reboot, the rom will not start or froze, or the zip will not load correctly, or you'll see partition access errors on the log). ALL STEPS MUST BE FOLLOWED OR THE SYSTEM WILL REMAIN ON THE ANDROID LOADING SCREEN FOREVER.

-------------------------------------------------- -----------------------

- After reboot, Wipe in /cache,/vendor (if it exists. Otherwise it will be created later),/system,/data,/dalvik. Reboot into recovery mode using the reboot menu.

- Load TrebleCreator-A730F.zip. It will create the partitions for treble. It has an automatic reboot. After the reboot it should show the script and then reboot again and go back to TWRP. If the automatic reboot does not happen and the script screen doesn't show up, you will have to start again from the /data format step. It is vital since the automatic reboot and script screen indicates that the partitions were all correctly loaded.

- Load RMM_Bypass_v3_corsicanu.zip. This is to bypass the OEM lock. It should be done before Vendor-Quack, as the vendor zip encrypts the /vendor partition and makes it inaccessible. Reboot into recovery mode using the reboot menu.

- Load Vendor-Quack_V2.6.zip. Reboot into recovery mode using the reboot menu.

- Finally, the .img of Android 13. One last reboot to recovery and THEN reboot to system.

After this the rom should start without problems. TWRP builds with treble are now LOCKED once booted. When trying to enter recovery, they get frozen at the TWRP boot screen. In order to load gapps, you must load the "latest" version of TWRP (in quotes because TWRP version 3.7.0 does not load since it is larger than the /boot partition. In this case, you must load 3.6.2 ) using Odin and Download mode.

Download TWRP for jackpot2lte

Download TWRP Open Recovery for jackpot2lte

dl.twrp.me

Once the latest version of TWRP is loaded, the zips can be loaded without problems. IN THIS VERSION OF TWRP IT IS SUGGESTED NOT TO MAKE ANY CHANGES. ZIP INSTALLATION ONLY. Surely something will ruin this version of twrp if something is done with it since it does not show the /vendor partition.

Gapps that works: NikGapps. That's it :p

Go! Get crazy and share the results!

THINGS THAT DONT WORK SO FAR:

- Lantern (with the system doesn't work. If u use flash on camera, WORKS)

- Brightness is very picky. (on settings you'll find "Phh Treble Settings". There are some extra functions disabled -- by default? -- go check and see whats best for u. BUT! Careful, Icarus. Don't mess with stuff u dont know.)

- i don't have a SIM at the moment, so i can't tell if phone works.

- Root? Don't need it. Don't know if it's working.

THANKS TO:

@phhusson for TrebleDroid and Exynos updates, and aaaall his long work!

@prashantp01 for Vendor_Quack, Treble, and the patched TWRPs for this phone.

@corsicanu and all the people behind the KG bypass patch.

@juankp9086 for the guide to reset KG status.

aaand finally the team behind TWRP.