[RECOVERY] Malez Recovery 0.6 + easy installer (now froyo compatible!) - Liquid S100 Android Development

For details go to the official page here
http://code.google.com/p/acer-liquid-malez-recovery/
Changelog V0.6 :
- compatible with froyo leak
- backup / restoration of cache partition
- backup compression (take a long time to process but about 40% gain)
- can replace an existing backup instead of creating a new one
- ability to move using search button
- market unlock for froyo
- busybox updated to 1.18.0
- logs have been rewritten to be more verbose
Changelog V0.5.4 :
- compatible with latest updates from acer (fix backlight issue)
Changelog V0.5.3 :
- new kernel to fix adb/usb toggle access on 0.14 bin
- fixed/updated root (su 2.0.3)
- fixed remount (when using adb shell remount on stock rom)
Changelog V0.5.2 :
- fixed apply update zip when FORMAT needed
- added mount /system/sd for applying patch when apps are stored on sd
- added umount all fs in flash menu
Changelog V0.5.1 :
- fixed market unlocker
- fixed apply update zip when apps are stored on sd
- added new su + Superuser.apk
Changelog V0.5 :
- busybox updated to 1.16
- if busybox is already installed on system, it can now be updated
- when rooting a device, a remount script will also be added (use adb shell remount to remount /system in rw mode)
- fixed wipe dalvik-cache
- added wipe all except ext parition on sd
- new boot screen
- added convert ext3 to ext 2 for sd card partition
- nandroid updated to v2.2.2.4 (fix a bad print in logfile on restore)
- added nandroid backup remove from menu (to free space on sd without any computer)
Changelog V0.4.3 :
- re Fix the install busybox error when not able to umount system partition (so, so sorry. I apalogize)
Changelog V0.4.2 :
- Fix the install busybox and sqlite error when not able to umount system partition
Changelog V0.4.1 :
- fix wipe cache print error
Changelog V0.4 :
- Fully rewritten menu
- Modified malez menu
- Root/unroot a phone using 2 differents set of files.
- Diplay if current system is rooted or not
- USB mass storage is now a toggle
- Backup/Restore menu
- Nandroid backup with or without ext parition
- Nandroid restore selection (latest/selection/with without ext2 and other option in malez menu) Won't restore recovery by default but can be done in malez menu.
- Bart backup / Bart restore
- Flash/Test menu
- Test syntax of an update.zip file without installing
- Ignore signature check on a update
- Wipe menu
- factory reset
- Dalvik-cache
- SD card ext partition
- battery stats
- rotate settings
- cache
- Partition/repair SD menu
- Partition SD card (swap/ext/fat) with free size
- Repair ext filesystem
- Convert to ext3/ext4
- Other menu
- Apps/Dalvik/Data current status
- Move apps to SD
- Move apps + dalvik to SD
- Move apps2sd + dalvik + data to SD
- Restore apps/dalvik/data from SD to phone
- Unlock market on current system to access all apps
- Install busybox 1.15.3 to current system
- install sqlite to current system
- fixed nandroid v2.2.2.3 (own version) to cheack free space before backuping and enforce checkings before restoration
- Added power off menu item
- New unyaffs binary patched by Koushik Dutta and Packetlss to fix the "losing root"-issue and incorrect file-time after a Nandroid restore
- New dump_image binary (by Brainaid) patched by Packetlss to fix the "bad blocks"- Nandroid restore issue. (This will not fix old corrupted Nandroid backups! Please make new backups!!)
- New mkyaffs2image binary
- New flash_image binary
- Nandroid menu options added (you can choose wich backup to restore)
- Many more features
- Other changes
QUOTE
Recovery Utilities by Malez v0.3
[1] Convert ext3 > ext4 no data loss
[2] Fix Permissions 2.03 experimental
[3] Backup APPS on ext to FAT32
[4] Restore APPS from FAT32 to ext
[5] Partition SD 3 partitions (can set sizes)
[6] Fix auto-rotate problems
=====================
[7a] Display apps2sd current status
[7b] Move phone apps to sd card
[7c] Move phone apps + dalvik to sd card
[7d] Move phone apps/dalvik/data to sd card
[7e] Move apps/dalvik/data back to phone
=====================
[8a] Run BART 1.0.1 Backup
[8b] Run BART 1.0.1 Restore
=====================
[9] Reset/delete Battery Stats
=====================
[10a] Backup Nandroid
[10b] Backup Nandroid (without ext2)
[10c] Restore latest Nandroid
[10d] Restore latest Nandroid (without ext2)
[10e] Restore specific Nandroid
[10f] Restore specific Nandroid (without ext2)
[10g] Restore specific Nandroid (with recovery, cache and ext2)
=====================
[11a] Root current system (mode 1)
[11b] Root current system (mode 2)
[11c] Unroot current system
[11d] Root status of current system
=====================
[12a] Unlock Market (auto detect)
[12b] Unlock Market 1.6
[12c] Unlock Market 2.1
[12d] Restore original Market
=====================
[13a] Install busybox
[13b] Install sqlite3
=====================
[q] Quit to Console Prompt
Boot me out of here! (reboot)
Enter Number>
Changelog V0.2.1 :
- nandroid updated to 2.2.2.2 (fixed backup when no ext2 partition and using standard recovery menu)
Changelog V0.2.1 :
- nandroid updated to 2.2.2.2 (fixed backup when no ext2 partition and using standard recovery menu)
Changelog V0.2 :
Many changes in this release
- compliant to any 1.6 or 2.X rom
- added bart
- added free sd card partitionning tool
- updates bysybox to 1.15.3
- modified nandroid to 2.2.2.1 (personnal version)
-you can choose whick backup restore, now only the next one (in recovery utilities)
- add ext2 partiton backup by default (usefull when using app2sd)
- 1.6 and 2.1 compatible
- fs check and mount corrected
- ext2 / noext2 options added​- full rewrite of apps2sd (move or copy apps stored in your phone to your sd card)
- created sd2apps (move or copy apps stored in you sd card back to your phone (only in recovery utilities)
- fixed wype
- added bart script
- created back office recovery utilies which allow to do a lot more operation (to launch it, adb shell (enter) malez )
- and more...
Initial release v0.1 :
Nandroid backup/restore only works with the acerLiquid E rom (I have tested of course) !!

Related

fix_permissions

how do I run fix_permissions on myTouch ?
First off your sig needs an update lol
Extended menu :
* Reboot system now :: reboot your phone
* USB-MS Toggle :: enable/disable USB mass storage (use when the phone is connected to your PC)
* Backup/Restore (recovery partition not included!)
o Nand backup :: Make a Nand backup
o Nand + ext backup :: Make a Nand + ext backup
o Nand restore :: Restore a Nand backup
o BART backup :: Make a BART backup (Nand + ext)
o BART restore :: Restore latest BART backup
* Flash zip from sdcard :: Flash a zip update file from your sdcard
* Wipe
o Wipe data/factory reset :: Wipe /data and /cache
o Wipe Dalvik-cache :: Wipe Dalvik-cache both on /data and ext
o Wipe SD:ext partition : Wipe the ext partition on your sdcard
o Wipe battery stats : Wipe the battery stats in /data
o Wipe rotate settings : Wipe the sensor settings in /data
* Partition sdcard
o Partition SD :: Interactive SD partitioning
o Repair SD:ext :: Repair the ext partition
o SD:ext2 to ext3 :: Convert ext2 to ext3
o SD:ext3 to ext4 :: Convert ext3 to ext4
* Other
o Fix apk uid mismatches :: Does extacly that
o Move apps+dalv to SD :: Moves all apps and Dalvik-cache to sdcard (This will NOT enable apps2sd!)
o Move recovery.log to SD :: Moves the recovery log file to your sdcard. (Use when you want more detailed recovery log information)
Click to expand...
Click to collapse
Mikey1022 said:
First off your sig needs an update lol
Click to expand...
Click to collapse
sig updated ,thank you

[Recovery] malez Recovery v0.2.1

malezRecovery_0.2.img
Here you can find my custom recovery wich works with both liquid 1.6 and liquid E 2.1 rom. It was originally base and Lickonn work.
The recovery images will not work on factory AAP, CSL or FET devices untill you do a full flash
An updgrade via acer download tools is needed. You will have to flash to an EMEA rom (thanks to Nova2.1 for his help)
Important notes to rom providers
In order to make your rom compatible with apps2sd, you need to add the lines in bold in the init.rc of your boot.img otherwise, system won't boot if apps are stored on the sd card ext partition.
chown system system /cache/recovery
chmod 0770 /cache/recovery
# APP2SD (Malez)
mount ext2 /dev/block/mmcblk0p2 /system/sd/ rw
mkdir /data/misc 01771 system misc
mkdir /data/misc/hcid 0770 bluetooth bluetooth
Click to expand...
Click to collapse
Community rom already provides 2 scripts
/system/etc/init.d/30apps2sd
/system/xbin/apps2sd
in LCR 1.1 they failed but might do the job soon.
Changelog V0.2.1 :
- nandroid updated to 2.2.2.2 (fixed backup when no ext2 partition and using standard recovery menu)
Changelog V0.2 :
Many changes in this release
- compliant to any 1.6 or 2.X rom
- added bart
- added free sd card partitionning tool
- updates bysybox to 1.15.3
- modified nandroid to 2.2.2.1 (personnal version)
-you can choose whick backup restore, now only the next one (in recovery utilities)
- add ext2 partiton backup by default (usefull when using app2sd)
- 1.6 and 2.1 compatible
- fs check and mount corrected
- ext2 / noext2 options added
- full rewrite of apps2sd (move or copy apps stored in your phone to your sd card)
- created sd2apps (move or copy apps stored in you sd card back to your phone (only in recovery utilities)
- fixed wype
- added bart script
- created back office recovery utilies which allow to do a lot more operation (to launch it, adb shell (enter) malez )
Recovery Utilities by Malez v0.1
[1] Convert ext3 > ext4 no data loss
[2] Fix Permissions 2.03 experimental
[3] Backup APPS on ext to FAT32
[4] Restore APPS from FAT32 to ext
[5] Partition SD 3 partitions (can set sizes)
[6] Fix auto-rotate problems
=====================
[7a] Move phone apps to sd card
[7b] Move phone apps to sd card (keep files on phone)
[7c] Move sd card apps back to phone
[7d] Move sd card apps back to phone (keep files on sdcard)
=====================
[8a] Run BART 1.0.1 Backup
[8b] Run BART 1.0.1 Restore
=====================
[9] Reset/delete Battery Stats
=====================
[10a] Backup Nandroid
[10b] Backup Nandroid (without ext2)
[10c] Restore latest Nandroid
[10d] Restore latest Nandroid (without ext2)
[10e] Restore specific Nandroid
[10f] Restore specific Nandroid (without ext2)
=====================
[q] Quit to Console Prompt
Boot me out of here! (reboot)
Enter Number>
- and more...
Click to expand...
Click to collapse
Initial release v0.1 :
Nandroid backup/restore only works with the acerLiquid E rom (I have tested of course) !!
Menu item explanation
- Reboot system now -> reboot in phone mode
- Apply sdcard:update.zip -> apply the update.zip file stored at root of the sdcard
- Apply any zip from sd -> apply any zip file (update format) from sd. A menu will le you choose which one
- Nandroid : backup -> perform a backup of all your system and data partition and also ext2 from sd (if exists)
- Nandroid : restore latest backup -> restore the latest made nandroid backup
- UMS on -> enable Usb Mass Storage so you can acces sd card as a usb key on you computer
- UMS off -> disable Usb Mass Storage
- Root current system -> root you system phone
- Remove root in current system -> remove root in you system phone. If an error occurs, choose install root before uninstalling it (Some roms auto root system on each startup so it might not be enough)
- Split sd for apps 2 sd -> create 2 partitions on you sd card : 500Mo ext + free left space fat). All data on sd are lost
- Move apps2sd -> move application from phone to sd card. You need compatible rom for this to work. If system don't boot after, it's not compatbile (see developper note in front of this post for info). To move apps back from sd card to phone, during boot failure, do "adb reboot recovery", then "adb shell" and "utility". Choose "Move sd card apps back to phone". Reboot
- Fix package uid mistmatches -> fixes permissions on Android data directories after upgrade
- Wipe data (factory reset) -> erase all you personnal apps and info. Sometimes needed after a system upgrade. May fix lots of instability problems. First boot takes a long time.
- Wipe dalvik-cache -> erase the dalvik-cache. First boot takes a long time.
- Copy recovery.log to sdcard. -> Copy the recovery log file to the root of your sd card so can see more detailes information.
If any of this comand failed, you can try to launch them via the utility menu. More detailed informations will be displayed.
To enter utility menu : adb shell (enter) utility (enter)
Download links
V0.2.1
http://rapidshare.com/files/358814947/malezRecovery_0.2.1.img
MD5 sum
909c6d08739cec3064ac0b9093d13b6a malezRecovery_0.2.1.img
V0.2
http://rapidshare.com/files/357929849/malezRecovery_0.2.img
MD5 sum
3003cb31c3859b898de1736599956a34 malezRecovery_0.2.img
V0.1
http://www.megaupload.com/?d=WNTQR36F
http://rapidshare.com/files/355642457/male...ery_2.1-0.1.img
MD5 sum
fb44320003c6b335df63b740208a287e malezRecovery_2.1-0.1.img
How to install
Boot phone in normal mode
adb reboot bootloader
fastboot-linux -i 0x0502 flash recovery malezRecovery_0.2.img
sending 'recovery' (4876 KB)... OKAY
writing 'recovery'... OKAY
fastboot-linux -i 0x0502 reboot
To enter recovery : adb reboot recovery
To enter recovery utilities :
- Connect usb
- boot in recovery
- from computer adb shell (enter) malez (enter)
If need any help, don't forget to copy recovery log to sd and send it.
Click to expand...
Click to collapse
Original thread by malez: MoDaCo
Just saw that 0.2.1 is released
http://android.modaco.com/content/a...com/303405/malezrecovery-v0-2-1-nandroid-fix/
I just arrived home, will update this later
Latest version added.
Thanks to malez!
is this working ok in donut too??
Yep, it does on both 1.6 & 2.1
I like this recovery, but why it don' t have wipe battery stats option??Is very very usefull!!!
Version 0.4.1 is out with many changes, see here for info (its includes wipe battery stats)
I can't post the link,
its in google code.google.com/p/acer-liquid-malez-recovery/
Hi, how i can remove this recovery?
Excuse me BrOw..
i've Acer Liquid E (512) Using The Official Froyo.
but when i try to install Malez Recovery, when my Phone Reboot and begin for installing MalezRecovery in recovery Mode, its always writen "fail" <in Red>
even in
- Malez 6.1.
- Malez 6.0
- Malez 5.3
my question is,
is this version work in My Acer Liquid E???

ZTE Light / V9 [ROM] [Froyo] Light Roast RLS6 [2011-05-19] [Gen2]

ALL CREDITS TO KALLT_KAFFE !!
Information
NOTE: Only for devices that have been upgraded to Android 2.2.
Based on the leaked 2.2 ROM V9_GENERICV1.0.0B03 (Android 2.2)
Rooted "out-of-the-box"
Support for Darktremors Apps2SD (apps on EXT2 partition on SD card)
Various updates to the Google apps as Maps, etc.
"Extra Settings" where you can easily switch between the LCD density settings, etc.
HW UI turned on
VMHeapTool included to easily change the VM Heap Size.
Added "Spare Parts" (I recommend changing the "Window" and "Transition" animations to "Fast")
Predefined APN list from CyanogenMod7 (NOTE: If you use Telia may be necessary to go in and actively choose Telia as Halebop seems to be the chosen default)
Instructions
If you have not already Clockwork Recovery installed, download OneClickRecoveryV9.apk and save on the SD card.
Then download Light_Roast_RLS6.zip and save on the SD card. (Mirror)
Install and run OneClickRecovery. (Alternatively, reboot to already installed Clockword using 'adb reboot recovery')
Make a backup of existing installation inside Clockwork (Backup and Restore -> Backup)
Install Light_Roast_RLS6.zip (Install zip from sdcard-> choose zip from sdcard-> etc ...)
Make a Wipe (wipe data / factory reset) (Only required for new installations or if you are upgrading from RLS2 or earlier)
Choose to restart the phone. (Reboot system now)
First boot takes extra long time so be patient.
Overclock AHB bus
First, install Light Roast RLS6 if you have not already done so.
Download and install Light_Roast_RLS5_ahb_overclocked.zip (ignore RLS5, it also applies to RLS6)
NOTE: Do NOT use this if you do not know how to restore the phone if it would not boot. There is no guarantee that all phones can handle AHB overclocking which is a 50% overclock of AHB bus in 480 and 600MHz.
Activate Apps2SD (NOTE: Android 2.2 has built in support for moveing apps to the SD card. This is another method that most people probably will survive without)
Make a backup on everything on your SD card that you want to save.
(Optional) If you have already installed apps then you must run "a2sd remove" via "adb shell".
Reboot into recovery (Can be made using "Extra Settings")
Partition SD card. It is basically meaningless to assign more than 512MB if you don't want to move Dalvik cache to the SD card. I recommend 512MB and 0MB swap (the kernel does not support swap and the phone has enough memory to not need swap)
Boot up again and now all the apps that are installed will automagically be on EXT2 partition on the SD card.
(Optional) If you did "a2sd remove" above then you must make a "a2sd reinstall" to move the apps to the partition.
Uninstall
Reboot into recovery (eg using "Extra Settings)
Restore the backup you made before you installed
(Optional) If you also wish to recover the leaked 2.2 ROM original recovery partition, download, install and run OneClickStockRecoveryV9.apk
NOTE: Everything is done at your own risk!

[scripts] (untested) app2sd scripts, sd card speed fix script

hi all! im new TF user but i tough i could post here some fixes and scripts that i use on my Samsung galaxy 3 but beaware that i have not tested these but they should work on every device im not responsible for any damage that may occur when you apply these scripts!!
1st there are 3 app2sd scripts
What is App2sd? App2sd is a utility which automatically moves some/all your data partition to your ext sd partition. So, your internal space is partially/not used
Which app2sd version should i choose? As you can see, there are 3 versions: App2sd-v1, App2sd-v2 & App2sd-v3.
Differences in versions App2sd-v1: It is the normal app2sd script. This script moves your /data/app/ & /data/log/ to your sdcard's ext partition. It is very fast but your real internal space will be full if you install many apps. This version is not recommended. App2sd-v2: It is an enchanced version of app2sd, which moves /data/app/, /data/log/ & /data/dalvik-cache/ to your sdcard's ext partition. It is fast and you can install many apps until your internal memory reaches 0mb.. Is is recommended for sdcards class2 - class4. App2sd-v3: It is an ultra enchanced version of app2sd, which is like data2sd, but you won't have so many lag like data2sd. App2sd-v3 moves /data/app/, /data/log/, /data/dalvik-cache/ & /data/data/ to your sdcard's ext partition. Your internal memory won't be used unless you do install so many apps and your sdcard's partition get full! SDcard class6+ is highly recommended! Conlusion: If you have class2 or class4 sdcard use App2sd-v2. If you have class6 sdcard use App2sd-v3.
Requirements You must have a kernel which supports init.d & ext4. And you must have an ext partition in your sdcard. Ext4 is recommended. And last thing... You need android 2.2.
How do i check my sdcard's class? Remove your sdcard from your phone and check if you see a circle with a number. If your dont see anything, you may have a class2 sdcard.
How to partition my sdcard? Download MiniTool Partition Wizard Home Edition 6.0. But make a backup before
How to install the script? Take a nandroid backup. Download it from links below and decompress it to your sd. You can either adb push this script in /system/etc/init.d/ or copy it with root eplorer to /system/etc/init.d/. Type the commands: adb shell (adb only) su mount -o rw,remount /dev/block/stl6 /system chmod 777 /system/etc/init.d/* chown 0.0 /system/etc/init.d/* Then reboot in recovery and do a wipe data/factory reset. All your data will be wiped. From now on some/all of your data (depends on the script version) will be moved to your sd automatically. Before you restore your apps with titanium, go in titanium preferences and select to force restore apps to internal memory. Don't move apps to external!!
Why i see only 200mb as internal? App2sd is invisible You can check your sdcard's ext partition in Titanium Backup.
=> app2sd script v.1
http://forum.xda-developers.com/attachment.php?attachmentid=592379&d=1305062488
=>app2sd script v.2
http://forum.xda-developers.com/attachment.php?attachmentid=592380&d=1305062488
=> app2sd script v.3
http://forum.xda-developers.com/attachment.php?attachmentid=592381&d=1305062488
credits go to KYRILLOS13 who introduced these on SG3!
then there is sd card reading speed fix
How to make it work!
At first it needs root & busybox...
Download the script, choose the cache size you want between 1024, 2048, 3072, 4096 kb! (Recommended size: 2048kb)
Extract the .zip file you downloaded and put the 77sdcardspeedfix in your sdcard.
Run root explorer and move the file in /system/etc/init.d/ (If there is no init.d folder, create one!).
You can also adb push 77sdcardspeedfix /system/etc/init.d/
Run a Terminal Emulator/Adb and type the commands:
Code:
adb shell (if you are using Terminal Emulator, skip this command)
su
chmod 777 /system/etc/init.d/77sdcardspeedfix
chown 0.0 /system/etc/init.d/77sdcardspeedfix
reboot
After that the phone will reboot. You will see that your sdcard reading speed has increased!
thanks for BRAINMASTER who made the script!

[SUMMARY][ROOT][XZDualRecovery][LB] SGP311 4.2.2 (10.3.1C.0.136)

Since 4.2.2, I think it is now a good idea to summarize what is working and what is not. All the following tools are used directly on a stock Locked Bootloader SGP311 4.2.2 (10.3.1.C.0.136):
Root:
- VROOT 1.7 (www.mgyun.com) - success
- Replace Chinese Superuser with Google Play SuperSU - success
- /system mount R/W - success
Recovery:
XZDualRecovery 2.7.10-BETA (http://forum.xda-developers.com/showthread.php?t=2261606) :
- Installation - success (2 attempts)
- CWM access internal storage and external storage (exfat) - success
- CWM Flashed DooMLoRD-Reboot_Wrapper-v1.0.zip (http://forum.xda-developers.com/showthread.php?t=2295666) - success
- CWM backup to internal storage - didn't try as not enough space
- CWM backup to external sdcard (exfat) - success
- CWM restore from internal storage - didn't try yet
- CWM restore from external sdcard (exfat) - didn't try yet
- CWM touch - not working
- TWRP - not usable due to orientation issue
Remarks:
All credits go to the original authors of the mentioned tools, recoveries and mods.
Feel free to extend the summary. Enjoy flashing!
Albert Poon said:
Since 4.2.2, I think it is now a good idea to summarize what is working and what is not. All the following tools are used directly on a stock Locked Bootloader SGP311 4.2.2 (10.3.1.C.0.136):
Root:
- VROOT 1.7 (www.mgyun.com) - success
- Replace Chinese Superuser with Google Play SuperSU - success
- /system mount R/W - success
Recovery:
XZDualRecovery 2.7.10-BETA (http://forum.xda-developers.com/showthread.php?t=2261606) :
- Installation - success (2 attempts)
- CWM access internal storage and external storage (exfat) - success
- CWM Flashed DooMLoRD-Reboot_Wrapper-v1.0.zip (http://forum.xda-developers.com/showthread.php?t=2295666) - success
- CWM backup to internal storage - didn't try as not enough space
- CWM backup to external sdcard (exfat) - success
- CWM restore from internal storage - didn't try yet
- CWM restore from external sdcard (exfat) - didn't try yet
- CWM touch - not working
- TWRP - not usable due to orientation issue
Remarks:
All credits go to the original authors of the mentioned tools, recoveries and mods.
Feel free to extend the summary. Enjoy flashing!
Click to expand...
Click to collapse
Hi,
may i know how do you do /system mount R/W ?
terrancechong said:
Hi,
may i know how do you do /system mount R/W ?
Click to expand...
Click to collapse
for example with root explorer.
Rootk1t said:
for example with root explorer.
Click to expand...
Click to collapse
got it ! thanks a lot
UPDATED:
Recovery:
XZDualRecovery 2.7.14-BETA (http://forum.xda-developers.com/show....php?t=2261606):
- CWM touch - working
Albert Poon said:
UPDATED:
Recovery:
XZDualRecovery 2.7.14-BETA (http://forum.xda-developers.com/show....php?t=2261606):
- CWM touch - working
Click to expand...
Click to collapse
link doesnt work

Categories

Resources