TUTORIAL: Original Moto Q Complete Debrand, including power on rom logo

Discussion in 'Motorola Q' started by trintek, Mar 12, 2009.

?

how cool is that?

  1. FINALLY!!!

    0 vote(s)
    0.0%
  2. take it or leave it....

    8 vote(s)
    72.7%
  3. but but but, i like my free advertising of carriers

    3 vote(s)
    27.3%
  1. trintek

    trintek New Member

    Joined:
    Feb 23, 2009
    Messages:
    42
    Likes Received:
    0
    TUTORIAL: Original Moto Q Complete Debrand, including power on rom logo

    How to completely debrand your moto q

    Intro:
    The one thing that has been vexing q users since the q was first introduced has been the power on carrier or default logo. This logo is located in your bootloader rom and is not replaceable by traditional methods. I bought my original q off of ebay as i wanted a pda that i could easily hack and add apps to. so the 6 (power on, animation, carrier logo during calls and dialing, shutdown, and 2 logos on the housing) verizon logos royally perturbed me.

    within 2 days of getting the phone i had removed the case logos, within a week i had all but one of the software logos gone. I then spent most of the last month comparing monster packs, upgrades, using resource rippers, converters, etc. finally i figured this one out yesterday.

    so without too much further ado, here is how you can completely remova all carrier branding. confirmed to work with alltel, verizon, telus, generic, vivo, and mww monsters and upgrades.

    Disclaimer:
    as with anything that voids the warranty on your product, i take no responsibility. If you don't know what you are doing, then please don't do it. If you think you know what you are doing, and screw something up, don't blame me. If you follow my directions to the letter, and your phone dies, not my problem. The methods i outline worked perfect for me, thats the only claim i am making.

    Reuse:
    If you post this elsewhere, remember to give credit. and if this helps you, remember to thank me.

    Thanks to:
    Yuet for the original corona editor tutorial and english language snapshot of interface
    (http://yuetblog.blogspot.com/2007/02/change-boot-picture-part-1.html)
    Unicoder for the app unlock process
    (http://robertpeloschek.blogspot.com/2006/03/howto-application-unlock-your-windows.html)
    Ben Hirashima for the dialpad cab
    (http://www.benhirashima.com/software/)
    Pgrutz for startupanimationgenerator
    (took me forever to find this, so am attaching it here)
    0vZ for moto bootscreen replacer
    (http://mototunes.motofan.ru/index.php?mod=hellomoto‚Ć©=en)
    Loque for corona editor
    (attached here with the english language interface graphic)



    Final Product:
    Video of the finished phone, vids are the same, 2 links provided for redundancy

    http://www.flickr.com/photos/trintek/3348989149/




    External Logo Removal:
    1) buy a moto q without any external logos
    2) buy a replacement shell and change it out
    3) mechanical removal (sugar cube, sand paper, razor blade)
    4) chemical removal (gunk off, goo gone, etc)

    i opted for #3 and used a razor blade with no force, just a very light scraping. worked great, no scratches



    Software Logo Removal:


    Tools Needed
    VRZ_Q2_C_06.47.05I_01.0A.00R_MONSTER_01.sbf (if doing things the short way)
    A suitable monsterpack (if doing things the long way)
    Moto Boot Screen Replacer (linked)
    Corona Editor (attached)
    An Image Editor
    PHM Registry Editor or Regedit STG
    dialpad.cab (attached)
    RSDLite
    RSD General
    Sprite Backup
    Startup Animation Generator (attached)

    I have included Startup Animation Generator, Corona Editor with screenshot for reference, and DialPad.cab as an attachment to this tutorial.

    Motorola Boot Screen Replacer with custom ini has been uploaded elsewhere as it is larger than the forum limits, a link to it is here:
    http://www.badongo.com/file/13831475

    You will need to locate the other tools on your own, i recommend google or mobile-files.


    Preliminary:
    Backup everything, you will lose all data, program settings, registry edits, etc
    Load sprite backup, do a full custom backup to your memory card
    Load rsd general, wait for it to detect your phone
    Click on provisioning
    Add check marks to CDMA NAM, PRL, BROWSER, ERI, EVDO, MOBILE IP, RTT DATA, MMS SETTING
    Click "Read Phone"
    Once it is done reading, click on each of the checked titles and click "Save File"
    After you are done with all that, shut your phone off and remove the memory card
    Hook your phone to a charger and let it charge while you get the flash file ready


    Boot logo / power on logo
    This is the most involved section, and regardless of how you do it, at this point you will have to reflash your phone to be successful.

    Load Motorola Bootscreen Replacer
    Open your monster.sbf
    http://www.flickr.com/photos/trintek/3348953045/
    Select "320x240" radio button
    Choose flash file type "Moto Q Most Versions"
    Check box "This file is full backup"
    Click "Load image from flash"
    Click "Save to file"
    Save as temp1.bmp
    Minimize Motorola Bootscreen Replacer

    Open image editor
    Open temp1.bmp
    Rotate image 90 degrees clockwise
    Create a new image that is 302x240 (yes 302, not 320)
    Edit however you wish
    Copy your new image and paste it over the existing one being sure to leave the white space as is
    Once done, flatten the image if you need to and rotate it 90 degrees counter-clockwise
    Save image

    Restore Motorola Bootscreen Replacer
    Click "Load from file"
    http://www.flickr.com/photos/trintek/3349782064/
    Select the bitmap you just saved (it may not show up completely in the preview window on the main screen, don't worry about that)
    Click "Save flash"
    http://www.flickr.com/photos/trintek/3349782106/
    Congratulations, you are now ready to flash your phone.

    NOTE:
    If you do not see your logo in the bootscreen replacer preview while doing the above, you probably have a non-standard firmware, i have tested this with most Monster and Upgrade files and it works.
    If you have a nonstandard firmware, try this:

    Open Corona Editor (interface is in chinese, so use: http://www.flickr.com/photos/trintek/3349004529/sizes/o/ as a reference)
    File>Open (1st entry) show all files, your_monster.sbf
    Change width to 240
    Change height to 320
    Change format to 16bpp
    Hit Down Page until you find your image
    http://www.flickr.com/photos/trintek/3349782388/sizes/o/
    Page up once, you will see the line in the photo above closest to the bottom, you will want to fine tune that until the line is at the bottom right corner but not past it
    http://www.flickr.com/photos/trintek/3348953381/sizes/o/
    (I already modified the ini for boot screen replacer for the majority of moto q firmware)
    Page down once to verify image is loaded correctly and to get your offset
    http://www.flickr.com/photos/trintek/3349782466/sizes/o/
    Open offset.ini in your Bootscreen Replacer directory
    Add an entry to the bottom with the offset you just found (use my entry as an example)
    Save offset.ini
    Close Corona Editor
    Now go back and try the bootscreen replacer section again, but this time choose your new entry under "flash file type"


    Flashing your phone:

    Turn your phone on in bootloader mode (hold "A" + "enter" + power button)
    Connect usb cable
    Load RSDLite
    Click the "..." and load the sbf file you saved
    Click on the device you wish to flash
    Click start
    http://www.flickr.com/photos/trintek/3348953143/sizes/o/
    Find something else to do while phone flashes
    http://www.flickr.com/photos/trintek/3348953177/sizes/o/
    Once flash is finished, verify that your power on logo has changed and move on to the next section
    http://www.flickr.com/photos/trintek/3348953207/sizes/o/


    Restore Backups:
    Load RSD General
    Click Phone Provisioning
    Recheck all the areas you checked during backup
    This time click "Load File" under each checked title
    Click "Write Phone" once all files have been loaded
    Insert memory card and execute the backup you made earlier with sprite backup


    I will not spend too much time on the last bits as they have been covered many times over, you can probably find most of the stuff in this forum, and if not, a google search is your friend.


    App Unlock Your Phone:
    This is required if you wish to proceed my way, without needing totalcommander, resco, etc.

    Install PHM registry editor or Regedit STG
    Edit the following keys

    HKEY_LOCAL_MACHINE\Security\Policies\Policies\00001001 = 2
    -> Change the value data from 2 to 1

    HKEY_LOCAL_MACHINE\Security\Policies\Policies\00001005 = 16
    -> Change the value data from 16 to 40

    HKEY_LOCAL_MACHINE\Security\Policies\Policies\00001017 = 128
    -> Change the value data from 128 to 144

    HKEY_LOCAL_MACHINE \Security\Policies\Policies
    -> Add new value "0000101b": Dword = 1

    close the registry editor from its menu or from your task manager and reboot your phone


    Startup Animation
    Load StartupAnimationGenerator
    Program is self explanatory (can use animated gif, series of gifs, or series of bitmaps)
    Explore your q, backup your original animation bin (in my case vzw_animation.bin)
    Replace your current animation bin file in your q's windows directory with the one you just created


    Startup / Shutdown Logos
    Copy the following files from your phone to a directory on your computer
    /windows/ms_screen.png (microsoft splash screen at startup)
    /windows/16_carrier_shutdown_131.jpg (verizon or other carrier shutdown screen)
    Edit them as you wish
    Copy both files back to \windows\
    Copy 16_carrier_shutdown_131.jpg to \application data\home\
    16_carrier_shutdown_131.jpg must be copied to both locations or else you will have the original logo pop back up when you shutdown


    Carrier Logo
    This is the logo displayed when you are placing a call, dialing a number, etc

    Method 1:
    Copy the following file from your phone to a directory on your computer
    /windows/16_brick_131.gif
    Edit this file as you wish
    Copy file back to \windows\

    Method 2:
    Download and install dialpad.cab


    At this point, you are done. Reboot your phone, post a screen shot, and remember to thank me if you feel i wasted your time in a good way ;)

    trintek

    Attached Files:

  2. blackmeto

    blackmeto Active Member

    Joined:
    Aug 14, 2008
    Messages:
    3,772
    Likes Received:
    0
    .................niiiice
  3. n99hockey

    n99hockey Moderator Staff Member

    Joined:
    Feb 7, 2007
    Messages:
    57,525
    Likes Received:
    15
    thats awesome thanks alot

    although it did seem like the boot up time was a bit longer than usual
  4. trintek

    trintek New Member

    Joined:
    Feb 23, 2009
    Messages:
    42
    Likes Received:
    0
    yeah, i have an issue with making things look good and am never in a rush to use my phone. 9 out of 10 times it isn't powered off, i have a car charger and two wall chargers (1 by the comp, 1 by the bed).

    the major reason for the long boot time is my startup animation is 3+ megs and i have 8 apps that run in the background (mortscript, kaspersky antivirus, photocontacts pro, sp helper, mwc cursor and 3 cursor packs, and a few custom apps)

    when i first booted before building the new animation transition, it booted fast, then i restored all my settings and apps, and added the first gen of the transition animation. at that point it wouldn't even play the smooth animation (8+ megs) all the way, so i cut every other frame. I may cut it back further, but... for now it serves as a good example of a complete debranding, so i may keep it around, at least until i decide to change themes. :2cool:
  5. n99hockey

    n99hockey Moderator Staff Member

    Joined:
    Feb 7, 2007
    Messages:
    57,525
    Likes Received:
    15
    ah ok gotcha
    thanks
  6. trintek

    trintek New Member

    Joined:
    Feb 23, 2009
    Messages:
    42
    Likes Received:
    0
    well, i significantly cut the startup and shutdown times by decreasing the animation yet again (original in video was 1/2 of original frams, am now at 1/4 of original frames), and changing out a few registry values. new timeouts for all splash screens are set at 200 instead of the original 1000 and 7000.

    am going to start looking into the running services and init sections now to see what else i can remove.

    edit
    startup time from initial image to usable desktop: 44 seconds
    shutdown time: 3 secs

    would like to cut the start time to ~30 seconds, but not sure if that will be possible without getting rid of the startup animation and maybe cooking a new rom
  7. Conquistador

    Conquistador New Member

    Joined:
    Oct 17, 2008
    Messages:
    280
    Likes Received:
    0
    Do you know how to cook a custom rom for the Q9c? If you do, help a brother out! I've been looking for info on this!
  8. trintek

    trintek New Member

    Joined:
    Feb 23, 2009
    Messages:
    42
    Likes Received:
    0
    unfortunately i do not. the only q i have messed with is this one (have had it for 1-2 months now). i have cooked some roms for the 6700 and 6800, and have had limited luck on this one so far.
  9. Conquistador

    Conquistador New Member

    Joined:
    Oct 17, 2008
    Messages:
    280
    Likes Received:
    0
    I thought I'd try out the Motorola Bootscreen Replacer. But the one that you provided the link to doesn't have the Moto Q as an option for the flash file type. Do you have a different version?

    Did you download the custom ini somewhere else?
  10. skandolis

    skandolis New Member

    Joined:
    Apr 5, 2009
    Messages:
    4
    Likes Received:
    0
    awesome job

    Awesome job, much thanks, my new boot screen looks great, only problem im having is with startupanimationGenerator, (im supposed to run this from phone right?) it tells me an unexpected error has ocurred in startupAnimationGenerator, select quit then restart this phone........
    any ideas? any help appreciated, thank you so much, great writeup
  11. trintek

    trintek New Member

    Joined:
    Feb 23, 2009
    Messages:
    42
    Likes Received:
    0
    just downloaded from the link i provided in the first post, it does have the moto q as an option "Moto Q most versions"

    just pop this at the end of your offset.ini if it is indeed missing

    [Moto Q Most Versions]
    Hellomoto=562E4A
  12. trintek

    trintek New Member

    Joined:
    Feb 23, 2009
    Messages:
    42
    Likes Received:
    0
    try running it on your desktop, it should work fine
  13. Conquistador

    Conquistador New Member

    Joined:
    Oct 17, 2008
    Messages:
    280
    Likes Received:
    0
    I downloaded it again and looked in the ini file. It didn't have the Moto Q setting. I added it, though, according to what you posted above. It worked great! Thanks! That saved me the time of finding it!
  14. ad187420

    ad187420 New Member

    Joined:
    Jul 31, 2008
    Messages:
    66
    Likes Received:
    0
    I would love to do all that and rebrand mine. I'm not even gonna attempt it though. Thanks given all the same for a great post. :2cool:
  15. skandolis

    skandolis New Member

    Joined:
    Apr 5, 2009
    Messages:
    4
    Likes Received:
    0
    thanks, it is working now, was something to do with sp3? works on xp sp2 but not on vista sp1 or xp sp3 new animation is great, (why does the boot screen stay up for 30+ seconds now though, after bootscreen, animations, and phone bootup are almost instant) sorry for not posting sooner, but i caught a bad bug, and just got my machine back on the net.
  16. Conquistador

    Conquistador New Member

    Joined:
    Oct 17, 2008
    Messages:
    280
    Likes Received:
    0
    For anyone that wants to debrand their Q9c but is a little scared about doing everything, I have the VZW Q9c flash that I altered with the Motorola logo as the boot image. I also made this cab that debrands everything else. THE FLASH FILE ONLY WORKS WITH THE Q9C/M. The cab file is also made for the Q9c/m and has never been tested on any other Q. But this will greatly simplify the process for Q9c owners. You need RSD Lite for the flash. FLASH AT YOUR OWN RISK.

    Enjoy!
    http://www.filefactory.com/file/agfaa25/n/DEBRANDED_VRZ_P3_NN_C_07_7A_00I_UPGRADE_FILE_01_rar

    http://www.filefactory.com/file/agfaa27/n/Q9c-Debrand_CAB
  17. rwekyes

    rwekyes New Member

    Joined:
    Mar 24, 2009
    Messages:
    2
    Likes Received:
    0
    So, I get to the part where I'm supposed to save all the files in RSD General, and it's only letting me save the CDMA NAM file(.nam extension) and the PRL file(.rla extension). For the other files, it tells me "Failed to read __ from data" and doesn't save a file. Anyone else have this problem? Anyone have a solution?

    I'm using RSD General 5.2.9, Win XP SP2, with an original Q.
  18. Conquistador

    Conquistador New Member

    Joined:
    Oct 17, 2008
    Messages:
    280
    Likes Received:
    0
    Do you know how to use QPST? If you set up QPST, click read from phone, then save to file. You'll have everything backed up that you need. When you flash, all you'll have to do is restore (load from file, write to phone). Sometimes a deactivation/reactivation is necessary. Unless someone has a solution for RSD... I came across the same problem using it...

Share This Page