maderstcok - OTA 2.3.340 update.zip

Status
Not open for further replies.

sephtin

Senior Member
Joined
Aug 20, 2010
Messages
1,807
Reaction score
0
No dice. Boot loops out the yizzy. If I nandroid, will I no longer be on 2.3.40?

If you nandroid restore, you should be all set! Nandroid will replace system, data, etc. But won't replace bootloader, kernel, or baseband, so you'll still be on 2.3.340... which is exactly what you want for your liberty install.

Just an FYI for both you and Mader... coming from ANY non-blur based ROM and doing Maderstcok is guaranteed to bootloop due to mismatch in framework (and the data that is stored for that framework).

Let us know how it goes!
 

frankjaegar

Member
Joined
Jan 11, 2010
Messages
46
Reaction score
0
Neat! I just finished restoring, about to rebootload then Nandroid Restore. Looking forward to being able to listen to music again.
 

frankjaegar

Member
Joined
Jan 11, 2010
Messages
46
Reaction score
0
Ended up wiping, installing maderstcok, nand restoring, reinstalling Liberty 1.0 without wiping, clearing Dalvik Cache then rebooting, reinstalling Linear, clearing Dalvik Cache then rebooting....

And now I type this from the droidforums app with a quadrant of 1706, and Pandora.humming along in the background. Thanks guys!


Now I sleeeeeep
 
OP
maderschramm

maderschramm

Member
Joined
Jul 2, 2010
Messages
672
Reaction score
0
Location
Madison, WI
Good to know sephtin
You know more about the intrincities than I do lol. Ill edit op...one day haha

Sent from my DROIDX using DroidForums App
 

sephtin

Senior Member
Joined
Aug 20, 2010
Messages
1,807
Reaction score
0
Good to know sephtin
You know more about the intrincities than I do lol. Ill edit op...one day haha

Sent from my DROIDX using DroidForums App

Meh, no worries. This is still one of the best tools out there currently to get back to (nearly) stock. :)

Super happy to see it available for the X... No 2.3.340 .sbf, but with this, at least now it's a 2 step process (2.3.320 .sbf, then this!). :)
 

andylulzyou

Member
Joined
Sep 9, 2010
Messages
553
Reaction score
0
People over at MyDroidWorld trying to discredit this wonderful .zip by saying Mader "stole it from tbh" I can't believe they have the nerve to say you stole TBH's work and are taking all the credit for it.. you credit TBH multiple times with this throughout your original posts and the update package.

need to go back to stock
 
Last edited:

andylulzyou

Member
Joined
Sep 9, 2010
Messages
553
Reaction score
0
LOL and now im getting pm's saying you took the TBH 340 System.zip and renamed it to Maderstcok..

EDIT: And now he pm's me saying that he's deleting my posts...
 
Last edited:

ClumsyNinja21

Premium Member
Premium Member
Developer
Joined
Jun 15, 2010
Messages
743
Reaction score
0
Location
Chicago
Careful bud..... I appreciate your opinions as much as everyone else's but we don't need a df vs mdw war. Let opinions be opinions and facts be facts my friend. Jolly made a bold statement by saying it's kanged however if p3 and tbh have not publicly denounced the zip or request df to remove the post, then we have to assume it was used with permission.

Sent from my DROIDX using DroidForums App
 

sephtin

Senior Member
Joined
Aug 20, 2010
Messages
1,807
Reaction score
0
LOL and now im getting pm's saying you took the TBH 340 System.zip and renamed it to Maderstcok..

EDIT: And now he pm's me saying that he's deleting my posts...

Go easy on the guy.. he's helped a TON of people on MDW.
His only fault is having been brainwashed by TBH... but even then, he's still a stand up guy.

I posted over there to hopefully clarify for him, in hopes that it's just a misunderstanding. I'm guessing that he believes that it's just a renamed file (which is what he is alluding to)... Perhaps I'm wrong, and TBH has released something similar to what Mader has? If so, I'm not aware of it... If they have a .zip that will take someone from 2.3.15 (or even before), and update them to full 2.3.340... I most certainly have not been made aware of it... :p
 
