Skip to content

galaxy-a05s/android_device_samsung_a05sxx

 
 

Repository files navigation

Android device tree for samsung SM-A057G (a05s)

Blocking checks

  • Correct screen/recovery size
  • Working Touch, screen - Ilitek, and Goodix confirmed working, Himax not working, Chipone Unknown
  • Backup to internal/microSD
  • Restore from internal/microSD
  • reboot to system
  • ADB

Medium checks

  • update.zip sideload
  • UI colors (red/blue inversions)
  • Screen goes off and on
  • F2FS/EXT4 Support, exFAT/NTFS where supported
  • all important partitions listed in mount/backup lists
  • backup/restore to/from external (USB-OTG) storage (not supported by the device)
  • backup/restore to/from adb (https://gerrit.omnirom.org/#/c/15943/)
  • decrypt /data - Unlikely, Broken on samsung
  • Correct date - After research it appears this is broken for most twrp versions

Minor checks

  • MTP export
  • reboot to bootloader
  • reboot to recovery
  • poweroff
  • battery level
  • temperature
  • encrypted backups
  • input devices via USB (USB-OTG) - keyboard, mouse and disks (not supported by the device) - WORK IN PROGRESS
  • USB mass storage export
  • set brightness
  • vibrate - TW_NO_HAPTICS := true
  • screenshot
  • partition SD card

How-to compile it:

twrp-12.1 Manifest

repo init --depth=1 -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git -b twrp-12.1

Sync

repo sync

Clone galaxy A057G tree

git clone https://github.com/galaxy-a05s/android_device_samsung_a05sxx.git -b android-14 device/samsung/a05s

Clone bengal common tree

git clone https://github.com/galaxy-a05s/android_device_samsung_bengal-common.git -b android-14 device/samsung/bengal-common

Prepare

export ALLOW_MISSING_DEPENDENCIES=true; . build/envsetup.sh; lunch twrp_a05s-eng

Run the Build Command

mka recoveryimage

About

work in progress | A057G | stable

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 98.5%
  • Shell 1.5%