yashsingh1/xdaforums huggingface dataset:
[Motorola Droid RAZR] XploitMachine:
I appreciate your efforts for the project of Bootloader Unlock of OMAP4 devices. I myself use Atrix 2 MB865, and was quite interested to see this thread. I saw some files posted by you: http://de.sourceforge.jp/projects/sfnet_xt910.motorola/

Out of that, the last one i.e., "motorola_security_moto_crypto.tgz" seems to have some sort of keys.

So, is it possible to make a raw a Bootloader and sign it with this keys somehow and make the device to boot it (by adb commands to flash boot.img or similar thing) ? This might save the trouble of BL unlocking, I hope.

I know this might have been tried and the device can get bricked, but is it still possible?
[Motorola Droid RAZR] Semseddin:
Lets hope it will happen one day. Devs will process these files one day for the razr and we would eventually get an unlocked bootloader or similar one with rsa keys. Remember all XT910 and XT912 is EOL'd.So it is End of life for warranty claims, production ended for the device in its factory. Motorola doesn't seem to be care for it otherwise how i could find these files. I mean look at the filenames, when i saw these files, i thought of " come and unlock my bootloader with these rsa keys and all other omap4 motorolas. " :D
[Motorola Droid RAZR] zakk87:
I contacted yesterday Nicole Summers from Motorola and she said that they will not share tools for unlock bootloader for now because XT910 Developer Edition is still available for sale and it's very risky. But she said that anyone can unlock bootloader. I don't know what it means.

Of course she transfered request for tools to the Motorola Team.

Maybe we must all asking about unlocking BL and wait. But [MENTION=2367031]Semseddin[/MENTION] don't give up. Be a savior for uor EOL RAZR.

cheers
[Motorola Droid RAZR] dtrail1:
She means the dev edition I guess.

Semseddin, thx for clrification and your effort on this topic! I will also dig deeper and support it in any way. :)

I could get some more info about the the Moto crypto files. I checked the sources and asked someone more skilled, they are even for kernel signature validation checks - but nothing with bootloader :(

Motorola would never share their RSA keys on a public place, that's for sure, and I guess you guys can confirm this - if they would do so, then after the RAZR becomes an old device, just like they unlocked the Xoom devices after a few years. But let's see, maybe we're getting suprised, who knows? ;)

And let's also check the other method Hashcode mentioned (sdcard bootloader).
[Motorola Droid RAZR] Crumplet:
Ok so i am trying to dig into my situation, i bought this phone from this link http://www.amazon.com/MOTOROLA-3300mAh-UNLOCKED-Generation-Products/dp/B0081CXN5I/ref=cm_cd_ql_qh_dp_t and it says factory unlocked.And ATM i am trying to find out is it is just GSM unlocked or Bootloader unlocked.If it is bootloader unlocked and not a developer edition then how did they unlock it?I will update soon as i here more about this.Maybe if it is the bootloader unlocked and not a developer edition then maybe we can contact this private company for the details cause we could per-sway them to give up the details and in-return promote this old phone on amazon to sell for more.HEHEHEHE

Well bad news it came with ics on it and since i updated to jellybean i am not sure if it erased the unlock if i did have one.Also in ap fastboot it says my device is locked.
[Motorola Droid RAZR] Crumplet:
Update seems this phone NON-developer edition is unlocked bootloader.However i lost it when i updated to jellybean i guess.Follow my updates via this link.http://www.amazon.com/this-phones-bootloader-unlocked-just/forum/Fx295BM7GR78LJ2/TxS6560KE5RZZY/1/ref=cm_cd_et_voterdr?_encoding=UTF8&asin=B0081CXN5I&cdMSG=addedToThread&cdShowComment=Mx2WBCUA9E6QXN7&newContentID=Mx1US5730WWTK9N&newContentNum=1#Mx2WBCUA9E6QXN7
[Motorola Droid RAZR] dtrail1:
I can remember similar cases in Germany where some unlockable phones where accidently shipped for retail by Motorola (not dev edition).

You could/can check it "fastboot oem unlock" command.

Gesendet von meinem XT910 mit Tapatalk 4
[Motorola Droid RAZR] Crumplet:
I will look into this.Either way would this situation at all help unlocking other droid razrs by me providing any info or file?

I also read this http://xdaforums.com/showthread.php?t=1410302 that only certain bootloader ver. are unlock able, and that someone else lost unlock when updating their OS from a gingerbread ver. same as me i am guess from ics to jellybean.I also tried to get my DEVICE ID using "$ fastboot oem get_unlock_data" so i could try the dev unlock from moto but the command was not recognized.C:\Users\Poop\Desktop\adt-bundle-windows-x86_64-20130917\sdk\platform-tools\$ fastboot oem get_unlock_data

I ran "fastboot oem unlock" and returned this

C:\Users\Poop\Desktop\adt-bundle-windows-x86_64-20130917

\sdk\platform-tools\fastboot oem unlock

...

(bootloader) fastboot oem unlock disabled!

FAILED (remote: )

finished. total time: 0.020s

So i am guessing it has been locked when i updated to jellybean.Let me ask this guy on amazon, can confirm if his device is unlocked or not in ap fastboot.

Update.Looks like this phones GSM is unlocked and bootloader locked.
[Motorola Droid RAZR] dtrail1:
Yes, this is the common case :/ - Sadly -

If someone else notices his bootloader is unlocked (like Heblu) he can update the OS while keeping his bootloader unlocked, by just bypassing CDT flash - an unlocked bootloader won't prevent newer OS from loading. However, remember this woman from Moto who said that every bootloader is unlockable? Yes, that's tru. EVERY bootloader can be unlocked by the right keys - but getting these keys is very hard I guess. And a common unlock command is locked for most phones. Getting the bootloader to load an boot.img from the sdcard would be great and maybe more easy...
[Motorola Droid RAZR] XploitMachine:
She should have provided us a 'hint', which might have given us some lead. :rolleyes:
[Motorola Droid RAZR] Semseddin:
Agreed, keep in touch with Nicole Summers until she leaks a way to unlock the bootloader :)
[Motorola Droid RAZR] dtrail1:
:D :D :D lol, that would the monster cheat - Mrs. Summers leaks a bootloader unlock for the RAZR!

Isn't she working at the customers support? Just curious if she's got that knowledge about the devices. However, that would be great! :)

Gesendet von meinem XT910 mit Tapatalk 4
[Motorola Droid RAZR] XploitMachine:
I'm afraid she can't do that, it'd mean unfaithfulness and cheating against the company which employs her.
[Motorola Droid RAZR] tydiamond11:
Unless she can talk them into saying this device is old now and everyone is off it by now so let's give it to them.

---------- Post added at 05:55 AM ---------- Previous post was at 05:55 AM ----------

:) lol just hoping
[Motorola Droid RAZR] dtrail1:
As long as they can make money by selling dev edition devices we'd have bad chances - I guess. But also hoping for a surprise.. :)
[Motorola Droid RAZR] Semseddin:
One of us could write a formal and serious letter to Google-Motorola and ask for the promised bootloader unlock solution instead of dev edition fooling customers in xt910's history. Those lies and its unlockable promised but never unlocked bootloader will continue to live with this device as a black stain in motorola history. If google is a real open source company, they should clean this stain and make everyone happy out of it.
[Motorola Droid RAZR] Semseddin:
http://www.security-database.com/detail.php?alert=USN-1999-1

Lets hope Dan would deliver unlock for omap4,too.
[Motorola Droid RAZR] lorilucille9:
Too bad we couldn't all do a big class action lawsuit against them for deceitful sales tactics... yeah in my dreams I suppose!
[Motorola Droid RAZR] Crumplet:
Then why don't we make one through legal zoom? Cost to submit one would cost around 200.00 USD and a Web page for people to sign it.
[Motorola Droid RAZR] Semseddin:
I think anyone from Germany, United Kingdom or France can sue motorola for their false advertising about the bootloader campaign. I would sue them myself for this but Motorola isn't virtually or physically available in Turkey. U.S citizens can't sue them for bootloader unlocking cause neither motorola or verizon advertised about the bootloader unlocking imho. I am sure if one of us sued motorola in these 3 countries, they would be forced to correct their bad business practice and release the bootloader unlocking option to user as they promised and advertised. ****ers.
[Motorola Droid RAZR] Crumplet:
Just cause we can't sign the class action lawsuit, does not mean we can support the cost to get it up and running...
[Motorola Droid RAZR] dtrail1:
Yeah, Moto and their "promises"... Sadly the providers/vendors can decide about the bootloader lock/unlock. But at least Moto should realize a solution for the Retail devices - if not for all.
[Motorola Droid RAZR] Semseddin:
I wonder if custom system,recovery,boot images could be signed with these rsa keys and get flashed over stock recovery in a locked device ? That would be cool :)
[Motorola Droid RAZR] XploitMachine:
That's what I had thought and said earlier in Post 52, but I don't think those are the RSA keys for BL unlocking. Moto won't let the keys float on the Internet.
[Motorola Droid RAZR] Dullawolf:
anyone try this? https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
[Motorola Droid RAZR] BrainChecker:
Of course...

Our problem isn't so simple...unfortunately :D
[Motorola Droid RAZR] Semseddin:
An article from ARM about secure boot for a nice read with tea.
[Motorola Droid RAZR] Crumplet:
So we have two choices. Start collecting a bounty, for either a hack or for filing a law suit. Which one you guys prefer to pursue?Because we need to do something...
[Motorola Droid RAZR] heblu:
Why not both in the same time
[Motorola Droid RAZR] Crumplet:
No clue. I am not sure what is going on. I did not start this thread, I am just following it. But if I did I think the less expensive route would be better and that would have to be the lawsuit.
[Motorola Droid RAZR] Nandeh:
Are you sure that having an unlocked BL we'll have all our problemas solved without having Moto drivers for our hardware? :confused:
[Motorola Droid RAZR] Crumplet:
From what a lot of other phones say, yes it would help.
[Motorola Droid RAZR] Semseddin:
Kexeced roms have driver issues. Once we get unlocked bootloader, we won't need kexec, so no problems with the drivers and such.
[Motorola Droid RAZR] tydiamond11:
Yeah this would help so much my DROID incredible is still running the newest android besides Kitkat! And it has a unlocked bootloader
[Motorola Droid RAZR] DigitalJosee:
What kind of RSA keys the bootloader use?

I mean, Why not a BruteForce mode? Just need to test every single key, and choose the correct one.
[Motorola Droid RAZR] dtrail1:
Oh we talked about that already 2 years ago and we figured that even if we could use the whole NSA-Computer-Center for a Bruteforce-Hack it would take months - or even years to crack the Moto RSA keys. The problem is that they're 256bit-encrypted.

---------- Post added at 03:45 PM ---------- Previous post was at 03:40 PM ----------

This is not true. The driver problems are related to the provided driver sources by Motorola - some of them aren't really open source but closed source, so we have to code working drivers for precompiled binaries, such like the camera. Moto keeps it ducati binary closed source, so we cannot simply make a working full HD video cam driver - not simply but it's still possible with a lot of trying and coding work, we have better chances for a working full HD cam for the 3.0.88 kernel which is the highest supported kernel version by Moto's provided ducati sources. But I am not sure if Hashcode will ever finish this work, and I don't know if my skills are enough to overtake it and finish it...But I will try as much as I can.

Another thing is that Moto's 3.0.8 kernel is a true hybrid, with many parts taken from the 3.4 kernel. So many parts of the kernel and drivers are back- or forward-ports, and coding on the base of a kernel like this isn't really simple...

Sorry to say that (I don't want to make you angry, mate :)) but the driver problems will persist - even with an unlocked bootloader. If Moto would provide full source codes for the RAZR devices and chips, then we had much less problems.
[Motorola Droid RAZR] DigitalJosee:
So, What's the difference between a locked and a unlocked bootloader?
[Motorola Droid RAZR] Semseddin:
I told before i will happily donate 50 USD who could break the chains of xt910/xt912. I think 1000$ could be enough to attract some professional guys into the subject.
[Motorola Droid RAZR] Crumplet:
OK so let's get a bounty going. For either a lawsuit or for a hack. So screw all this wasting time talking about it. I will throw 40.00 towards w/e
[Motorola Droid RAZR] dtrail1:
The difference is that a locked bootloader will alaways check the partition signatures for Moto's signature, especially the following partitions:

boot

recovery

cdrom

cid

This results in cases of flashing something to these partitions, like a kernel, the bootloader will prevent any flashing process in the case that the boot.img has no Moto signature.

In example: If the system partition would have been checked for signatures by the bootloader we wouldn't be able to flash any custom rom to the device.

Also the recovery partition is controlled/checked by the bootloader, that's why we cannot flash a common CWM to our device - our solution is a hijacked recovery, where the hijack is being executed on boot to load the recovery instead of booting into the system. The recovery itself is laying on another partition, like /pds or somewhere in /system (i.e. /system/bmm)

An unlocked bootloader won't check any signatures which allows to flash everything to any partition. The benefits of this are the use of common custom recoveries and flashing custom kernels to the boot partition. The biggest disadvantage of an unlocked bootloader is that it's potentially simple to HARD brick your device - just by flashing a wrong boot.img or something which changes the partition tables (e.g. when accidently flashing a rom from another device) in example.

So we are safe in some ways by having a locked bootloader - and also catched by less possibities. Kexec doesn't make any difference between the use of a custom kernel loaded from the boot partition or loaded from somewhere else by a kernel module. The way the kernel works is affected by its code - If our bootloader were unlocked and we could flash JBX-Kernel directly to the boot partition - it would have exactly the same problems without any further difference - Thanks to Moto's closed source driver parts like ducati, etc. THis is what I always try to explain, but I am not against a unlocked bootloader of course ;) But I think it's almost impossible to crack the bootloader or its RSA keys, but more simple to try a SDCARD custom bootloader. However, maybe it would be an idea to create a bounty for much more skilled kernel devs - even when Hashcode & co are leaving OMAP support - or someone who is able to crack, decrypt or leak Moto's closed source drivers as full open sources. If we had these we could make a fully working custom kernel experience - independant of the bootloader. I'm sure this fact can be confirmed by every experienced dev.

Kexec itself is working great. It just let the kexec kernel takeover and throws the stock kernel comnpletely out off the kernel memory so we have the full amount of ram free for use. Everything else which follows after booting the kexec kernel is dependant on the kernel itself, and has nothing more to do with kexec because after the kernel is loaded and starts booting, kexec's work is done.

I wish I had help by skilled and experienced kernel devs, so we could fix these last few issues.
[Motorola Droid RAZR] DigitalJosee:
So, if somebody leak full Motorola Drivers for Razr, a unlocked bootloader is unnecessary?
[Motorola Droid RAZR] Semseddin:
Allright,

I'm putting our names into OP as Donators.
[Motorola Droid RAZR] dtrail1:
Yes, and many users will be safe from hard bricking their devices, you know I am talking about the "crackflashers" (that's the ONLY REAL benefit with a locked bootloader for us :D) - but as a dev for kernel, development would be more easy with an unlocked bootloader because I hadn't to take care of the kexec loading process (which affects the hwmod setup in the kernel). But besides of that there aren't any big differences (and the hwmod configuretion isn't responsible for our driver problems). We need full sources from Moto. I talked once to a Motorola employee - but he couldn't help me with that.
[Motorola Droid RAZR] Nandeh:
Well, I could contribute with 20 €... Sorry for the little quantity but my earnings currently are lower than I'd like...

Obviously, we'll pay the dev when the work is done, right? :)
[Motorola Droid RAZR] Crumplet:
Should I send it to you so you can start collecting this bounty?
[Motorola Droid RAZR] Semseddin:
No don't send me money,bro. That is a burden I don't want to carry.

When that guy emerges with solution we will directly send to him.
[Motorola Droid RAZR] tydiamond11:
Yeah we all can just do that. I will send $15 if it works out.
[Motorola Droid RAZR] Semseddin:
Adding your name in the OP, tydiamond11. Thanks for the donation. Any amount of donations would help. 1000 USD could be a fair prize in return for the job done IMHO.What do you guys think about the bounty goal? The name of the baby is a question and we all as a community should put our hands into our pocket this time if we really want bootloader unlock. Our phone XT910 and XT912 are EOL'd (end of life) but still much better than many phones selling today. Believe me in this, i sell all brands and new phones as a part of my job. It is a piece of hardware with lacking software support for recent android versions IMHO. It is buried with 4.1.2 version by motorola. Google directed new motorola will not update it. So ,an unlocked bootloader for xt910 and xt912 would bring many new developers deving for our device since it is popular. Imagine stable cm11 in DROID RAZR MAXX with stable KitKat android.
[Motorola Droid RAZR] Semseddin:
Yeah, basically it is that we will pay the donation when bootloader unlock solution is released by the person who claim it. He will receive his bouny and we as the donors will pay instantly and send PayPal transaction numbers.
[Motorola Droid RAZR] pepcisko:
count me in with $50 - although I still believe getting proper drivers/sources from Motorola would be far more beneficial for the devs than having the bootloader unlocked ;)
[Motorola Droid RAZR] Semseddin:
Any outcome of an unlocked bootloader wıllbe better than what it is now. Thank you for the generous donation, added to OP.:good:
[Motorola Droid RAZR] Crumplet:
Ok 40.00 usd that's a deal i can make,,,1,000 usd would be more then enough as a total REWARD and so would 500.00 usd cause with 500.00 we can still make a law suit on behalf of people that are eligible to do so, IF WE can't find a crack within a reasonable amount of time WHICH WOULD BE?.I say either way, one way or another we try to do something.

Do me a favor in your original post please edit, and say that IF we can't find a crack for it within a reasonable amount of time that we will peruse a more legal approach in this matter and will still need the donations to go towards a lawyer in w/e country that is eligible to do so, so we can donate for a lawyer to make a law suit on behalf of whom ever it maybe.And so with that said make a list of people that are willing to sign this law suit from w/e preferred country you think this law suit should be filed in.Just get a list of people ready ahead of time now so when the time comes we will ready to go down that path.
[Motorola Droid RAZR] Semseddin:
We already collected 180USD my friend, 1000usd doesn't look big. The way i see it , Original RAZR holds much longer lifecycle than motorola's predicted eol date. Bootloader unlock for it would open the gates of original development for it.
[Motorola Droid RAZR] Crumplet:
Either way if the bootloader gets unlocked weather from a crack or a lawsuit, the resell value of our phones will go up maybe to it's original price down the raod if security on phones future wise became almost impossible to crack.Too not only have a plan A-Crack Or plan B-Lawsuit would be a good investment in my opinion.

We need a list of ready people willing to sign this lawsuit if plan A fails.
[Motorola Droid RAZR] Semseddin:
A class action lawsuit could be opened for free in any europe country. You don't need a paid lawyer to do that for you. It wouldn't be hard for us to show the false business practice motorola played with this device to the court. Remember that they told that xt910 would offer an unlockable bootloader where there were no carrier obligations and restrictions.Retail devices are free of those operator restrictions and we bought them. However they never provided unlock option to retail devices but instead tried to sell an imaginary copycat device called RAZR XT910 DEVELOPER EDITION without warranty.This is by itself is enough to show we are right on our goal. If any of us in these select three countries could start a class action with our proofs of the official bootloader lies of motorola, they could be forced to release the bootloader unlock solution as promised.
[Motorola Droid RAZR] Crumplet:
Just make a plan B cause from the sounds of it, that's what is going to happen.Make a list of ready and willing people.And keep the donation from plan-A ready for plan B available if needed.The only benefit besides custom development is the resell value of our phones going up would be xt910 users carrying the xt912 on are backs, as far as the plan B-Lawsuit goes.

I also have a plan C and that would be to report this thread to motorola, before plan B would happen cause in most cases proof is in the pudding when it comes to support and they might just want to avoid the whole plan B in the first place.

This just went viral congrat's 11.080 views so far and counting don't forget to vote and donate by saying you will in a original post as a confirmation if you can, you will have to make an account with xda i order to post your confirmations of a donation with the original thread maker AKA Semseddin so that he can put your name in with the rest of us supporters .... http://www.facebook.com/pages/Motorola-Razr-XT910/169747466472188
[Motorola Droid RAZR] Firex2:
set me on the list with 30€

but i think an unlocked bootloader is not the solution, better drivers are or the driver sources :)
[Motorola Droid RAZR] Semseddin:
You're set on the list with 30euro = 40 usd. :good:
[Motorola Droid RAZR] dtrail1:
Currently starting to work on KitKat project...

I am not sure about that many devs would come back to the RAZR when it gets its bootloader unlocked - since Kexec is working I thought at least some good devs would come back - but they didn't. I guess they left our device because of the bootloader lock - and Kexec came too late a little. Let's hope that we can work some out (whether it's a bootloader unlock or not) - and I try to keep the current working devs on the projects ;)
[Motorola Droid RAZR] XploitMachine:
Would any of the UBOOT thing from here help?

http://xdaforums.com/showthread.php?t=1701471

Samsung GT-I9100G also has OMAP 4430 and it has unlocked BL.
[Motorola Droid RAZR] dtrail1:
This might not work for us - because our bootloader is locked :/

But our locked bootloader also protects us from situations like described in your linked thread ;)
[Motorola Droid RAZR] XploitMachine:
One way, locked Bootloader is good as it saves from hard bricks, but for development, it's the worst thing to happen!
[Motorola Droid RAZR] Semseddin:
Well an unlocked bootloader device can be bricked much easier but it is also much easier to unbrick. If an xt910 modder could brick his device that way by flashing a wrong kernel, that's his stupidness and it is none of our business. We are more into " how to unlock " instead of " what to do for those stupid who brick their device, RTFM ! "