maderstcok - OTA 2.3.340 update.zip

Discussion in 'Droid X Rooted Help' started by maderschramm, Jan 2, 2011.

Thread Status:
Not open for further replies.
  1. maderschramm

    maderschramm Member

    Joined:
    Jul 2, 2010
    Messages:
    672
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Madison, WI
    Ratings:
    +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
     
  2. sephtin

    sephtin Senior Member

    Joined:
    Aug 20, 2010
    Messages:
    1,807
    Likes Received:
    0
    Trophy Points:
    66
    Ratings:
    +0
    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!). :)
     
  3. andylulzyou

    andylulzyou Member

    Joined:
    Sep 9, 2010
    Messages:
    553
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +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
     
    #171 andylulzyou, Jan 30, 2011
    Last edited: Jan 30, 2011
  4. andylulzyou

    andylulzyou Member

    Joined:
    Sep 9, 2010
    Messages:
    553
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +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...
     
    #172 andylulzyou, Jan 30, 2011
    Last edited: Jan 30, 2011
  5. ClumsyNinja21

    ClumsyNinja21 Premium Member
    Premium Member Developer

    Joined:
    Jun 15, 2010
    Messages:
    743
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Chicago
    Ratings:
    +0
    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
     
  6. sephtin

    sephtin Senior Member

    Joined:
    Aug 20, 2010
    Messages:
    1,807
    Likes Received:
    0
    Trophy Points:
    66
    Ratings:
    +0
    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
     
    #174 sephtin, Jan 30, 2011
    Last edited: Jan 30, 2011
  7. maderschramm

    maderschramm Member

    Joined:
    Jul 2, 2010
    Messages:
    672
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Madison, WI
    Ratings:
    +0
    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.
     
  8. 9wire

    9wire Member

    Joined:
    Sep 27, 2010
    Messages:
    333
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    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
     
  9. andylulzyou

    andylulzyou Member

    Joined:
    Sep 9, 2010
    Messages:
    553
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    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.
     
  10. ClumsyNinja21

    ClumsyNinja21 Premium Member
    Premium Member Developer

    Joined:
    Jun 15, 2010
    Messages:
    743
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Chicago
    Ratings:
    +0
  11. maderschramm

    maderschramm Member

    Joined:
    Jul 2, 2010
    Messages:
    672
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Madison, WI
    Ratings:
    +0
    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:
    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
     
    #179 maderschramm, Jan 30, 2011
    Last edited: Jan 30, 2011
  12. sephtin

    sephtin Senior Member

    Joined:
    Aug 20, 2010
    Messages:
    1,807
    Likes Received:
    0
    Trophy Points:
    66
    Ratings:
    +0
    dirty, terrible, but very functional and useful hack...? ;)
     
Thread Status:
Not open for further replies.
Search tags for this page
droid x 2.3.340 zip
,
droid x stock rom update.zip
,
droid x update.zip
,

maderstcok

,
maderstcok - ota 2.3.340 update.zip
,
maderstcok droid x
,
maderstcok.zip
,
motorola x 40.zip
,
ota 2.3.340 update.zip
,
what version system recovery droid x