Last edited:
OP
maderschramm

maderschramm

Member
Joined
Jul 2, 2010
Messages
672
Reaction score
0
Location
Madison, WI
I appreciate your spunk andy, but I'd actually you rather you edit your posts and scale back, I'm with sephtin, I'm not looking to start a turf war here, I'm currently downloading the supposed file that the moderator was referring to and I'll see what difference there is.
 

9wire

Member
Joined
Sep 27, 2010
Messages
333
Reaction score
0
And if that doesn't work, who knows how to backup a LauncherPro setup, widgets and every last thing in the same position? Can Titanium Backup do that if configured right?

Thanks all.
There is an option to back up and restore on launcher pro settings. I've used it several times, I use a lot of text icons and they are a pita to re-do.


Sent from my DROIDX using DroidForums App
 

andylulzyou

Member
Joined
Sep 9, 2010
Messages
553
Reaction score
0
LOL and now im getting pm's saying you took the TBH 340 System.zip and renamed it to Maderstcok..

EDIT: And now he pm's me saying that he's deleting my posts...

Go easy on the guy.. he's helped a TON of people on MDW.
His only fault is having been brainwashed by TBH... but even then, he's still a stand up guy.

I posted over there to hopefully clarify for him, in hopes that it's just a misunderstanding. I'm guessing that he believes that it's just a renamed file (which is what he is alluding to)... Perhaps I'm wrong, and TBH has released something similar to what Mader has? If so, I'm not aware of it... If they have a .zip that will take someone from 2.3.15 (or even before), and update them to full 2.3.340... I most certainly have not been made aware of it... :p

I got involved in a back and forth pm with him about the same stuff that you just posted over there. Perhaps I over reacted in all of this, but it's annoying to see him denounce such a useful file when he hasn't even taken the time to properly understand what the file does.
 
OP
maderschramm

maderschramm

Member
Joined
Jul 2, 2010
Messages
672
Reaction score
0
Location
Madison, WI
Files aren't the same:

TBH's updater-script:
Code:
ui_print("TeamBlackHat Updater Zip");
ui_print("updating system...");
show_progress(0.050000,0);
assert(package_extract_file("system.img", "/tmp/system.img"),
       write_raw_image("/tmp/system.img", "system"),
       delete("/tmp/system.img"));

show_progress(0.050000,0);
The system.img contained updates you from .320 to .340 ONLY. Taken from TBH's post:
2.3.340 System Updater <This file functions the same as the system only SBF file>

This file will update your phone to 2.3.340, you may want to wipe your data partition before proceeding as it can lead to a bootloop. With this file and the others above, you can completely upgrade your phone from .320 to .340 with no need for a computer.

The "and the other's above" refers to the baseband, kernel, etc. etc.

maderstcok updater-script:
Code:
## maderschramm's 2.3.15 and up .340 fresh install update.zip 1/2/2011 ##

ui_print("");
ui_print("----------------------------");
ui_print("-                          -");
ui_print("-    maderstcok - v1.1     -");
ui_print("-   Froyo (ver 2.3.340)    -");
ui_print("-            by:           -");
ui_print("-       maderschramm       -");
ui_print("- you're about to be stock -");
ui_print("-   do NOT turn off phone  -");
ui_print("-     or it WILL brick.    -");
ui_print("-                          -");
ui_print("- This will take some time -");
ui_print("-       DON'T PANIC        -");
ui_print("-                          -");
ui_print("-     Special Thanks To    -");
ui_print("-      Team Black Hat,     -");
ui_print("-   most of this stuff is  -");
ui_print("-     theirs so please     -");
ui_print("-      donate to them.     -");
ui_print("-                          -");
ui_print("----------------------------");
ui_print("");

show_progress(1.000000, 0);

ui_print("Formatting System and Data Partitions...");
format("MTD", "system");
format("MTD", "data");
ui_print("Complete!");

set_progress(0.100000);

ui_print("Mounting System Partition...");
mount("MTD", "system", "/system");
ui_print("Done!");

