Jump to content

Samsung Galaxy Core Prime (samsung-coreprimeve3g)

From postmarketOS Wiki
Samsung Galaxy Core Prime
Samsung Galaxy Core Prime running XFCE
Samsung Galaxy Core Prime running XFCE
Manufacturer Samsung
Name Galaxy Core Prime
Codename samsung-coreprimeve3g
Released 2015
Type handset
Hardware
Chipset Spreadtrum SC7730S
CPU 4x 1.3 GHz ARM Cortex-A7
GPU ARM Mali-400 MP2
Display 4.5 in, PLS, 480 x 800 pixels
Storage 8 GB
Memory 1 GB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Android 4.4.4 (KitKat), upgradable to 5.1.1 (Lollipop)
Extended version
The most recent supported version from the manufacturer.
Android 4.4.4 (KitKat), upgradable to 5.1.1 (Lollipop)
postmarketOS
Category downstream
Pre-built images
Whether pre-built images are available here.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
3.10.65
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Works
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Internal storage
eMMC, SD cards, UFS, ...
Works
SD card
Also includes other external storage cards
Works
Battery
Charging and battery level reporting works
Works
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Untested
Audio
Audio playback, microphone, headset and buttons.
Broken
Camera
Untested
Connectivity
WiFi
Works
Bluetooth
Untested
Ethernet
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching
Untested
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Untested

Contributors

Users owning this device


Installation

Using pmbootstrap

  • pmbootstrap init

User interface: xfce4

  • pmbootstrap install --android-recovery-zip

To flash the image to the device: Sideload the zip by following this command:

  • pmbootstrap flasher --method=adb sideload

Important notes

  • If build failed try looking at the logs pmbootstrap log make sure patches are all OK. Every patch is necessary for functioning the device correctly including the touchscreen, display...
  • Before running nmtui to setup the wireless connection make sure you set the interface wlan0 state to up by typing this command: ip link set wlan0 up if you get ip: ioctl 0x8914 failed: Operation not permitted make sure the bcmdhd_mfg.bin and nvram_mfg.txt are in the right path.
  • sideload completes at ≈50% that's totally fine.
  • added a patch to the kernel to fix swapped colors (orange,blue) booting will feel it's broken but it's fine.
  • I didn't try other UIs you can test them and edit this page.
  • Make sure that systemd in pmbootstrap init is set to never i wasted much time figuring it out, if set to default kernel won't boot.
  • Flashing with heimdall (pmbootstrap flasher flash_rootfs) fails at 9-11%. TWRP works.
  • pmbootstrap flasher flash_kernel works without any errors.