yashsingh1/xdaforums huggingface dataset:
[Motorola Droid Bionic] rlewis312010:
There are ways to have anything flashable but the bootloader itself locked. I want new kernels, tweaked parts of a normal flash, etc. Low level safety flash utility; boot, nuke, re install all parts. Ultimate safety. Locking it down like they have is annoying. It decreases lifespan of phones. Moto locks devices on allllllll carriers. Vzw has some phones locked only on their network. Overseas have unlocked phobes? Isn't that where Atrix hack came from? Ironic how locking phones is working. Locked here, unlocked on different network, some brands unlocked across networks then locked some more.

Moto is lying until what they promise has happened.
[Motorola Droid Bionic] brandogg:
The Atrix and Photon can be bootloader unlocked, but I believe other phone they've shipped since the DX has been locked down (at least in the US). Certainly a lot of it comes from the carriers (and it's not just Verizon), since the Xoom is unlockable (and Motorola will tell you how to do it).
[Motorola Droid Bionic] mike t:
I think Kexec might be our best chance of getting custom kernel's.
[Motorola Droid Bionic] mike t:
Exactly. Outdated software means people will buy new phones with new software.
[Motorola Droid Bionic] rlewis312010:
Updates from

Thanks Mike and brandog. Kexec was discussed with dx. I had the dx, then Eris before it and now Bionic. Good point about the one device moto voluntarily unlocked :) Others were cheesecake/devs and i think bootloader was unlockable from overseas. Nothing comparable from bionic? Atrix and Photon are cousins to Bionic i think. Different chipsets if i recall. Moto promised much that has yet to occur. Hard to believe they make probably best radios/antenna in phones and solid hardware yet, cannot keep any promises. UnlocjS and unlocked devices is not one unlocked device. That xoom have any phone functionality? That might be it for moto; no voluntarily unlocked phones.

Kexec was promised on dx, after a year it died, mentioned on other devices, cannot recall it functioning/released.

---------- Post added at 02:34 AM ---------- Previous post was at 02:30 AM ----------

Bingo, that is it. Nexus is cool but no hdmi out. Unless i am flat out wrong. Some say hardware lacks in build quality compared to moto devices.
[Motorola Droid Bionic] elreydotcom:
Newer Samsung and HTC devices support that functionality within the usb port. There is an adapter that turns usb into hdmi, but the port needs to support mhl+(I think that's what it's called) and so they don't need a dedicated hdmi port.

0001001- 0000011- 0010011

I. C. S.
[Motorola Droid Bionic] rlewis312010:
Cool, can you run that output via hdmi? Most high end audio/visual equipment uses hdmi. Output is one thing, if it is hdmi quality and plugs into hdmi is another (to me).
[Motorola Droid Bionic] brandogg:
Atrix 2, Photon, Bionic, RAZR (and Maxx) are all essentially the same phone.
[Motorola Droid Bionic] brainwash1:
You can get hdmi on a nexus with an adaptor.
[Motorola Droid Bionic] brandogg:
No you can't.
[Motorola Droid Bionic] mike t:
I saw in the D3 forum that hashcode has Kexec working on the D3 and has even gotten CM10 to boot but its not very stable. He tweeted a while back that he is working on Kexec for all the Moto devices he supports and the bionic is one of them.
[Motorola Droid Bionic] rlewis312010:
Need to see how that turns out:)
[Motorola Droid Bionic] amageus:
Great news. Now is Kexec an unlock or a bypass? All I know is the Hashcode is awesome!
[Motorola Droid Bionic] rickatnight11:
From what I understand kexec is a low-level boot command which can load a custom unsigned kernel after the signed one has initially been loaded. It essentially hijacks the boot process right as it starts.

This is a big deal, because the locked bootloader prevents us from replacing the stock kernel with our own, so any ROM requires that some tweaking be done to work with the stock kernel. (This is why ICS roms have sucked....they've been modified to run with the stock Gingerbread kernel. It's only now that official ICS has leaked, with a signed ICS kernel, that stable CM9 and MIUI ROMs are appearing, since we at least have an ICS kernel to work with.) Kexec lets us boot from an unsigned kernel resulting in much more stable (and feature-filled) ROMs.
[Motorola Droid Bionic] rlewis312010:
What was 2nd.int booting from droid x days? Liberty had a knock off that used that but killed battery. I've heard it mentioned for other phones. Hoping the enlightened ones can tell me how it differs from kexec. Can we use kexec to hack in ways we cannot now? It would be funny to unlock phones from that, lol, big middle finger to moto.
[Motorola Droid Bionic] brainwash1:
http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias=mobile&field-keywords=nexus+hdmi
[Motorola Droid Bionic] rickatnight11:
I believe 2nd init still boots from the same stock (signed) kernel, but hijacks the init process. When your phone boots it first loads the kernel, containing the base linux system and drivers. Then it commences to init, which is where it starts to boot the remaining system files, which make up the ROM. 2nd init hijacks at the init process to load an alternative system. This allows you to run a custom ROM on a stock kernel.

Kexec hijacks the actual kernel loading process, which stops the load of the original kernel and boots a different kernel. Since the signing check has already occured, the kexec'd kernel doesn't need to be signed. This allows you to run a custom ROM and kernel.
[Motorola Droid Bionic] nitro66215:
Just hit all the servers wih no new updates. Still the same one I saw yesterday. Will check back later tonight.
[Motorola Droid Bionic] DroidTh3ory:
Yeah... Having "assert" issues in the script. One bootloop, one soft brick, 3 fastboot write later. back where we started. LOL
[Motorola Droid Bionic] phydo:
Lol

And ty nitro. Ill check tomorrow
[Motorola Droid Bionic] zachdroid:
Nice work on the reduction of steps required phydo. This makes the surfing a bunch easier.

Zach
[Motorola Droid Bionic] phydo:
Oh yeah it does. plus I believe you don't ever have to wipe data. I think you can just set single parent mode, reboot, and go. I did every qa and staging server in like an hour the other night, maybe less. and that was with messing around.

The easier I make it, the more people that try, the better chance we have of getting stuff when it comes up and before it disappears
[Motorola Droid Bionic] nitro66215:
I'm not sure what changing the single parent mode does, but last night, all I did was do the two commands without rebooting. I was able to select the different server, and check it. I know that it changed because when I reached the QA2 server, I got the same update that we found the other day. Is there a real need to do the singleParentMode and reboot?
[Motorola Droid Bionic] phydo:
Ill test It later. You can hit *#*#4636#*#* in dialer. If the top server changes to the correct cloud server, and all the bottom ones still have info and didn't turn null, you should be fine. Thanks for the heads up. Could be much faster
[Motorola Droid Bionic] phydo:
I'm going to start trying to make a small app to automate the console processes so this can go even faster. pretty much should make it so anyone can do this easily.
[Motorola Droid Bionic] zachdroid:
My kid and wife are getting ready to nap. Going to browse furiously. Just got adv set up. Looking forward to trying to help crack this. Thanks for all the hard work you are putting into this.

This is why I love android and the forums. So many people working together and open about what they're doing. This beats the crappy out of ios windows and every other platform. Its the community that makes android rock.
[Motorola Droid Bionic] zachdroid:
Is the app in progress designed for phone use or computer use? Either way it sounds sweet.
[Motorola Droid Bionic] phydo:
Phone. I've never tried to write a real app tho, so bear with me.
[Motorola Droid Bionic] zachdroid:
For sure man. I look forward to what you come up with.
[Motorola Droid Bionic] phydo:
I think I have an actual app here that lets me check a server extremely fast, no reboots. still testing a little bit, but I'll update you guys with how its going.

if anyone managed to set up the xml files in the first section of the tutorial, I can send you the app and you can test it for me. I mean, you can't even really spend more than 30 minutes to scan all the servers.
[Motorola Droid Bionic] 0mie:
I'd love to try :)
[Motorola Droid Bionic] zachdroid:
Id be happy to try it out. It'll be a little while before I could get too deep into it but I'm down for the cause.
[Motorola Droid Bionic] 0mie:
It's asking me for a Motorola account, I know cellzealot posted a way around it, just don't know if it was this thread or the "original" cheesecake thread started by Ken
[Motorola Droid Bionic] phydo:
This one but if you hit setup account it skips it
[Motorola Droid Bionic] 0mie:
Hmm, it wasn't doing it for me...I will try again and see what I might have missed
[Motorola Droid Bionic] phydo:
If it gives a wifi error it means the server isn't up
[Motorola Droid Bionic] 0mie:
ohhhhh, that explains it :) lol
[Motorola Droid Bionic] rlewis312010:
Hopefully this comes along soon:). On droid hive it is being worked on. D3 is start point i think and then port to other phones. The kexec was mentioned on dx but stopped :( i had that phone in it's prime. 2nd.int was a novelty but killed battery. That was my first locked phone. Bionic from launch as vzw rep promised me one for $100, another for $150, lol. 30 calls later the corporate rep honored what a recorded call revealed. Maybe should have let it go but if i cancelled and did not pay $600, then the dumb restocking fee. 2x. Since then, i don't trust reps, vzw, or moto.
[Motorola Droid Bionic] RandomPooka:
That 2nd-init killing battery life was fixed on the DX AGES ago. I know this because Wizard0f0s and myself (Mostly Wiz) fixed it. As of the last cm7 DX ROM I released, people were getting anywhere from 18 hours to 2.5 DAYS on a charge, depending on usage and background syncs
[Motorola Droid Bionic] brandogg:
For some reason I read "Nexus 7" instead of just Nexus. My bad.
[Motorola Droid Bionic] rlewis312010:
Cool, i sold my x to get on 4g. Roms and tweaks are great but having them on 4g is better.
[Motorola Droid Bionic] RandomPooka:
Still have mine, but I got on another barely supported phone a few months ago to keep unlimited data. Bionic
[Motorola Droid Bionic] BleedsOrangeandBlue:
for those of you not keeping score at home, Hash tweeted that they got the RAZR booting with kexec. He is working on hacking together a kernel for the Droid 3 and says that the kernel will ultimately be used for all four of their supported devices (3/4/razr/bionic).
[Motorola Droid Bionic] rlewis312010:
Was trying to get cheesecake going on ics leaks but no luck. Looked at jtag port on bionic pcb but nobody has or wants to explore that. Looks dead here.
[Motorola Droid Bionic] BleedsOrangeandBlue:
Hash's kexec kernel project is still chugging along. He has hit a snag with the camera. It may be a while before we (Bionic community) see anything of note as this is being built around getting the D3 up to ICS and then moving the 4 devices forward.
[Motorola Droid Bionic] phydo:
Yeah. If you see setup account then hit that. It will either wifi error or try to update after
[Motorola Droid Bionic] zachdroid:
Ok, so I was using the cheesecake method after editing all of the necessary files, setting parent modes and so forth. I change cloud server and when I check to see the stats in the moto services page all I get is a bunch of nulls. Any ideas?

Zach

---------- Post added at 11:58 PM ---------- Previous post was at 11:48 PM ----------

After checking all of the servers I could find in the motorola services page I check out the dataa and it shows null for all of the settings under the "master cloud" which has changed with every server sniff. Am i doing something wrong? Should their be information in the services page besides null?

Zach

---------- Post added 3rd October 2011 at 12:31 AM ---------- Previous post was 2nd October 2011 at 11:58 PM ----------

Nitro,

What was the path that you followed in sql to find the settings.db to edit the proper line?

Zach
[Motorola Droid Bionic] phydo:
OK, Zach, I figured out that the nulls aren't an issue. When you hit update it will ask you to setup account. If you hit setup, it will either wifi error (which means server is down) or check for an update. If it checks for an update only then do the nulls change
[Motorola Droid Bionic] zachdroid:
Phydo,

Thanks, glad to hear it. I appreciate the clarification on the info. Nothing there last night, went through them all. Going to do a sweep this morning before going to work. i'll be back if I come up with anything worthy. Thanks.

Zach
[Motorola Droid Bionic] phydo:
I randomly test a few a couple times a day. Glad its working well. Ill work on the app later tonight for a public release.
[Motorola Droid Bionic] nitro66215:
data/data/com.motorola.android.providers.settings/databases/settings.db

line 113
[Motorola Droid Bionic] nitro66215:
886 to 892 update

Found on staging 1 and sdc100 . Let me know if it is wanted or found already.
[Motorola Droid Bionic] phydo:
Download it. Give it to p3droid

Pull it from /cache
[Motorola Droid Bionic] nitro66215:
I already have it. Just need to get it to p3droid
[Motorola Droid Bionic] phydo:
You have dropbox? Upload it there

I'm getting it now. I checked that server last night and this morning I believe so it must be hot off the compiler lol
[Motorola Droid Bionic] nitro66215:
No I don't. I was going to do MegaUpload

---------- Post added at 12:33 PM ---------- Previous post was at 12:20 PM ----------

Bionic 886 to 892 update

MediaFire MIRROR

---------- Post added at 12:34 PM ---------- Previous post was at 12:33 PM ----------

If you can get this to p3droid.... that would be great!

this one has the following files in the root....

bp.img

cdt.bin

device_tree.bin

lte.img

mbm.bin

mbmloader_hs.bin

mbmloader_ns.bin

metadata.gpb

Hopefully they will help
[Motorola Droid Bionic] papi92:
Great copy
[Motorola Droid Bionic] nitro66215:
Links to them are above.
[Motorola Droid Bionic] v1r7u41:
the updater-script makes it look like they are going to update webtop too :) Firefox gets bumped to 6.0.2 at least
[Motorola Droid Bionic] phydo:
Yeah the webtop got boosted in. 891 also.

This is great nothing is slipping by us now
[Motorola Droid Bionic] v1r7u41:
Nice I haven't looked at 891 yet.
[Motorola Droid Bionic] RoboJoe:
I don't have adb setup on my wife's windows computer, and my Linux computer's power cord died. So the question I have is, can I run the setup commands in the OP from a terminal on my bionic? I can't think what difference it would make, but I figured I'd ask, just in case.

Swyped from my Droid Bionic, unless I was in landscape, in which case I Swiftkeyed the hell out of it.
[Motorola Droid Bionic] phydo:
Yes you can
[Motorola Droid Bionic] cellzealot:
I got the file to P3 from zachdroid immediately thanks.

Its important to remember that these files are test builds and should not be flashed by users at all unless they are willing to be stuck off of the upgrade path potentially, without root or any way to go back. The mbm.bin in this file is the same as the previous update.zip but the script is set to increment from the stock release. This means P3droid cannot flash this file and is already off the path for test builds unless a full XML.zip of a new build is found.

There are lots of unknowns and lots of holes to fall into void here...extreme caution is advised!
[Motorola Droid Bionic] phydo:
Haha its been posted like a hundred times here man. And p3s had it for a couple hours. Its just a further rendition of the, 392 that is basically nothing for what we want.
[Motorola Droid Bionic] cellzealot:
Yes I just meant that he had gotten already as soon as zachdroid gave it to me. But the fact remains that he can't flash it and is now off of the path at least as far as this file is concerned. We don't know what form any newer updates will take. It leaves him in a very frustrating and bad spot without the ability to reroot and go backwards or forwards at this point.

Maybe time to get him another phone...
[Motorola Droid Bionic] zachdroid:
What are the .crc files that are downloaded with the updates?

Edit: figured it out. Its like an md5 sum.
[Motorola Droid Bionic] kennethpenn:
Good job guys. I'm glad everyone's finding updates. Keep everyone in the loop online.
[Motorola Droid Bionic] zachdroid:
Phydo,

That app you put together is awesome. I can chexk all the servers in no more than 18 minutes. Depending on how many are online. Makes it super easy. Thank you very much.

Zach
[Motorola Droid Bionic] phydo:
Yeah that's what sucks about flashing these updates if you can't maintain root and some sort of.recovery. not that that would have helped much for his case, gotta be bootloader flashed
[Motorola Droid Bionic] nitro66215:
correct. Cyclic Redundancy Check.
[Motorola Droid Bionic] zachdroid:
Thanks. Decided to google it a little after the post. I appreciate the response though.

Zach
[Motorola Droid Bionic] phydo:
Well guys, my app is officially up on the OP.

Doesn't work on liberty because I believe the updater is removed (can someone confirm?)

Does work on unleashed.

Thanks for the help everyone. Even though we haven't found exactly what we wanted yet, the fact that things are popping up every day or two mean that we're at least catching what is there.

The second post in this thread will be updated as stuff is reported to me, or is posted here.
[Motorola Droid Bionic] mistawolfe:
This is awesome - trying it now. How do you get around the moto account BS? I keep trying to jump through it's hoops and I'm not getting anywhere. I'm on wifi. I'll check everyday once I figure it out...

EDIT: Nevermind, figured it out.
[Motorola Droid Bionic] zachdroid:
Just click set up and you'll get around it. If it won't set up or wont let you the server is off or down. Move on to the next. About half are usually like that when I check.

Zach
[Motorola Droid Bionic] phydo:
:) that window is utter BS because you just skip through it by hitting setup. The real bottom line is when it throws a wifi error, which means the server is off. Staging1 might have an update that you can just hit cancel to if you just wanna test. Don't bother to dl it
[Motorola Droid Bionic] mistawolfe:
Just found one. Downloading now. Still have a few more to check...

Phydo - assistance needed - STAT :)
[Motorola Droid Bionic] phydo:
Hey if you find an update, just list the server and the update version number. you may have found the 5.5.892 that we found earlier.
[Motorola Droid Bionic] mistawolfe:
This is what I found:

Blur_Version.5.5.886.XT875.Verizon.en.US

I sent it to p3
[Motorola Droid Bionic] phydo:
hm, which server?

do you have it in a dropbox account?
[Motorola Droid Bionic] mistawolfe:
I just uploaded it to mega upload. I found it on the staging server, maybe the 3rd one down. My bad on not keeping track. I'll PM it to you.
[Motorola Droid Bionic] 0mie:
This is what I got
[Motorola Droid Bionic] mistawolfe:
Mine was 54.4 MB.
[Motorola Droid Bionic] 0mie:
Anyone who wants it:

https://www.box.net/file/962341657/encoded/59993491/f3aba0f95de51acd8d6230f625eae577
[Motorola Droid Bionic] Spectatr:
I think we should have a list of discovered updates so when we find a new one we can check to see if its already been discovered
[Motorola Droid Bionic] zachdroid:
Second post, page one of this thread lists what has been found, the server, and the date.

Zach
[Motorola Droid Bionic] 0mie:
I've found this same update on 3 different servers
[Motorola Droid Bionic] mistawolfe:
Me too Omie. Guess I'll stop the download if someone else has it.
[Motorola Droid Bionic] mistawolfe:
I'm guessing one copy was from staging? I've been pulling from there all night...
[Motorola Droid Bionic] mistawolfe:
Fyi

If you want to keep the file on your phone, and avoid the update prompt, add a .bak to the end. Boom.

Works over 3g as well. Splendid. I'll be farming Borderlands style until it's found.
[Motorola Droid Bionic] Nismo6921:
What does the update have in it?

Does it have the fixes mentioned here: http://www.gottabemobile.com/2011/09/30/droid-bionic-bug-fix-update-coming-in-november/

If so what are the pro and cons of flashing, assuming that the pro are obvious, what will happen in a negative sense? Will I loose root? Will I not be able to root again? Will the bootloader ever be unlockable from a updated version? Please explain further the eminent results of using this update. I don't want to mess up my device, but everytime I see an update my mind goes straight to "I WANT IT" lol.

Thanks! :D
[Motorola Droid Bionic] the_kwa:
Unless you're a developer, don't just go flashing these... this has been said time and time again....
[Motorola Droid Bionic] phydo:
If you flash it you won't only lose root/recovery, but you'll lose future updates since they are meant to be applied to only one version and you won't be running that version anymore

And trust me I want to flash it as bad as you do.
[Motorola Droid Bionic] ClydeDroid:
Just got all set up, searching for updates now. I'll let you know here if I find anything new. As far as I can gather, we have already found 891, 892 and 999, correct?
[Motorola Droid Bionic] phydo:
Correct. Note that all the zip files say 5.5.886 in the filename. This is because the zip files are labeled by the version they are meant to be applied to, not the update version. As the guy showed earlier, the only thing that shows the new version is the download screen that shows when you check a server, or in the zip there is a metadata.gpb that you can open in notepad to see.
[Motorola Droid Bionic] ROB281:
what do we do at the motorola agrrement screen?
[Motorola Droid Bionic] zachdroid:
Click set up. It will bypass it. If you get a screen asking you to set up widow the servers down and you move to the next one.
[Motorola Droid Bionic] ROB281:
I did that, then the next screen is a terms of service agreement page
[Motorola Droid Bionic] mistawolfe:
I'm finding 892 and 999 on multiple servers. Any chance they are different? Or would it have a different name no matter what?
[Motorola Droid Bionic] phydo:
No they're the same. Only a different number matters
[Motorola Droid Bionic] cwd500:
I just went through all of them. The very first one connected but said i was up to date then everyone after that went straight to connection faild. It didnt even search just went straight to that screen when i hit the 3rd button. Did i do everything right?
[Motorola Droid Bionic] ROB281:
So does anyone else get the terms of service agreement page once you hit setup?
[Motorola Droid Bionic] phydo:
No. What are your options?
[Motorola Droid Bionic] ROB281:
I hit set up then it takes me to a Motorola terms of service agreement either accept or cancel
[Motorola Droid Bionic] v1r7u41:
Anyone hosting the 999 update? I would like to take a look at it.
[Motorola Droid Bionic] the_kwa:
Same, only I was up to date on my third try.
[Motorola Droid Bionic] 0mie:
There you go:

https://www.box.net/shared/d19mfmjenyfdq5keu5iy
[Motorola Droid Bionic] DroidTh3ory:
I have a flashable rooted package to convert the apps from 886 to the 999 update without the kernel or radio. I am going to test right now. In Th3ory... It should patch the APKS and not Nuke anything.

Find out in a minute. :)
[Motorola Droid Bionic] cwd500:
I figgered it out. When you get the wifi messags hit skip, location will come up hit next, device set up hit done, device set up again hit done. Then you will have to open the app again and move to the next server.

All i found was 999 and 892
[Motorola Droid Bionic] DroidTh3ory:
Okay... Well I have success. Rooted update package for the .999 update has successfully flashed. If anybody wants to give her a roll. Hit me in email.

It patched ONLY the system and webtop files with the update. It will NOT update the radio or kernel of course. :)

Remember... You need to fastboot back to stock and root first. The update is ONLY (.p) patch files. It won't work with missing apps and no odex.
[Motorola Droid Bionic] 0mie:
Send it over please :)