ui_print("Reinitializing System...");
package_extract_dir("system", "/system");
ui_print("Complete!");

set_progress(0.200000);

ui_print("Setting Permissions...");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 0, 0755, 0644, "/preinstall");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 1001, 04770, "/system/bin/pppd-ril");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/librank");
set_perm(0, 0, 06755, "/system/xbin/procmem");
set_perm(0, 0, 06755, "/system/xbin/procrank");
set_perm(0, 0, 06755, "/system/bin/su");
set_perm(0, 0, 06755, "/system/xbin/tcpdump");
ui_print("Complete!");

set_progress(0.300000);

ui_print("Updating CDT...");
assert(package_extract_file("cdt.bin", "/tmp/cdt.bin.img"),
       write_raw_image("/tmp/cdt.bin.img", "cdt.bin"),
       delete("/tmp/cdt.bin.img"));
ui_print("Complete!");
	   
set_progress(0.400000);

ui_print("Updating CDROM...");
assert(package_extract_file("cdrom.bin", "/tmp/cdrom.img"),
       write_raw_image("/tmp/cdrom.img", "cdrom"),
       delete("/tmp/cdrom.img"));
ui_print("Complete!");
	   
set_progress(0.500000);

ui_print("Updating Device Tree...");
assert(package_extract_file("device_tree.bin", "/tmp/devtree.img"),
       write_raw_image("/tmp/devtree.img", "devtree"),
       delete("/tmp/devtree.img"));
ui_print("Complete!");
  
set_progress(0.600000);

ui_print("Updating LBL Bootloader...");
assert(package_extract_file("lbl", "/tmp/lbl.img"),
       write_raw_image("/tmp/lbl.img", "lbl"),
       delete("/tmp/lbl.img"));
ui_print("Complete!");
	   
set_progress(0.700000);

ui_print("Updating MBM Bootloader...");
assert(package_extract_file("mbm.bin", "/tmp/mbm.img"),
       write_raw_image("/tmp/mbm.img", "mbm"),
       delete("/tmp/mbm.img"));
ui_print("Complete!");
	   
set_progress(0.800000);

ui_print("Updating Boot Kernel...");
assert(package_extract_file("boot.img", "/tmp/boot.img"),
       write_raw_image("/tmp/boot.img", "boot"),
       delete("/tmp/boot.img"));
ui_print("Complete!");

set_progress(0.900000);

ui_print("Updating Radio...");
assert(package_extract_file("bp.img", "/tmp/bp.img"));
assert(package_extract_file("rdl.bin", "/tmp/rdl.bin"));
assert(motorola.update_cdma_bp("/tmp/rdl.bin", "/tmp/bp.img"),
       delete("/tmp/bp.img", "/tmp/rdl.bin"));
ui_print("Complete!");

set_progress(0.950000);

ui_print("Updating System to 2.3.340...");
unmount("/system");
assert(package_extract_file("system.img", "/tmp/system.img"),
       write_raw_image("/tmp/system.img", "system"),
       delete("/tmp/system.img"));
ui_print("Complete!");

set_progress(0.990000);

ui_print("Replacing Boot Image...");
assert(package_extract_file("logo.bin", "/tmp/logo.bin.img"),
       write_raw_image("/tmp/logo.bin.img", "logo.bin"),
       delete("/tmp/logo.bin.img"));
ui_print("Complete!");

set_progress(1.000000);

ui_print("Installation Complete!");
ui_print("see www.droidforums.net for support");

I'll admit it, mine's a dirty, terrible hack - much of the code is TBH's, hence why I made it extensively clear that I give them credit for it. I'm brand new on the development scene. I saw a niche and took the opportunity to create something that I felt was required. Also, the changing of the boot logo is not something contained in the TBH's system update (which will restore you to the M boot image if you had Tranq's for example) and the .320 system files I pulled off my own phone.

Hope this clears up some confusion

best,

maderschramm

tl;dr:

maderstcok and tbh's system updater are not the same thing
 
Last edited:
Status
Not open for further replies.
Top