had an idea of how to extract the bootloader

Discussion in 'Droid 4 Hacks' started by tdpolo26, Feb 11, 2012.

  1. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    i may be way off target here but i have an idea to extract the bootloader. I am willing to risk my friends droid x on it. so from what i understand the bootloader lives on a piece of rom on the motherboard. so it is not in the main storage area. that means its probably not a very big program. So if it does reside on its own little piece of rom there is a chance depending on what type of pic it is that you can use a pic programmer to read the rom. I am not sure if i am off in let field but if i am right it would mean getting the bootloader directly without having to pass throught the phone to get it.
    Also on a encryption stand point. I am not the best on this. I was thinking there most be something that unencrypts the kernel and the bootloader so they can talk, because two encrypted things cant talk to eachother i dont think. There has to be something. well i have a pic programmer and i may possibly have a phone i can rip apart let me know if anyone thinks this is legit. I would also need to know where to look. there is obviously going to be alot of pics. i may have to send it to a friend more skilled then me to do the extraction.
    I got this idea when i built a programmable christmas lights show at doityourselfchristmas.com. the guys there are great and know a ton about circuitry.
  2. guidot
    Offline

    guidot Developer Relations Staff Member Premium Member

    Joined:
    Feb 10, 2010
    Messages:
    7,350
    Likes Received:
    270
    Trophy Points:
    0
    Location:
    Massachusetts
    Umm, I think you may be a little bit off base.

    A lot of conversation has occurred on the bootloader issue. I don't think hardware modification is something an average user would be doing.

    Sent from the best 3G phone on Verizon.
  3. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    no i am not speaking of hardware modification. i am talking about getting the source code to the bootloader off the piece of rom. Once you have that getting someone who is better then i to reverse it from hex code (if thats what it is programmed in)
  4. myfishbear
    Offline

    myfishbear Developer Developer

    Joined:
    Jan 30, 2011
    Messages:
    1,292
    Likes Received:
    30
    Trophy Points:
    48
    Location:
    in the sea. sometimes on land as well
    omg too funny you dont seem to get what source code is. you build the bootlader with source... it isnt source itself, its compiled. anyway hex is a representation of a compiled app or a definition of a color, again having nothing to do with source code. basicily you are asking someone to read machine code off of a pried off rom chip on a old droid x which has nothing to do with a d4. your comments kind of remind me of an american dad episode where steve drinks too many energy drinks and takes apart the tv :icon_ rofl:
    Last edited: Feb 16, 2012
  5. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    I guess I misstyped saying programmed instead of compiled in but it shouldn't have been to tough to follow the idea
    Thankyou for insulting me, I have programmed pics before and I compile them to hex code onto the pic then if u want you can extract and decompile. I wasn't sure if it was protected on the chip. The idea was if you pull the hex off a dx and are able to decompile into regular readable code that we may be able to find something usefull from a signed bootloader. Then if there is something there, tear into a d4 possibly it was an idea. if u noticed in my original post I mentioned using a pic programr to extact code I didn't realize I was going to have to walk throygh how I do it. If you look at doitoyourselfchristmas.org they have whole sections dedicated to it. I built a bunch of renard motherboards after a few attempts was able to get programming the pics down.

    But your very funny thankyou for your useless post, btw the hex code has everything to do with the source code where do u think it comes from
  6. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    I was kinda hoping someone would have a usefull idea on this the droid x I have is shot so I am not worried about breaking it but I don't want to buy the chipreader if it is encrypted on the chip to. If I can read the hex off the chip it may lead to decompiling the code. I am only trying to help. I figured no headway has been made trying to hack in from the outside maybe the key is on the inside
    Last edited: Feb 16, 2012
  7. pc747
    Offline

    pc747 DF Administrator Staff Member Rescue Squad

    Joined:
    Dec 23, 2009
    Messages:
    17,387
    Likes Received:
    997
    Trophy Points:
    113
    If you have an idea and you think it might work then try it. If you fail you can learn from it. Hopefully your friend has another device other than the droid x.
  8. myfishbear
    Offline

    myfishbear Developer Developer

    Joined:
    Jan 30, 2011
    Messages:
    1,292
    Likes Received:
    30
    Trophy Points:
    48
    Location:
    in the sea. sometimes on land as well
    it comes from the programmer. he/she at motorola programs in the source code... like in a programming language... then he/she compiles it ... that's it... plus a dx boot loader is probably different than a d4.
  9. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny


    ok when i load to a pic, i load firmware on to that is just some code written in c,then i compile and send it to the chip....is that what you are trying to say because thats what i meant by hex code comes from the source code... my thought was the source code that makes the bootloader is compiled to hex then fed into the chip using a programmer which understands how each chip works...

    i know the dx is def different then the D4 i completely understand that idea... i was kinda thinking that if i can do it to one phone, maybe i could do it to others, or maybe who really understand where i am trying to go with better equipment and knowledge of nand and flash would be able to duplicate the idea.


    i guess i was just really hoping i could read the chip and decompile to regular code and find a weakness
  10. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    i am def planning on it.... kinda hoping that someone new where to look on the mb. it would make life a bit easier. i even talked to a friend that has access to a local colleges microchip lab and would be willing to help... we are not sure if anything will be found. If the chip is encrypted or locked (which i doubt it is) it will be impossible but they prolly dont think of anyone trying this.

    oh he has a few phones the dx was retire after a broken screen
    Last edited: Feb 16, 2012
  11. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    well that is a lost cause, unless anyone has something that can read ti chips, i was looking at the chip that is in our phones and it has a boot/rom section so there is a good chance its on there and i have no clue were to get something that could read off that oh darn.....even if it was another chip persay the hynix pop chip, i was looking at them i dont have anything that can read something this advanced, most the stuff i am programming are tiny little pics i have readers for bigger things just not so intricate. well it would have been neat to try
    [
  12. kptphalkon
    Offline

    kptphalkon New Member

    Joined:
    Dec 31, 2010
    Messages:
    1,380
    Likes Received:
    6
    Trophy Points:
    0
    I believe the only way to break moto's bootloaders is either brute forcing the encryption or somehow finageling the keys. This is a topic that has been chewed through many times, spawning too many rumors, failed ideas, and failed attempts.
  13. mattlgroff
    Offline

    mattlgroff Premium Member Premium Member Developer

    Joined:
    Dec 24, 2011
    Messages:
    184
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    San Diego
    That pretty much sums it all up...
  14. guidot
    Offline

    guidot Developer Relations Staff Member Premium Member

    Joined:
    Feb 10, 2010
    Messages:
    7,350
    Likes Received:
    270
    Trophy Points:
    0
    Location:
    Massachusetts
    I think I said this in post #2. ;)
  15. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
    yeah you did i really was hoping looking at it a different way would help i just thought of it while programming some of my renard boards
  16. obogobo
    Offline

    obogobo New Member

    Joined:
    Jun 25, 2010
    Messages:
    49
    Likes Received:
    0
    Trophy Points:
    0
  17. tdpolo26
    Offline

    tdpolo26 New Member

    Joined:
    Mar 27, 2010
    Messages:
    225
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    amherst ny
Search tags for this page

android extract bootloader

,
boot loader extraction
,
decompile android bootloader
,

extract bootloader

,
extract bootloader android
,
extract bootloader s4
,
extracting bootloder android
,
how to decompile bootloader
,
how to extract a bootloader
,
how to extract and modify an android phones bootloader
,

how to extract android bootloader

,
how to extract bootloader android
,
how to extract bootloaders from rom
,
how to unpack bootloader
,
radio motherboard