From 0c1370b5f1b3e8abc934ea913a4377f05f32e4a9 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Mon, 7 Aug 2017 22:05:24 +0300 Subject: Initial static build --- .../index.html | 76 ++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 docs/wiki/samsung-g800f-(Samsung-Galaxy-S5-mini)/index.html (limited to 'docs/wiki/samsung-g800f-(Samsung-Galaxy-S5-mini)') diff --git a/docs/wiki/samsung-g800f-(Samsung-Galaxy-S5-mini)/index.html b/docs/wiki/samsung-g800f-(Samsung-Galaxy-S5-mini)/index.html new file mode 100644 index 0000000..6cb3b39 --- /dev/null +++ b/docs/wiki/samsung-g800f-(Samsung-Galaxy-S5-mini)/index.html @@ -0,0 +1,76 @@ + + +
+ + +
+ postmarketOS
+ Device: Samsung Galaxy S5 mini (SM-G800F; European version)
+Cortex A7 (32 bit ARM), quad core 1.4GHz; 1.5GB RAM, 16GB storage.
+ +Press and hold "volume down + home + power" simultaneously. Then click volume up to confirm.
+SYSTEM partition, so we can't do the entire install using just pmbootstrap flasher.udevadm trigger causes a complete system freeze and eventual reboot. If you comment out that line in start_weston.sh and replace it by udevadm trigger --attr-match=name=sec_touchscreen, the touch screen should work.First, download the TWRP recovery ROM. You'll need both the .img.tar and the .img file. First, extract the tar file to obtain recovery.img. Then, put your phone in flash mode and flash using Heimdall:
$ heimdall flash --RECOVERY recovery.img --BOOT twrp-3.1.1-1-kminilte.img
+
+
+Now you should be able to connect to the device using adb.
Follow the android-recovery-zip steps, substituting samsung-g800f for your-device in all the commands. If you get an error lddtree not found, simply run apk add lddtree in the chroot environment and try again.
If you get the following errors:
+device-mapper: reload ioctl on failed: No such file or directory
+Failed to setup dm-crypt key mapping for device /dev/block/mmcblk0p18.
+Check that kernel supports aes-xts-plain64 cipher (check syslog for more info).
+
+
+You can try to reinstall with a different cipher, by editing install_options and changing the CIPHER line to CIPHER="aes-cbc-plain64", re-zipping and using adb sideload again.
This can be done via ./pmbootstrap.py flasher flash_kernel
It should boot, and show the Samsung splash screen. After that you should be able to connect via telnet
+ +