Jump to content

Samsung Galaxy A20e (samsung-a20e): Difference between revisions

From postmarketOS Wiki
Remove notice
No edit summary
 
Line 79: Line 79:
'''"(vendor file) not found"'''
'''"(vendor file) not found"'''


I got help from a user on XDA Forums by typing this in the APKBUILD on top of the make command:
I got help from a user on XDA Forums and typed this in the APKBUILD on top of the make command:


<pre>
<pre>

Latest revision as of 19:25, 8 March 2025

Note This is the e variant of this phone.
This device is marked as not booting.
Status: Kernel not built yet (and I'm still unable to compile it)
Samsung Galaxy A20e
A20e TWRP screenshot
A20e TWRP screenshot
Manufacturer Samsung
Name Galaxy A20e
Codename samsung-a20e
Model SM-A202F
Released 2019
Type handset
Hardware
Chipset Samsung Exynos 7884B
CPU 2x Cortex-A73 2.29 Ghz, 6x Cortex-A53 1.69 Ghz
GPU Mali-G71
Display 720x1560
Storage 32GB
Memory 3GB
Architecture aarch64
Software
Original software Android (One UI)
Original version 9 (One UI 1.0)
Extended version 11 (One UI 3.1)
postmarketOS
Category testing
Pre-built images no
postmarketOS kernel 4.4.177

Contributors

AlinTriesPorting, MatthieuDev

Users owning this device


Resolved compiling issues

ANDROID_MAJOR_VERSION

Solved with a patch from another Samsung device.

"(vendor file) not found"

I got help from a user on XDA Forums and typed this in the APKBUILD on top of the make command:

objcopy -I binary -O ihex firmware/exynos7885_acpm_fvp.fw firmware/exynos7885_acpm_fvp.fw.ihex
Hint There are no seperate lines, just spaces.

Things needed to run this faster

Vendor kernel

Files for it are important but I can't understand which are for the vendor kernel and which are for the normal kernel.

How to enter Download mode

Press and hold Volume Up+Volume Down while connecting a USB-A or Type C to Type C cable to a device capable of data transfer. When you see a warning screen, press Volume Up.

How to unlock the bootloader

Warning WARNING: Backup before unlocking! Data on the phone will be wiped if you do this.

Go to SettingsAbout PhoneSoftware Information, then tap the build number 7 times. Go back to the settings page, tap on "Developer Options" then enable "OEM unlocking".


After this, turn off the phone, then press and hold Volume Up+Volume Down while connecting a USB-A or Type C to Type C cable to a device capable of data transfer. If the phone starts normally or enters recovery, shut down or reboot and try again. When you see a warning screen, press and hold Volume Up until you see a message regarding the bootloader being unlocked. Press Volume Up to unlock the bootloader.

Things we used for this port

Kernel used for the port Another Kernel used