Jump to content

  1. 0
  2. 0
  3. 0/5

Rate this Topic

* * * * *
7 votes

[ROMS] Droid X 4.5.621 Stock Rooted / Stock Deodexed / Modded (1.6) ClockworkMod Flashable Updates by kY

  • Please log in to reply

OP ky41083

ky41083

Android Meddler

Posted 06 May 2012 - 10:24 PM #1

Mod Type:: ROM

Difficulty:: Easy

Mod Base:: Blur (Motorola)

Mod Status:: Stable

Apply In:: CWM Recovery

Carrier:: Verizon

Optional:: Debloated

Requires Root:: Yes

Optional:: Deodexed

Android Version:: 2.3.X (GB)

Source::
I've decided to make a separate thread for all of my releases on account of also deciding to release some modded .621 ROM's and want a single point of support / availability. Feel free to use my work however you want, just send some credit my way in your notes ;) Also, please do not link DIRECTLY to files, instead link to this post as I will be updating / fixing anything that may not be 100% and the links WILL change if / when I do this. I've tested these updates as much as possible, but you never know ;) Thank you for your cooperation.

I created the ROM's because I was running TBH .605 stock deodexed modded and found myself without options to go to .621 and keep all the awesomeness that made my phone so much more than it was on regular stock .605. The update I really focused on to replace TBH's .605 update on my phone was easily the most complicated, so it seemed fairly silly to not release the two stepping stones that are the first two ROM's. Especially since I know a lot of people like to run these two versions for various reasons anyhow.

I also created a small collection of updates along the way while I was messing with getting my .621 modded update polished and shiny, they have been released previously in various threads but not all in one place and none in the following form...

ALL updates have new / updated comments in the updater-script and ALL updates have been signed, which means you can (and should) turn ON (it's off by default) signature verification in ClockworkMod Recovery BEFORE you install any of these to rule out download / SD card issues.

ALL ROM's are FULL updates to 4.5.621. They've been made this way to try and simplify the previously convoluted (but still annoying) path you are forced to take if you break your phone and have to SBF. This has a few benefits as well as down sides:

1. They WILL wipe your /system partition and remove a few folders from /preinstall. MAKE A CWM BACKUP FIRST! Data & Cache wipe (factory reset) HIGHLY recommended.

2. They WILL also flash ALL non-filesystem images (just like the SBF) if you are currently on a Froyo kernel, they will flash everything BUT the radio if you are not.

3. Flashing ANY of these ROM's will LOCK you into running either the 4.5.604 Milestone X (2.6.32.9-geadffa3mcbk83@il93lnxdroid08 #1) or the arguably better 4.5.621 Droid X (2.6.32.9-g1282440mcbk83@il93lnxdroid08 #1) kernels. SBF / update.zip downgrading to previous versions has been DISABLED by Motorola's use of new signatures.

4. You CAN flash ANY of these ROM's directly from a fresh ezSBF with 1KDStaz_MX_4.5.604.iso (Milestone X 4.5.604 Gingerbread) and they will take you COMPLETELY to fresh rooted 4.5.621 (kernel, stock recovery, etc.) with the exception of the radio, which only needs to be flashed ONCE anyhow. See radio update notes below for more info.

5.You CAN flash ANY of these ROM's directly from ANY already rooted ROM, stock or otherwise. If coming from a non-stock ROM, a factory reset will almost certainly be required.

6. EVERYTHING was pulled from the stock SBF file and NOT copied from someone's CWM backup, so these are CLEAN updates with NO leftover files from OTA updates, etc.

The donate widget link is a widget that shows all donations in real time so everyone can see what has been donated so far. There are two people who donated before I made the widget that will not appear on it, so I am giving them credit here:

Special thanks to:
schneid for $10
mopartonyg for $5

All this flashing / restoring / SBF'ing and I'm sure the age of my Droid X (2+ years and counting) has finished off my poor battery :(. I could get about 20 minutes of screen on use out of a full charge. I have had to order a new one so PLEASE donate below (old donate widget) if my work has made your phone / life better :P

Update: After many months, it seems I have reached my $35 goal to cover my extended battery, yay! Lol. I am leaving the old donate widget link up for a history of contributors, I couldn't thank you enough. And, I am creating a general donate link for future contributions.

As almost any open source / free software dev will tell you, I have never worked harder or longer hours for less money (or even for free) in my life, but I wouldn't trade a single second of it for the world. I've learned an incredible amount about Android and Linux, I've gotten to know some incredible people, and above all I've created something incredible by doing something better than anyone else had up to this point. We don't do this for the money, we do this because we love it.

That being said, any amount is always much appreciated and will always be put to good use.

Posted Image

Now to the good stuff......


- Droid X ROM's -

4.5.621 Stock Rooted (621_Stock_Rooted_kY-Signed.zip)
MD5: 093DF62735691A9D1C01A5549B3F9D59

*** Notes ***
- Completely Stock Rooted 4.5.621
- Superuser 3.0.7 w/ su-bin 3.0.3.2
- OTA updates disabled via following method: Added .bak extension to BlurUpdater_VZW and Upgrader APK / ODEX files


4.5.621 Stock Rooted Deodexed (621_Stock_Rooted_Deodexed_kY-Signed.zip)
MD5: 19D93B7524FDED7830DE753FC5A96AEC

*** Notes ***
- Stock Rooted Deodexed Zipaligned 4.5.621
- Superuser 3.0.7 w/ su-bin 3.0.3.2
- OTA updates disabled via following method: Added .bak extension to BlurUpdater_VZW and Upgrader APK files


4.5.621 Modded

Change Log

1.7 (Link / Instructions)
"They've Done Studies: 60% Of The Time, It Works, Every Time" Edition

1.6 (621_Modded_1.6_kY-Signed.zip)
"Old Dog, New Tricks (Fixed)" Edition

MD5: B00B5BAA66CB06417D1D5B5FE731ABDB

*** Notes ***
- Modded Deodexed & Zipaligned
- Custom Boot Animation from Droid Razr
- 1% Battery w/ Nice Icons
- Working init.d system folder
- Bash Shell
- 8mb SD Cache
- Optimized ICS Stock Audio Files Added
- Optimized build.prop
- Optimized media_profiles.xml
- Flash Player updated to 11.1.111.16
- Hijacked Bootmenu 1.1.5
- Superuser 3.1.3 w/ su-bin 3.1.1
- BusyBox v1.20.2-linusyang
- -=V6 SuperCharger=- Update 8 (Preconfigured)
- LauncherPro 0.8.6 (ANYTHING but BlurHome!)
- Google Apps Updated:
Gmail 2.3.6
QuickSearchBox 1.3.3.247963
Vending 3.8.17
VoiceSearch 2.1.4

- Removed unneeded system apps. Removed
files can be extracted / flashed from:
| 621_Modded_Bloat_Restore_kY-Signed.zip |

*** If you are updating any Modded ROM release OLDER than 1.5, you must first uninstall updates for 3 removed system applications (Titanium Backup, ROM Manager, BusyBox Installer). After installing the new update you can reinstall these applications from the market and restore their settings from Titanium Backup (TB will auto-restore its settings from your SD card).


4.5.621 Modded 1.0 Bloat Restore (621_Modded_1.0_Bloat_Restore_kY-Signed.zip)
MD5: ED8EEC3E5E50D19533CDBCF5CCB21B66

*** Notes ***
- Restores removed system apps. Original
Google apps will be restored to
/system/app/Gapps.orig/ to avoid
overwriting newer versions already in place.

You can either flash this update from ClockworkMod Recovery to restore absolutely everything removed from the system partition (essentially bringing you back to a stock rooted deodexed state with some tweaks left over). Or (my preference if you want your phone to keep running fast) individually extract files to their original locations on a per app basis using Root Explorer or a similar file manager. For example if you want to add back in only Blur Flickr support, just extract those files from the .zip to system/app (do NOT forget to reset permissions / owner / group for ALL manually restored files).


- Droid X Add-On's -

HijackedBootMenu 1.1.5 621 1.1 (HijackedBootmenu_1.1.5_621_1.1_kY-Signed.zip)
MD5: 3B8BE57BDD73FDB5F78B0995D45A7DA9

Change Log

*** Notes ***
- Installs HijackedBootmenu (Overclocked & Undervolted)
- Sets up working init.d system folder
- Restores new logwrapper from 4.5.621
- Removes Droid 2 Bootstrap
- Removes /preinstall/recovery folder

This installer is SAFE to be installed over top of or upgrade an already working BootMenu installation. Use this installer to get new features that have been added since the last Modded ROM release. Also use this installer in the event that you need to restore any BootMenu components to their defaults because you or another application has altered them in any way.

OTHERWISE:

This installer assumes you already have Droid 2 Bootstrap installed, that you have used it to install recovery mode, and that you have used it to boot into recovery mode to install this update. If you have not done all 3 of these things, this installer probably will not work correctly as it relies on files that Droid 2 Bootstrap puts in place. If you are coming from another ROM to one of the 4.5.621 stock ROM's, you MUST leave recovery, install Droid 2 Bootstrap, then use it to install this update.

You can use this installer for ANY Droid X 4.5.621 ROM (stock / deodexed / modded / whatever). It will REMOVE Droid 2 Bootstrap and the app's associated data. Do NOT re-install Droid 2 Boostrap unless you want to break Bootmenu and possibly your phone.

TO ENTER BOOTMENU / RECOVERY FROM NOW ON: After powering on your phone, simply press the VOL - (vol down) key when you see the notification light turn blue while the red "M" is on the screen.


- Droid X Script's -

4.5.621 Modded Bloat Restore Reset Permissions Script (ResetSystemAppPerms.sh)
MD5: D9FA440D3D1ECAE4EC9C448517A71B84

*** Notes ***
- Reset permissions script for all files in system/app/.
- Execute as root and reboot after copying any apk's back into system/app/ from the Bloat Restore zip.


4.5.621 Shutdown Options Scripts & Icons

(GScript_Scripts_&_Icons-kY.zip)
MD5: D1C73288B4AFD75811F58AFD8945B12A

Files Included:
gscript/Ball-reboot-256.png
gscript/Ball-shutdown-256.png
gscript/Ball-standby-256.png
gscript/BootMenu on Reboot.sh
gscript/Button-reboot-256.png
gscript/Button-shutdown-256.png
gscript/Button-standby-256.png
gscript/Power Off.sh
gscript/Reboot to BootMenu.sh
gscript/Reboot.sh

*** Notes ***
- All scripts do exactly what the file name says.
- They were created to give people an easy way to do these things without having modifying the Android shutdown menu java code.

New: Added "BootMenu on Reboot.sh" script which sets the flag to enter BootMenu next boot, but does not reboot the device. Very useful in situations where you need a full device power-off & battery pull, like Modded update installs or EXT3 filesystem fix utility runs, but don't particularly enjoy having to sit on pins and needles waiting to catch that damn blue light :P

** To create homescreen shortcuts to these scripts simply download GScript Lite from the market, save these scripts to your sdcard (make sure you keep the gscript folder name), import them into GScript Lite and add them to your homescreen as a GScript Lite shortcut.

* Included some very nice icons to use for these shortcuts from here and here.


- Droid X Fix's -

4.5.621 Stock Rooted Symlink & Permissions Fixer (621_Rooted_Reset_Symlinks_Permissions_kY-Signed.zip)
MD5: 600B3C984CD440E433B48412847A2776

*** Notes ***
- Resets /system symlinks and permissions for ANY rooted stock / stock deodexed 4.5.621 ROM.

Very useful if a mucked up BusyBox install / broken or overwritten symlinks / wrong permissions related issue(s) is causing your phone to work incorrectly or bootloop.


4.5.621 Modded 1.0 Symlink & Permissions Fixer (621_Modded_1.0_Reset_Symlinks_Permissions_kY-Signed.zip)
MD5: 748A8FDBFA49D8D9C1E4765CD6AB85F5

*** Notes ***
- Resets /system symlinks and permissions for ONLY my Modded 4.5.621 ROM.

Very useful if a mucked up BusyBox install / broken or overwritten symlinks / wrong permissions related issue(s) is causing your phone to work incorrectly or bootloop.


Droid X Filesystem Fixer (DroidX_AllFS_FileSystem_Fixer_1.7_kY-Signed.zip)
MD5: 4C5169339038759B4E17FEFB2E8F107C

*** Notes ***
- Recovery mode filesystem repair script for Droid X
- Export log to SD card using advanced -> Report Error

Make sure you do a full power off & battery pull before running this utility. Doing so will force a system date / time reset, allowing the e2fsck utility to properly check & repair unmounted partitions.

What's New: Completely overhauled check & repair script. Previsouly I was running this utility up to 3 times in a row to completely fix all EXT3 errors on all partitions, now the utility simply runs 3 check & repair passes. This is the exact same filesystem check script that is executed at the beginning and end of every Modded ROM installer since 1.7.

I made this utility because I was getting bad (MD5 mismatch) CWMR backups of my /data partition and was trying to determine the cause by process of elimination. After the fact I realized this utility could be very useful in many different situations.


- Droid X Updater's -

01.09.15P (4.5.621) Radio (01.09.15P_Baseband_Updater_kY-Signed.zip)
MD5: 27157F482B3D5170448E224B27FCAA6F

*** Notes ***
- This update will fail if you are NOT on a Froyo kernel

If you are on a Gingerbread kernel based ROM you essentially have two options to get the new 15P radio:

1. RSD Lite SBF .621 stock. Then ezSBF with 1KDStaz_MX_4.5.604.iso (Milestone X 4.5.604 Gingerbread) live disc to get root. From there you can either flash one of my ROM's OR use my 604 to 621 Dif Images Update, then restore a ClockworkMod backup of ANY ROM that will run on the new .621 Gingerbread kernel.

2. If you are NOT on .604/.621 you can revert to any Froyo based ROM either by SBF or with an update.zip that also flashes the Froyo kernel (You CANNOT use this method if you are already running either 4.5.604 OR 4.5.621).


621 Images Update ONLY (621_Images_Update_kY-Signed.zip)
MD5: 67ADD767D299B1FF35B92F90B37C6C0A

*** Notes ***
- This update flashes all images (excluding the radio) ONLY from 4.5.621
- You must SBF stock .621 first if you want the 15P radio as it cannot be flashed on the Gingerbread kernel

I made this update again to cover all the bases. I have been getting odd CWMR nandroid MD5's and thought maybe some images weren't being flashed perfectly by Linux sbf_flash. This gives you a way to reflash them all directly from recovery mode (instead of ONLY flashing the one's that changed between the Milestone X SBF and Droid X 4.5.621).


604 to 621 Different Images Update ONLY (604_to_621_Dif_Images_Update_kY-Signed.zip)
MD5: C4BBA0D026B9972AC5A9BAB8DA43D617

*** Notes ***
- This update ONLY flashes images that are not exactly the same as the images flashed by the Milestone X 4.5.604 ezSBF by 1KDS
- You must SBF stock .621 first if you want the 15P radio as it cannot be flashed on the Gingerbread kernel


Happy flashing! :P

Edited by ky41083, 25 November 2012 - 09:03 PM.

  • 12 Likes
"Do it 'cause I love it!"

Waffleninja

Waffleninja

Nexus Addict

Posted 06 May 2012 - 10:45 PM #2

This is good work! I'm afraid I cannot try it because I like .605 :P
  • 0 Likes

Samsung Galaxy Nexus LTE - CM10.2 - CM kernel - Interactive - 300-1200 mHz - TWRP 2.6.0.0 (Current)
Motorola Droid X - VXL 1.0 - Boostedass V2 - 300-1000 mHz (Retired)


OP ky41083

ky41083

Android Meddler

Posted 06 May 2012 - 11:10 PM #3

This is good work! I'm afraid I cannot try it because I like .605 :P


Can't much blame you at this point. When my Modded update passes my testing you may have a reason to update ;) Also, running your .605 backup on the new kernel is always an option if you want to CWM restore your .605 after trying .621. Honestly I'm still using .605 that exact same way as my daily driver while I work out the last few bugs in my .621 Modded.

And thank you btw ;)

Edited by ky41083, 06 May 2012 - 11:12 PM.

  • 0 Likes
"Do it 'cause I love it!"

mopartonyg

mopartonyg

Android Beginner

  • 247 posts

Posted 07 May 2012 - 05:09 PM #4

hey ky would love to test the modded version if u need another guinea pig. thanks for your 621 work
  • 0 Likes

OP ky41083

ky41083

Android Meddler

Posted 07 May 2012 - 09:38 PM #5

hey ky would love to test the modded version if u need another guinea pig. thanks for your 621 work


For sure. As soon as I figure out this last little boot-loop bug (I've found a way around it, just trying to decide how to handle it or find a better way around it.) I'd like to run it as beta for about a week on my phone before I call it stable, but for that week it definitely wouldn't hurt to have a few other people testing it as well. I'll get at you as soon as I decide which method I want to use for avoiding the boot-loop ;)

Edited by ky41083, 07 May 2012 - 09:39 PM.

  • 0 Likes
"Do it 'cause I love it!"

mopartonyg

mopartonyg

Android Beginner

  • 247 posts

Posted 08 May 2012 - 05:27 AM #6

For sure. As soon as I figure out this last little boot-loop bug (I've found a way around it, just trying to decide how to handle it or find a better way around it.) I'd like to run it as beta for about a week on my phone before I call it stable, but for that week it definitely wouldn't hurt to have a few other people testing it as well. I'll get at you as soon as I decide which method I want to use for avoiding the boot-loop ;)

sounds good
  • 0 Likes

luv2increase

luv2increase

Android Beginner

  • 153 posts

Posted 08 May 2012 - 09:49 AM #7

Could I Flash the deodexed .621 over me being on m5 of AOKP? I am on .605.

Sent from my DROIDX using Tapatalk 2
  • 0 Likes

greedj

greedj

Android Beginner

  • 7 posts

Posted 08 May 2012 - 11:13 AM #8

Could I Flash the deodexed .621 over me being on m5 of AOKP? I am on .605.

Sent from my DROIDX using Tapatalk 2


I have a similar question.
Is 621_Stock_Rooted_kY-Signed.zip an AIO?
I assume it is an AIO because of the following statement:
"2. They WILL also flash ALL non-filesystem images (just like the SBF) if you are currently on a Froyo kernel, they will flash everything BUT the radio if you are not."
I just want to verify and be extra clear. :-)

I am running 4.5.605 rooted with the 15p Radio.

And I want to add, GREAT JOB!!!!!
  • 0 Likes

Goose306

Goose306

Goosie Pizzle

  • 2,581 posts

Posted 08 May 2012 - 12:12 PM #9

Could I Flash the deodexed .621 over me being on m5 of AOKP? I am on .605.

Sent from my DROIDX using Tapatalk 2

I have a similar question.
Is 621_Stock_Rooted_kY-Signed.zip an AIO?
I assume it is an AIO because of the following statement:
"2. They WILL also flash ALL non-filesystem images (just like the SBF) if you are currently on a Froyo kernel, they will flash everything BUT the radio if you are not."
I just want to verify and be extra clear. :-)

I am running 4.5.605 rooted with the 15p Radio.

And I want to add, GREAT JOB!!!!!


Yeah its an AIO. I just downloaded and checked the archive and it has the kernel, cdt, recoveries, etc. included. So if you flash this on non - .621 you will then be ON .621 (no reversion). You should be able to flash across with no problems, but keep in mind the repercussions of doing so...
  • 0 Likes

droidxhead

droidxhead

Average Android

  • 3 posts

Posted 08 May 2012 - 02:01 PM #10

i can't wait to fet ahold of the modded version! Thanks for the rooted stock file as well it was a life saver.

Edited by droidxhead, 08 May 2012 - 02:02 PM.

  • 0 Likes