Jump to content

Samsung Acclaim (samsung-sch-r880)

From postmarketOS Wiki
Revision as of 02:52, 18 December 2018 by TechEdison (talk | contribs) (added details)
Warning WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) pmaports#599 has been considering dropping it.
The processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly.
Samsung Acclaim
samsung-sch-r880
samsung-sch-r880
Manufacturer Samsung
Name Acclaim
Codename samsung-sch-r880
Released 2012
Hardware
Chipset Samsung S3C6410
CPU 800 MHz Samsung S3C6410
GPU FIMG 3DSE
Display 320x480 TFT LCD
Storage 512(?)mb/216mb available to user
Memory 256(?)mb
Architecture armhf
Software
Original software Android 2.2 Linux 2.6.32.9 (Minimum 2.1)
postmarketOS
Category testing
Pre-built images no
Features
Flashing
No data
USB Networking
No data
Internal storage
No data
SD card
No data
Battery
No data
Screen
No data
Touchscreen
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

  • TechEdison
  • Cupcake1972/Hacker420

Maintainer(s)

  • TechEdison

Status

  • Device can be rooted
  • Partition map discovered
  • boot.img pulled from BML4
  • Using a port of Linux 3.0.100 for the Galaxy Speca (same chipset)
  • Kernel fails to compile during linking

Errors

LD vmlinux.o

MODPOST vmlinux.o
GEN     .version
CHK     include/generated/compile.h
LD      .tmp_vmlinux1
armv6-alpine-linux-muslgnueabihf-ld: no machine record defined
make: *** [Makefile:873: .tmp_vmlinux1] Error 1
>>> ERROR: linux-samsung-sch-r880: build failed

BML Partition Map Definition

Discovered using Binwalk

# cat /proc/partitions major minor #blocks name

179        0    7761920 mmcblk0 - SD Card
179        1    7757824 mmcblk0p1 - SD Card partition 0
137        0     513280 bml0/c - All BML partitions
137        1        128 bml1 - Copyright string: "Copyright (C) SAMSUNG Corporation 2006-2009"
137        2       1280 bml2 - Various PNG, JPEG, and TIFF files. Probably boot animation.
137        3        384 bml3 - One PNG image, 320 x 480. Probably boot logo
137        4       6400 bml4 - boot.img
137        5     153600 bml5 - /system
137        6     226816 bml6 - /data
137        7     118272 bml7 - /cache
137        8       6400 bml8 - boot.img backup
138        5     150948 stl5 - /system
138        6     223020 stl6 - /data
138        7     116172 stl7 - /cache

See also

Partition mapping info

Kernel being used

Specific kernel config

Open source driver for the GPU (might be used later)

Tool used to root the phone