- Nov 4, 2013
- 54
- 18
This is a first attempt to use ClockworkMod Recovery on the Mi3 tegra4 (pisces).
Working so far:
Installing:
(1) Disable automatic recovery reflashing (while running MIUI, requires busybox installed and a root shell, eg "adb root; adb shell")
Theoretically, this first step should be optional. CWM offers to do it for you when selecting reboot. BUT -- I didn't find a way to get directly to recovery from fastboot. And once MIUI is running, it overwrites your recovery. Bummer....
(2) Flash using fastboot
Use at your own risk, right now this is largely untested
Download: cwm-6.0.3.7-pisces-a20131110a.img
Older Releases: cwm-pisces
Source:
Note: As there's no kernel source available yet, the kernel is left out of device tree. For building yourself, extract stock kernel from your boot image and place it in the device tree (filename "kernel")
History:
a20131110a:
a20131110:
a20131109a: Integrated the first dualsystem support modification by M1cha
a20131109: Unmodified CyanogenMod source, no dualsystem support at all
Working so far:
- adbd in recovery
- nandroid backup/restore, including system1, boot1
- running any update.zip (including AROMA)
- choose system to install update to
- set active system
- does not correctly apply MIUI weekly updates (probably partition names not found, investigating)
Installing:
(1) Disable automatic recovery reflashing (while running MIUI, requires busybox installed and a root shell, eg "adb root; adb shell")
Code:
mount -o remount,rw /system
chmod 444 /system/etc/install-recovery.sh
mount -o remount,ro /system
(2) Flash using fastboot
Code:
adb reboot-recovery
{wait for fastboot}
fastboot flash recovery cwm-*-pisces-*.img
Use at your own risk, right now this is largely untested
Download: cwm-6.0.3.7-pisces-a20131110a.img
Older Releases: cwm-pisces
Source:
Note: As there's no kernel source available yet, the kernel is left out of device tree. For building yourself, extract stock kernel from your boot image and place it in the device tree (filename "kernel")
History:
a20131110a:
- Integrated all fixes by M1cha that are not related to TDB -- backup/restore of boot1 now working
- Set default storage to /sdcard/0, nandroid backups now accessible via MTP
a20131110:
- Integrated boot-system selection and recovery-check for both systems
- Used biggest font for readability on fullHD display
a20131109a: Integrated the first dualsystem support modification by M1cha
a20131109: Unmodified CyanogenMod source, no dualsystem support at all
Last edited: