FORUMS
Remove All Ads from XDA

[Release]FeaMod Recovery 1.4 - based on CWM Recovery v. 5.5.0.4.

291 posts
Thanks Meter: 251
 
By manveru0, Senior Member on 3rd November 2011, 04:04 PM
Post Reply Email Thread
I've ported the CWM Recovery v. 5.0.2.7 to the Samsung Galaxy I9001 device.
Download it here and follow the instructions to install it. I will post any changes or updates again in this very first post.

Disclaimer: Flashing software onto your device might void your guarantee and may brick your phone. Use the attached software on your own risk. I am not responsible for any bricked device due to this software. You've been warned.

Credits and huge thanks go to:

Koush - for writing the original ClockworkMod Recovery
Ilarrain- for patching graphics.c for the Galaxy Ace device
YardE - providing init.d support to the custom kernel
Riversource - for providing scripts which make the handling of smd files super easy
All the users on this forum who have tested my former versions and helped to debug it - you're great

Are there any differences to "stock" CWM recovery which I can see?


Yes, there are. I've removed additional "No"'s in some functions. I've also changed the background logo and the name of the recovery (though "CWM Recovery" is still there due to make proper credits and copyright thing things). And of course there is the custom kernel included!

How to install/update

If you already have a FeaModRecovery version on your device it's simple:
Download one of the update.zip packages (starting with version 1.3) and copy it to one of your sdcards. Reboot into recovery and install the package (install zip from sdcard -> choose zip from ...).

If you're still on stock recovery or another one follow the the step-by-step instructions on the bottom of the post.

What about the version numbers?

The first number represents major updates (for example update to CWM 6 thus FeaMod v. 2)
The second number represents minor updates. For example if CWM goes up to 5.0.2.8 or I change something on my version.
The third number on some versions represents the kernel since it's a custom one and included in the whole package. So if only the last number changes, I have made "only" changes to the kernel.

Downloads
SMD files to flash via Odin

download FeaMod v1.1: http://www.mediafire.com/?oxxn0676fikkdaw
download FeaMod v1.2: http://www.mediafire.com/?u9996yn6i7rc92z

Hint:
For those who experience boot loops. Before you flash a new version copy the content of your external sdcard onto your pc and format it afterwards. This should help. After you've successfully flashed and rebooted into your system you can copy the files back on your external sdcard.



zip files OC/UV kernel to flash via FeaMod Recovery
WARNING:
Applying the FeaMod Recovery with the FeaCore_OC/UV kernel is dangerous and may brick your phone. In any case it will drain your battery faster when running on 1.8 GHz all the time. Only install it when you know what you are doing! Otherwise install a package without a OC/UV supporting kernel.


FeaMod Recovery 1.3.1 with FeaCore Phoenix OC stable release: http://mediafire.com/?al9s0abvdjrmg6e

FeaCore Phoenix includes:
-BFQ I/O scheduler 2 r1
-SIO I/O scheduler
-OC up to 1.8 GHz
-smartassV2 governor (ondemand is default)
-JFS and CIFS support
-tun included
-bootanimation support
-new boot sound
- I8150 GPU librarys
-cleancache

FeaMod Recovery 1.4 with FeaCore Phoenix OC stable release: http://www.mediafire.com/?jqfbvxflev1jcoz


zip files without OC/UV kernel to flash via FeaMod Recovery
FeaMod Recovery 1.3.1 with FeaCore Phoenix nonOC stable release: http://mediafire.com/?5unogie5i58x85r

FeaMod Recovery 1.4 with FeaCore Phoenix nonOC stable release:http://www.mediafire.com/?ben9s5a8bz1d3gc


if you wanna change your bootanimation, copy your downloaded bootanimation.zip to /system/media/sanim.zip (yes you have to rename it to sanim.zip). Change the modus to 644 (rw-r--r--).

How to change the bootanimation:

Copy the bootanimation.zip to your sdcard and start adb shell:

Code:
mount -o rw,remount /system
cd sdcard 
dd if=bootanimation.zip of=/system/media/sanim.zip
chmod 644 /system/media/sanim.zip


Changelog:

FeaMod v.1.1:
+ Performing a factory reset aka wipe data now doesn't delete the external sdcard anymore.
+ Performing a backup with no changes in the mount menu will automatically backup .android_secure as well.
+ The external sd card will no longer be "backuped" unless you manually mount the sd-ext in the mount menu.

FeaMod v.1.1.1:
+Kernel changes: initd support - implemented by YardE. BFQ I/O Scheduler implemented by me

FeaModRecovery v.1.2:
-Included the rest of the changes made by Koush
-You can now select wheter you wanna make the backup onto internal or external sdcard
-I've decided to let go the backup of the external sdcard (save .android_secure of course). Because it can destroy your internal sdcard when not properly handled and backing up the external sdcard on the external sdcard doesn't make any sense at all.

FeaModRecovery v.1.3:
- fixed a bug which led to a md5 mismatch when recovering only single partitions (advanced recovery).
- reimplement the reboot into recovery option. This option now makes sense again (see next point).
- I provide you from now on with update.zip packages to update FMR from within an already installed FMR.

FeaModRecovery v.1.4:
- https://github.com/CyanogenMod/andro...y/commits/ics/

Kernel (FeaCore_1.0 and FeaCore_1.0_OC/UV):
- update to jhash3 (for better reliability on data connections)
- implemented Brain**** Scheduler as main scheduler (CFS is gone for the moment)
- implemented interactive governor (ondemand is still default and already very aggressive)
- implemented BFQ I/O
- init.d support (thx to YardE)

Kernel FeaCore Phoenix (OC and nonOC):
-jhash (battery drain is too high with jhash3)
-CFS as CPU scheduler
-SmartassV2 as new governor (ondemand is default)
-CFQ, BFQ, SIO and Deadline as I/O schedulers (SIO is default)
-supports Boot animation
-custom Boot sound
-cleancache patches
-I8150 GPU libraries

How to use

Start the FeaMod Recovery by pressing your Power Button and the Volume Up button simultaneously. Hold both keys until the Samsung Logo appears. Release both keys after additional 2-3 seconds and wait. The system now boots into FeaMod Recovery.

Navigate in the menu: Volume Up/Volume Down buttons
Select item: Menu Button
Return to start screen: Return button

Additional hints

Old versions (all versions until v.1.1.1): To backup your external-sd too, you need to mount the sd-ext partition in FeaMod Recovery:
Select mounts and storage -> mount /sd-ext.
Warning:
Don't backup your external sdcard if its content is larger than the space on your internal sdcard left!!!

If not manually mounted only your apps on the sd-ext will be saved.

In case the system won't recognize your external sdcard: Copy the content of your external sdcard to your PC and format it within your ROM. Copy the files back onto the newly formatted external sdcard. Thx to Igor_999 for stumbling across that problem

Sources on github:
https://github.com/manveru0/FeaMod-Recovery

Have fun with it!

Do it step by step ;)


For Odin related things, look also at the attached image.

Important: You have to install busybox under /system/xbin/ in order to get the init scripts working.
Get "Busybox Installer" from the market. That version let you choose the location to install it.


1. If you don't have at least XXKP4, download it from samsungmobile (you need to register, but it's worth it)
Browse through the forum and go to our devices, there you'll find the ROMs. If your comfortable with your ROM
go to step 3.
2. Download Odin 4.43 from here and flash the files. If you have a one package file, download AriesVE.ops from this post and select that one in Odin
under OPS file. If you downloaded XXKP4 select the bootloader.tar as the BOOT file, the MODEM file as the phone file, the PDA file as the PDA file and the CSC file as the CSC file. Flash it and wait until your phone has rebooted back into the system.
3. Download FeaMod Recovery v.1.2.
4. Open Odin again and select the AriesVE.ops as the OPS file. Tick the one package option under OPTION. The select the FeaMod file as the One Package file. Flash it! After 10 to 15 secs your device will reboot into your system.
6. Copy the Universal Adrenaline v.13 zip file (download it from here: http://forum.xda-developers.com/show....php?t=1236779) to your internal or external sdcard.
5. Shut your device down and reboot into FeaMod Recovery v.1.2. by holding the Volume up and Power Button simultaneously until the Samsung Logo appears, hold it for 2,3 seconds longer and release both buttons. Welcome to FeaMod zone :D
6. Make a full backup either to your external or internal sdcard (look at the options you got) just to be sure.
7. Go to mount and storage -> mount /system
8. Go to advanced and select fix permissions.
9. Go to install zip from sdcard and select your fresh copy of adrenaline shot v. 13.
10. Reboot into system.

you got it! You now have FeaMod Recovery v.1.2. with the latest kernel from YardE and me which supports init.d and has BFQ as the default I/O scheduler. And you should have the applied adrenaline shot by now. Test it either with a terminal (you should have the /system/etc/init.d folder) or by the quadrant benchmark (you should get at least 2500 points). In case there are any questions left, ask for.
Attached Thumbnails
Click image for larger version

Name:	odin.JPG
Views:	15429
Size:	54.4 KB
ID:	770564  
Attached Files
File Type: zip AriesVE.ops.zip - [Click for QR Code] (277 Bytes, 64054 views)
File Type: zip Multi_Downloader_v4.43_with_smd0425.zip - [Click for QR Code] (208.0 KB, 39177 views)
The Following 82 Users Say Thank You to manveru0 For This Useful Post: [ View ] Gift manveru0 Ad-Free
 
 
3rd November 2011, 04:17 PM |#2  
Senior Member
Thanks Meter: 114
 
More
Nice. I just flashed it and its backing up right now. It seems to work like a charm. Thanks!
The Following User Says Thank You to reneph For This Useful Post: [ View ] Gift reneph Ad-Free
3rd November 2011, 05:13 PM |#3  
budakmaran's Avatar
Senior Member
Thanks Meter: 60
 
More
it's looks like this right??

The Following 2 Users Say Thank You to budakmaran For This Useful Post: [ View ] Gift budakmaran Ad-Free
3rd November 2011, 05:27 PM |#4  
annoymous1234's Avatar
Senior Member
Flag Gold Coast
Thanks Meter: 55
 
More
hi. sorry i don't get it. what is the function for this? is it to backup my current ROM?
3rd November 2011, 06:02 PM |#5  
Senior Member
Thanks Meter: 47
 
More
OK, I had a bad day today, but this made my day!

Thank you sooo MUCH!

So, now... Custom ROMs much more easily?
The Following User Says Thank You to crisdorya For This Useful Post: [ View ] Gift crisdorya Ad-Free
3rd November 2011, 06:04 PM |#6  
Senior Member
Thanks Meter: 114
 
More
Quote:
Originally Posted by budakmaran

it's looks like this right??

Yes, thats correct!
3rd November 2011, 06:19 PM |#7  
Member
Thanks Meter: 8
 
More
Talking AWESOME
I've said it before and i'm saying it again You are awesome!!! Thnx a lot.
And also a big thank you to netchip without whom i dont think we could have had this
I'm soooo happy! now cyanogen mod to look forward tooo
3rd November 2011, 06:29 PM |#8  
Senior Member
Thanks Meter: 135
 
More
Nice cwm works but somehow my sdcard is causing problems.... I will format it in windows and try it again
Because the problem is that my phone freezes and turns off when my sdcard is in my device

Sent from my GT-I9001
3rd November 2011, 06:36 PM |#9  
manveru0's Avatar
OP Senior Member
Flag Bern
Thanks Meter: 251
 
More
Quote:
Originally Posted by Blumdum

Nice cwm works but somehow my sdcard is causing problems.... I will format it in windows and try it again
Because the problem is that my phone freezes and turns off when my sdcard is in my device

Sent from my GT-I9001

You can also format your sdcard in CWM Recovery if your phone doesn't freeze in CWM:
mounts and storage -> format /sd-ext
3rd November 2011, 06:50 PM |#10  
Member
Thanks Meter: 9
 
More
sweeeeeeet ill try this later looking forward to cyanogen mod now we have working cwm
3rd November 2011, 07:13 PM |#11  
Senior Member
Thanks Meter: 135
 
More
Quote:
Originally Posted by manveru0

You can also format your sdcard in CWM Recovery if your phone doesn't freeze in CWM:
mounts and storage -> format /sd-ext

ok the ext-sdcard seems to work after i formatted the card
just have to copy back the files
The Following User Says Thank You to Blumdum For This Useful Post: [ View ] Gift Blumdum Ad-Free
Post Reply Subscribe to Thread

Tags
cwm recovery, feamod recovery

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes