yashsingh1/xdaforums huggingface dataset:
[Motorola Droid X2] ztotherad:
they already did make official statements about it (or I believe they did...) back in 2011..
[Motorola Droid X2] ashclepdia:
The problem lies in that we have the tegra 2 and they have an omap(kholk had mentioned that other omap it would be easier to port to than tegra or other)

I wouldthink that is due to TI having the source out for all their drivers and such while NVidia on the other hand has pulled a Motorola on us by saying they would release source for their drivers but never have showed any . (which is why I've mentioned before that I think nvidia might have their hands in the pot just a bit on this whole bout loader subject...but I digress lol)

But I'm sure the information on HOW THEY did it can't hurt at all to know and try similar for the x2

signature: 404 error
[Motorola Droid X2] ashclepdia:
Yes they did

(sry the link is on my other phone)

Their was a groubal petition that they responded to by putting up blog announcements and such stating "we are happy To, announce we will begin unlocking boot loaders on all of our devices by end of 2011...." I believe the actual blog posts had been removed, but there are screen shots all over the net proving they were there

signature: 404 error
[Motorola Droid X2] fakespamaccount:
Does anyone have the datasheets for the Tegra2? They are available by request, but I think it takes a while to get, I think it might very well be worth our time to try though
[Motorola Droid X2] Bohnsta:
Friendly bump. How's this going Moon?
[Motorola Droid X2] hackthis02:
DragonzKiller said something about it on his Twitter feed. Hopefully him and Moon Shadow are working together to unlock this beast.

@dragonzkiller - "@Bohnsta our bootloader is locked, so no new kernels. Unless I get kexec figured out."
[Motorola Droid X2] Moon Shadow - NM:
Working slowly on it. I've been bouncing things off of DZK. Right now though, I'm studying for finals.

Yes, I've been talking with DZK about kexec, but right now my finals are my priority. :D (I'm too old to be going back to school, but I need a degree, so, there I am...)

Ciao!
[Motorola Droid X2] Insane PPC:
Glad you guys still have this phone. School first but its exciting that we have some talent on board still.

Wife has x2 and I've a play...both locked down hard. Cant wait to see what happens though
[Motorola Droid X2] (aq):
Good luck with finals! just finished mine last week. Wanted to thank you and others for keeping up with this hassel of a phone, it's greatly appreciated! I hope kexec works out, it would be a shame to have never seen the full potential of this tegra 2 phone before upgrading!
[Motorola Droid X2] (aq):
Tegra 2 Data Sheets

I made a request to Nvidia for the Tegra 2 sheets, they gave me access to the Technical Reference Manual, and the Embedded Controller Interface Specifications for the Tegra 2. Let me know if that helps anyone in work on this, I'd be happy to send them
[Motorola Droid X2] ztotherad:
bro pm moon about it idk if he reads this or not
[Motorola Droid X2] (aq):
just did
[Motorola Droid X2] ztotherad:
awesome
[Motorola Droid X2] unimatrix725:
I read on that rarz forum, however this may be an issue? We use Tegra, not Ti Omap.. But ztotherad has made some progress, and that may well work with the technique from eternity....

"Nope, it won't work with the ICS leak from Moto, we need the ICS sources for porting it there

jamminjon82, on 14 April 2012 - 11:04 AM, said:

Any chance this bypass could ever be ported to other motorola devices such as dx?

This could easily be ported on all OMAP4430 devices."
[Motorola Droid X2] ztotherad:
bro you have the wrong person, i havent made any progress nor am i working on kexec for the dx2
[Motorola Droid X2] (aq):
kexec tegra 2

I hope those sheets were able to help out I was pretty surprised they gave me access to them. Been watching this thread like a hawk since, let me know if you need any help with testing. I'm really comfortable with terminal and been screwing around with this phone since it came out. Let me know if I can do anything
[Motorola Droid X2] Moon Shadow - NM:
Unfortunately, the datasheets don't really help with kexec... If I were building a device, they are a treasure trove of information, but...

Ciao!
[Motorola Droid X2] meskes:
Thread seems to be stale... Any update on the progress thus far?
[Motorola Droid X2] ztotherad:
i think the ideas been abandoned, bro
[Motorola Droid X2] Moon Shadow - NM:
I started a new job, and it's been a pain in the &#$... DZK says he has a working kexec, kinda.

Sent from my Motorola Droid X2 running CM7 from dragonzkiller. What's with the locked bootloader Moto????
[Motorola Droid X2] ztotherad:
nice, nice && good luck with the new job, bro
[Motorola Droid X2] S3AL3DF4T3:
Glad to finally hear an update on this thought this thread died a while ago. I wonder if this was the side project DZK was talking about a month ago? Would be sweet if he got it fully functional if anyone can he can.
[Motorola Droid X2] Zaf9670:
I hope they can because some people who want to keep unlimited data might get stuck with this phone until they can shell out the cash for a full priced phone.

Sadly I wont see it as I'm jumping ship to Galaxy S3. Stupid Motorola...
[Motorola Droid X2] unimatrix725:
please reread before getting upset!

Like I said before, what I quoted was from this forum AND RAZR FORUMS. There is a user on razr forums with your exact user name! If it is not you, then thats your issue to deal with there. I am respectful unlike some, so it is appreciated to be treated the same. It is my goal and others to work together on kexec for x2. That is the title of the thread. Someone referred to the razr having kexec working. So I started researching razr forums, since the x2' are an oddball, using tegra they have no interest helping. The razr forum is only interested in TI chips, as that is what the majority of droids are using......
[Motorola Droid X2] iBolski:
Don't see how he was disrespectful. He was just stating that he wasn't working on it. That is, unless you take "bro" as being disrespectful, which I don't see how.

In any case, don't take it so personally.

Now, back to our regularly scheduled kexec thread.
[Motorola Droid X2] ztotherad:
thanks bro, i just saw that post of what he said

also +1+1=2 :)
[Motorola Droid X2] ztotherad:
obv you took it as me being disrespectful when in all actuality youre jumping my **** for nothin, so maybe when you read my posts from through out you wont attempt to call me out, oh & btw, the link 'ztotherad' you go to my profile, js
[Motorola Droid X2] 4x4snowboard:
I'm pretty sure that you expert developers already know about it. But if not maybe I can contribute in a small way...

http://developer.motorola.com/

Maybe there's something worth while here?
[Motorola Droid X2] ashclepdia:
there would be if Motorola gave half a crap about their customers :p :D

let me put it this way:

i don't think motoDev even ever released the necessary files to unlock the Developer Edition RAZR that was supposed to be unlockable and developer friendly.

if they ever do put something useful on that site i think I'll dook myself
[Motorola Droid X2] Pixelation:
Lol, moto says it's Verizon fault Verizon says it's moto fault...we need some inside people ;)

DROID DOES, Apple did...like I forgot when
[Motorola Droid X2] dragonzkiller:
Guys, besides working on CM9 and JB, I'm also working on kexec. I have it almost working. It's just hard getting what I need for it to reboot into the new kernel.
[Motorola Droid X2] droidzika:
Just let us know if you need any hardware. I'll chip in!
[Motorola Droid X2] Zaf9670:
Well if you have kept up with the recent Galaxy S3 shenanigans you would see it's (allegedly) Verizon. They claim they don't want people bricking their phones cause they don't understand what they're doing basically... LAME.
[Motorola Droid X2] ztotherad:
If you need any testers I have a spare dx2 that I'm not using anymore, so if you need me hit me up
[Motorola Droid X2] antp121:
My dx2 is still in need of a sbf but I can't due to low battery. I will help in any way once I get this pos running again :)
[Motorola Droid X2] DroidMaster18:
U can get an external battery charger for under $5 on amazon.com

Sent from my CM9'd DX2
[Motorola Droid X2] antp121:
I know I'm just cheap and I don't want to spread money on a phone I'll never use xD
[Motorola Droid X2] Cheapxj:
wanna make money on it? PM me if you wanna sell it.
[Motorola Droid X2] ztotherad:
have you tried to charge it, bro?
[Motorola Droid X2] antp121:
Change what?
[Motorola Droid X2] Drunkula:
Cha

r

ge, not change.
[Motorola Droid X2] ztotherad:
charge the dx2, bro

or are you being lazy-sauce? haha
[Motorola Droid X2] antp121:
Haha I derped.... I probably will order one this week,,
[Motorola Droid X2] wareju:
Development...
[Motorola Droid X2] ztotherad:
haha, id send you my dx2 so you can charge your batt if you lived close (IL) :)
[Motorola Droid X2] ztotherad:
saw this and #excitedxinfinity !!!
[Motorola Droid X2] :
Can you explain to a dummy like me that this means?
[Motorola Droid X2] antp121:
Lol is nj close enough? ;)
[Motorola Droid X2] wareju:
I'm guessing the ics-mr1 he mentions is some sort of kernel he'll need to port? I'm just as much a noob as far as kernels go, someone else surely knows better.
[Motorola Droid X2] dragonzkiller:
ICS-MR1 is the Tegra 2 kernel for the XOOM and Tegra development boards. If you go to my github and check out the daytona-kernel repo. it'll have an ics-mr1 branch. That is the one that I need to port to get an ICS kernel on the X2. It's not "True ICS" as that would be a 3.0.8+ kernel, but it's still getting to where we need to be get things working for ICS and JB.
[Motorola Droid X2] ztotherad:
haha ill hafta charge a loan fee
[Motorola Droid X2] antp121:
Lol I'll just steal my friends atrix ;)
[Motorola Droid X2] ztotherad:
haha then sell that **** to me
[Motorola Droid X2] antp121:
K. It'll be like $20, is that good?
[Motorola Droid X2] ztotherad:
haha fershur ill give you $20 for a stolen phone with a bad esn
[Motorola Droid X2] antp121:
No bad esn bro! Its GSM! Just slap a sim in! If you want a new sim it $30.
[Motorola Droid X2] ztotherad:
haha ill take it without the sim, maybe having an atrix it could help crack our bl
[Motorola Droid X2] antp121:
Alright brb
[Motorola Droid X2] CadenH:
Anyone have a link to dkzs github?
[Motorola Droid X2] jakereeves31:
Here it is http://t.co/VCeBp9jh
[Motorola Droid X2] jakereeves31:
Don't ask me why that link looks so weird, but it'll get you there. Haha
[Motorola Droid X2] CadenH:
Thank you. Link works just fine.
[Motorola Droid X2] Insane PPC:
just a bump, seeing if there has been any more updates in a month, my wife's phone would love this :)
[Motorola Droid X2] diekrazy:
Sent from my apple sauce making DX2 CM9 a5
[Motorola Droid X2] ashclepdia:
Dragons has been posting updates on this to his twitter.

He's definitely working on it

https://twitter.com/dragonzkiller/status/229066920844984320
[Motorola Droid X2] catawalks:
This is some really exciting stuff! I hope he gets things working.
[Motorola Droid X2] ztotherad:
so does a lot more people, haha

id switch phones to play with kexec
[Motorola Droid X2] Stuckinabox:
Checking twitter will tell you way more than constantly visiting the forums. One time someone complained that "not everyone uses twitter," but honestly, what's so hard about twitter.com/dragonzkiller?
[Motorola Droid X2] catawalks:
Meh, I just leave both tabs open. Not a big deal.
[Motorola Droid X2] catawalks:
Thanks for bringing this to our attention. I wouldn't have caught it over in that sub-forum if you hadn't posted it here.
[Motorola Droid X2] Insane PPC:
Dragon replied to the poll thread and said he has a lot to try but he is working on kexec...bump and excited
[Motorola Droid X2] Zaf9670:
Well I still come check my old prison phone but thankfully Galaxy S3 is now unlocked if anyone's been waiting to upgrade :)
[Motorola Droid X2] strifejester:
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a

http://sourceforge.net/projects/mb870.motorola/files/Droidx2_VZW/DTN_150.30/

Might not need Kexec anymore if the Kernel source is available and we can unlock the bootloader. I hope this sparks some development on the X2.
[Motorola Droid X2] booked:
Has anyone tried this? Im poking around the motorola site right now checking it out.
[Motorola Droid X2] dragonzkiller:
We've been talking about it in the IRC. It's not possible for our phone. It's most likely for the Photon Q and future devices.
[Motorola Droid X2] sd_shadow:
supported devices
[Motorola Droid X2] almania6:
Someone on the droid x2 cm9 forum already tried this it doesn't work.
[Motorola Droid X2] CadenH:
Quick question. With kexec would we be able to run other recoveries like cwm or twrp?
[Motorola Droid X2] dragonzkiller:
Yes. But it would work a bit differently. Instead of rebooting and selecting "Android Recovery" we would still have to bootstrap into the recovery in a way that is very similar to the way we do now, but it wouldn't require going into charge_only_mode (which means truly untethered recovery). Basically instead of hijacking the charge mode, we'd hijack the normal boot process like we do now but kexec will be fired with a ramdisk (the root directory) that would start a recovery instead of a brand new system.
[Motorola Droid X2] antp121:
quick question, why are you so EPIC? did it come naturally? or do you work towards it? lol ;)
[Motorola Droid X2] 32BitWhore:
Dude kills dragons, DX2 development is just a hobby.

Seriously though, dzk is the only reason I haven't stomped on this thing and paid full price to upgrade yet. You're the man. :thumbup:
[Motorola Droid X2] HitMyKush:
Well then leggo. I'm platinum'd and stoned outta my mind ready to kexec the **** out of my phone.
[Motorola Droid X2] CadenH:
I assumed something like this would have been possible. I appreciate the confirmation.
[Motorola Droid X2] Booga Booga:
When ths is all said and done, will we be able to have cm9dx2 (cm10dx2) with full graphics support? No more laggy-ness? Smooth transitions? Watching movies easier etc etc? :D
[Motorola Droid X2] ztotherad:
yes, once we get a bootable kernel & shiz
[Motorola Droid X2] CadenH:
In theory yes. It will boot the proper kernel that allows for the necessary graphics and drivers to work.
[Motorola Droid X2] ztotherad:
but i wouldnt be worrying about it til it happens
[Motorola Droid X2] Ban-Hammer:
So development wise, this thread has been pretty quiet.

On a scale of 1-10, where would you say you are in terms of completion?

I have Ubuntu 12.04 on my laptop, maybe I can help somehow? :confused:

Preferably before school starts in a month.
[Motorola Droid X2] tonybahr:
Dragonzkiller is making progress by the looks of his latest tweet.
[Motorola Droid X2] jsgraphicart:
Well CM10 looks to be working at least. Kexec is still having issues. Thats what I got from it. I dont know how "Kexec is stuck trying to soft reboot into the new kernel" is different from what it used to do. Is that more than what he had before?
[Motorola Droid X2] tonybahr:
I don't know I thought so. Sounds like the kernel is built anyway.
[Motorola Droid X2] king..kranium:
Try him on irc.

Sent from my MB870 using Xparent Cyan Tapatalk 2
[Motorola Droid X2] Stuckinabox:
From his past tweets it sounds like he's been there for awhile, but if it gets past that part it's probably all downhill from there.
[Motorola Droid X2] 754boy:
True true true!
[Motorola Droid X2] balltongue:
From what I understand, the process is to freeze the cpus force them to reset and load the new kernel without the phone resetting. I believe he is having issues with the cpus freezing and resetting. But I can't be certain, all the stuff I have read in irc is hard to remember.
[Motorola Droid X2] meskes:
Honestly, keeping the CPU state(s) in protected mode while booting into the kernel is the hardest part on any platform, especially when you're trying to kexec a kernel that's not hooked in the first place since those hooks aren't in the processors' registers. I am really looking forward to the progress. This is all really good news.
[Motorola Droid X2] DigitalMD:
I think the biggest roadblock is that you have no way to debug the new kernel. You can't load it normally to see what breaking and you can't get any debug info from logcat and other routine methods until the kernel boots.
[Motorola Droid X2] dragonzkiller:
An update from my end:

I have been in contact with a few devs about getting kexec working. So far they both seem willing to help me work out the issues with it and this is very good news.

Also school has started now and it's going to be hard to work on things as much as I used to. I managed to get Fridays off so I have a day or so that I might be able to work on it. We'll see as the year keeps going.
[Motorola Droid X2] meskes:
If you've got all the required modules complied and loaded as per the original .config, you shouldn't need to debug. It should just boot. Addressing the other mods to integrate the ICS features should only come after you can get it to boot. Just my 2 cents, of course.

---------- Post added at 06:34 PM ---------- Previous post was at 06:32 PM ----------

Good to hear, dragonzkiller. Good luck.
[Motorola Droid X2] DigitalMD:
Yeah.. no, if it were that simple we would have done it a long time ago. I don't think you understand what Kexec is doing,
[Motorola Droid X2] zeb carter:
Thanks DZK!!! Your work on CM7/CM9/CM10 and KEXEC for the DX2 is most appreciated! Good luck in your studies in this new academic year.
[Motorola Droid X2] meskes:
I know exactly what and how kexec works. I think I may not have explained my reasoning well enough. I've been developing and using Linux since 1998 so, yeah...
[Motorola Droid X2] Ban-Hammer:
What's the IRC channel that keeps getting mentioned? I can't find any info on it to save my life.
[Motorola Droid X2] meskes:
It's #cm7dx2 on freenode.
[Motorola Droid X2] styleKIMCHEE:
So I am unfamiliar with programming but I am willing to help with classes if you need anything just ask.. its a small chance I can but I'm studying chemical engineering only in my second year haha
[Motorola Droid X2] :
bump... anyone having progress with kexec?
[Motorola Droid X2] LaserChicken:
For the DX2, we have one person who can work at the level required for kexec development--Dragonzkiller. However, he's a full time student seeking a very challenging degree, so while school is in session, his focus must stay there. Adding to the problem is the age of the DX2, it very well may occur that DKZ simply can't beat the attrition rate of DX2 owners. People are leaving the DX2 for the Nexus and SIII (other phone as well, but those two are the most popular).
[Motorola Droid X2] :
Yea i know dzk is busy with school work. Im an engineering major like him n with the courseload I barely have time to take a crap let alone write and debug code for a side project. But i cannot believe he's the only one that knows how to do it.
[Motorola Droid X2] DroidDioxide:
Yeah come on! NO ONE else has any idea about kexec. **** if I had a computer not running windows 95 I'd be on that **** so damn fast!
[Motorola Droid X2] :
Now I don't agree with that though. I'd donate my old computer running XP to you if that's all you needed to get kexec working, but something tells me you probably wouldn't be able to do it LOL

It's not something you can learn in a week or two, otherwise we'd have it already. DZK is very good at what he does, so let's not take anything away from him here. I just have a hard time believing he's the ONLY one with the no-how to do it. But it is certainly possible.
[Motorola Droid X2] s.morgan0310:
Kexec development uses a Linux distro and not windows anyhow.
[Motorola Droid X2] Ban-Hammer:
I'm glad my Mac doesn't have Linux... Garbage OS it is.
[Motorola Droid X2] 32BitWhore:
I hope for your sake you're trolling... Mac OS is *nix based just like Linux AND Android...
[Motorola Droid X2] Ban-Hammer:
Of course I'm trolling. I wouldn't actually own one of those!
[Motorola Droid X2] twitish:
As of right now, the only person who could get it out is Dragonzkiller. But that doesn't mean no one is working on it...
[Motorola Droid X2] vbetts:
Os x is pretty much freeBSD with a GUI.
[Motorola Droid X2] Ban-Hammer:
That's the joke.
[Motorola Droid X2] vbetts:
Teehee!

I like Macs, but I like affording my house better.
[Motorola Droid X2] DroidDioxide:
I'm just saying my computer at home has a hard enough time running basic things and that it would be nice to give someone else a chance to at least try and experiment with kexec...
[Motorola Droid X2] Ban-Hammer:
Like I've said before, I have my laptop running Ubuntu, I'm more than happy to get started if someone wanted to publish a walk through of sorts, getting set up and what exactly we're trying to accomplish.
[Motorola Droid X2] jsgraphicart:
This is our problem. Dragonzkiller is a smart guy and probably the only one capable of doing this. At least in the DX2 community. He's the only dev of that sort who is still using the Droid X2. I'm sure there are devs who could actually whip something up if they wanted to. But thats the thing, not many people use this phone anymore. And not many people dev for devices they dont use. Anyone can take a stab at kexec though if they know what they are doing. Lets not fully rely on dragonzkiller because 1. its not his job, 2. he's a very busy guy and 3. he might not even get anything else working before we all move on to other devices.

P.S. twitish, I wasnt aiming this at you. Just using your post as a reference. :)
[Motorola Droid X2] twitish:
Oh I know. :D

I've been doing a lot of research on the subject matter, and today I'm attempting to get a Development Environment set-up.

I'm not promising anything will come of it, but I do have a lot of experience with Linux and the Linux Kernel.

The actual process of getting the module to load and somewhat work isn't really the issue, it's just everything else that comes after it. (Kexec-tools, knowing the parameters to invoke Kexec with for it to actually work, getting a kernel that actually runs, etc.)
[Motorola Droid X2] jsgraphicart:
Well good luck. And I hope you dont mess up your phone. lol
[Motorola Droid X2] twitish:
Eh, I pay for insurance, and I work at a pool as a Lifeguard. Worse comes to worse I "accidentally" drop my phone in the pool and make a claim. xD
[Motorola Droid X2] jsgraphicart:
Lol. Well again, good luck. I hope you can get some kind of breakthrough.
[Motorola Droid X2] tamlin42:
Should such an "unfortunate" event occur, let us all know what you get from your insurance provider, since the dx2 and droid3 aren't likely to be in stock as refurbs.
[Motorola Droid X2] sd_shadow:
rooting doesn't void insurance, unless something has changed that I didn't hear about

no need to dunk it
[Motorola Droid X2] DigitalMD:
I'll bet Verizon has plenty of Moto clunkers laying around to hand out as replacements.
[Motorola Droid X2] 32BitWhore:
Tempted to try it and complain till I get a GNex :D
[Motorola Droid X2] twitish:
Oh I know. There shouldn't be more problems that an SBF won't be able to fix. But if I do brick it, I don't want them to be able to actually see what I've been doing. :) Rooting doesn't void warranty, but me trying to run an unauthorized kernel and bricking my device is another story.
[Motorola Droid X2] GeneratedUserName:
My experience with Cspire I bricked a milestone x & x2 and replaced free. Had to use my upgrade with another x2 and waiting on their supply of them to dwindle before I attempt the insurance gig.
[Motorola Droid X2] ashclepdia:
Don't know who told you that, but rooting most DEFINITELY voids warranty.(tho sbf and factory reset on these older devices will make it untraceable, on the newer Motorola devices tho, they have added something in that knows if it's been rooted before, and you can't reset that. Art least no one has figured out how to yet. So if they check it, you aren't getting a warranty replacement on it)

When it comes to an insurance claim tho, you have no reason to tell them anything about rooting.you just tell em it's busted, or lost, pay deductible, and they send you another device. You don't send your old one in.