yashsingh1/xdaforums huggingface dataset:
[Droid X Android Development] m.ksy:
New KitKat

New ROM - cm-11-20140314-UNOFFICIAL-shadow.zip

MEGA, Mediafire, GDrive

also, new gapps - 3-14_GApps_Minimal_4.4.2_DX.zip.

If you updating your phone from previos version of CM11, you need wipe system, install CM11, boot phone, reboot to recovery, install gapps.

Changelog:

Fixed:

- Safety information

- Chargeonly mode

- Bootstrap image directory

- Proper removal of battery stats

- Remove export path in logwrapper

New:

- More network modes (for future)

- Permissions for apps

- Low RAM enabled by default

- Reduce System app size

- Some new props in build.prop

p.s. always turn off GPS, system will be more stable and you will have fewer random reboots.
[Droid X Android Development] ryanguy426:
[MENTION=4338887]m.ksy[/MENTION] would you mind if I were to build off of this? I know it's REALLY early to be asking this, and I could also do it in a PM, but what the heck. Why not ask where the forum can see, right?

Asking because I think I might want to do my first ROM on my favorite phone. I know it'll be more complex than other devices with unlocked bootloaders, but I think I'll give it a shot :cyclops: (With your permission of course)
[Droid X Android Development] Aaahh:
Permision granted, :p build off? as in take the source and run away, or build like m.ksy and me, where he took the sources, and built it? (if like m.ksy than sure. He added everything to gits, after making it his own, (sorry for telling you that i have to commit stuff then making you figure it out on your own)... If anyone wants to try to build feel free, this is an opensource community (i hope so anyway...)

Also

If you have FC and reboots and stuff like that then i suggest you sbf and stock data wipe, I have no problems, fast, no reboots, no FC (except the app i'm making :P) and 8h 31m 4s on battery, (according to my phone) i know that its been on for atleast 6 hours with wifi and sync on.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

okay i'm going to try the rom m.ksy made, better be good :p also can someone help me develop the installer app? I'm almost done...

DONT AUTO UPDATE, WILL CAUSE FUNKY DUE TO MAPPS (not 100% sure why, but if you do after the 50th try installing it then all is good.
[Droid X Android Development] Bobcus Leper:
m.ksy, did you include the new 4.6.x play store in your gapps? It seems to install apps much faster, and preform smoother.
[Droid X Android Development] ryanguy426:
Yeah, I'm talking about what m.ksy and you did. Not interested in just jacking the source for my own doing lol. Thanks man! btw, I'm getting Ubuntu setup. What's the installer for again? I don't remember seeing anything about an installer in this thread O.o
[Droid X Android Development] Bobcus Leper:
My phone is now all set up again!:p Looks good m.ksy.:D
[Droid X Android Development] Aaahh:
I'm making a app for simpler install.
[Droid X Android Development] ryanguy426:
Install of....? The ROM or Gapps? :confused:
[Droid X Android Development] Bobcus Leper:
I'm assuming that Aaahh means an app like the CyanogenMod installer(the one that's on their webpage), that does the work for you.
[Droid X Android Development] ryanguy426:
Ah. Well I wouldn't have a clue as to how it works. I don't think it's open-source either, as after 5 minutes of searching (Long time. I know right?) I found nothing about the source code. So it would have to be done from scratch. I have no clue how they even managed it. I'd love to help, but not a clue as to how it works :(
[Droid X Android Development] m.ksy:
Ofcourse you can use sources as you want, you can build your own rom with your own changes and release it like KANG as you want. But officialy at this moment CM11 (Unofficial) supported only by me and Aaahh ;)

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

Yes, in new gapps the version of Play Store is 4.6.16 :D
[Droid X Android Development] ryanguy426:
Yay! I got permission from both the guys now! Thanks! *Grabs source and types stuff*
[Droid X Android Development] Aaahh:
I''ll send you a screen shoot of it. when i'm done,

its all phone/there is no connecting to the pc, what it is,

Text:

Work your way down.

Buttons:

Root (really just a button to lanch framaroot)

Install twrp

Download Cm

install cm (wipe data and/or cache?(sends to stock recovery) Ready to install?)

Gapps

what it does:

framaroot

copys bootmenu to /systen/bootmenu

Link to Gdrive(most friendlyist) (ps i linked my gdrive to m.ksy so in my kitkat folder it has his builds)

sends a reboot command to either stock or twrp and in twrp it runs the installer and reboots

Gapps could alos be added.
[Droid X Android Development] Aaahh:
"May the source be with you" :P not really a starwars fan...
[Droid X Android Development] Bobcus Leper:
WHAT YOU AREN'T A STAR WARS FAN!!!!:eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek::eek: No, I'm just a nerd.:p

Hey BTW, nice job m.ksy setting up a new thread over at rootzwiki.:)

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

That's some nice work there!:)
[Droid X Android Development] m.ksy:
At 6th February I forked Quarx repo and start working on porting sources for Droid X. At 22nd February I сonfirmed that still working on porting and in parallel working on the stock Droid X kernel, at 26th February I asked some one to build my work for testing with Defy's kernel(I can't do it myself because of limited hdd free space on my VM) and at 27th February Aaahh built it. Since then I stopped working on the kernel and uploaded it into GitHub and removed from the VM to free up some space on hdd to be able to build ROM myself. I am currently working on in parallel on kernel code and on CM11.
[Droid X Android Development] ryanguy426:
For installing CM, see if you can get it to be sent to TWRP. Like the OTA updates are sent to stock recovery. (Assume you know what you're doing. I don't with that part :P )

As for the Recovery, if you're not sure how to do that, see if you can get some code from this app: http://xdaforums.com/showthread.php?t=2086361

It doesn't support the Shadow, but hey, neither did CM11.
[Droid X Android Development] m.ksy:
So, it's would be something like extended ROM Manager for DX?
[Droid X Android Development] Bobcus Leper:
OK, new bug. Google Chrome has really gittery scrolling (not like the kind that was on ICS because of a lack of hwa), but a elastic/rubberband/spring type of effect. If that makes sense.
[Droid X Android Development] Aaahh:
Kernel code, i'll deal with CM, Ps you quoted me to tell me that it was me who built the kernel for we... :P

Cm problems??? I dont know what your running by dx is flawless execpt for the kernel... Seroiusly, and if there are any non kernel problems tell me,
[Droid X Android Development] Aaahh:
I understand, why are you even using google chrome? Browers is chrome in disguise...

also someone was doing an asop build right? I could if anyone wants one...
[Droid X Android Development] Bobcus Leper:
Oh, didn't know that. Thanks.

---------- Post added at 10:55 PM ---------- Previous post was at 10:54 PM ----------

Sure, an AOSP build would be nice.:o
[Droid X Android Development] Aaahh:
okay browers doesnt have all the featuresbut is close, also that was an excuse... :P i'll just blame chrome...
[Droid X Android Development] m.ksy:
Nope, built ported cm11 for dx with defy's kernel :)
[Droid X Android Development] Aaahh:
yeah i know you built it too, later anyways :cool: I was curious why you quoted me to tell me what i knew... anyways this app stuff is driving me crazy, it works half the time and the logs dont say anything... :(
[Droid X Android Development] chiruscan:
Aaah why dont you have a donate button under your name?
[Droid X Android Development] ryanguy426:
Maybe because he'd be a millionaire in a few minutes ;)
[Droid X Android Development] chiruscan:
Oh didnt even think of that.

Youre right who would want to be a millionaire?
[Droid X Android Development] ryanguy426:
Syncing with the repo now. Thanks again [MENTION=5525731]Aaahh[/MENTION] and [MENTION=4338887]m.ksy[/MENTION] ! Who knows, I might submit patches on the side :cyclops:
[Droid X Android Development] Aaahh:
Truefully, I have no paypal, however i could accept a donation through a portal 2 key... :p

Meh, If so than m.ksy could have an unlocked bootloader, with his super comuter

Patches go to Cm11 not DX!!! we only have 4 gits, kenrel, devtree (lazy methood to lisr the rest:P)
[Droid X Android Development] ryanguy426:
lol I know they go to CM11. I was just stating what I think might happen in my free time. No clue what I'll exactly be doing yet, but we'll see.
[Droid X Android Development] Aaahh:
Yeah i was playing around half the time, experimenting... and the funny thing was, when it worked at the end, i didnt noticed and was pulling out the battery to sbf, had it ready on my pc... :p
[Droid X Android Development] ryanguy426:
Quick question; how big is the download for the repo sync for CM11? Been downloading for almost an hour. Not impatient, just wondering :)
[Droid X Android Development] platypoid:
Think I bricked it

I had Cyanogenmod 9 working . I then followed the instructions on first page starting at number 8 . Flashed TWRP zip and that worked and got booted into that okay, then wiped by doing factory reset, the installed CM11 zip but now all I get is red motorola icon - nothing else . Can't boot into recovery . I tried pulling battery a few times and can't boot into anything other than red motorola icon comes up . Nothing shows up on the computer with RSD lite either.

Is it done for ? I won't cry - was a freebie phone but kind of wish I had stuck with what was working in it - but no pain no gain right ?
[Droid X Android Development] ryanguy426:
Sounds like a soft brick to me... did you do anything that might have affected the bootloader or kernel? Like, try to do a bootloader unlock or kernel switch? If so, yeah. It's a brick, and you need to send it to Moto to reset the Efuse.

Maybe the bootloader isn't realizing that it's plugged in... have you tried Fastboot commands from a command prompt?
[Droid X Android Development] Stealth111:
Nice job! Thanks!

Sent using Tapatalk
[Droid X Android Development] Aaahh:
Sbf, no worries. I'm almost done with my app to help along the way...

are you trollin'? :p Soft brick? Fastboot? Soft brick is pretty much only type of brick on a DX, and fastboot doesn't exsist on Dx...

Thats why Development is slow... If fastboot worked, we would have a unlocked boot...
[Droid X Android Development] ryanguy426:
Oh hush. My X just jumped off a cliff and no longer works. So I can't test those things lol Also haven't been active on the X due to my DNA, soo :3

Figures, not soon after I begin the repo sync (1.5 hours ago?) my X dies. That's great -.-
[Droid X Android Development] sd_shadow:
pull battery, hold both volume buttons, insert battery, press power, release buttons when you see bootloader, connect to pc, if rsd lite does not see it, install drivers, flash sbf
[Droid X Android Development] ryanguy426:
Also, he can't SBF is RSDLite won't detect the phone. So what now Mr. Smarty pants? ;)

Edit: Did not see the above reply. Never thought of the Drivers, as he said he had them already installed, and I would assume so, seeing as he was already on CM9...
[Droid X Android Development] platypoid:
No I didn't try anything other than what I said - maybe the CM 9 version I had in there was not correct. It does not show up in adb or fastboot. I tried holding home button in and after a long time can get the triangle exclamation mark - but nothing else.

I am reading up on efuse - never heard of that before.
[Droid X Android Development] sd_shadow:
phone will not connect, if it does not boot rom

that's stock recovery

don't worry about efuse, just sbf.
[Droid X Android Development] ryanguy426:
Was in the middle typing about the Efuse. I was going to say "Don't worry about EFuse. It's not triggered. Forget I mentioned it."
[Droid X Android Development] sd_shadow:
don't need drivers to install a rom, you can download root, rom and gapps with wifi/3g and never connect to pc

---------- Post added at 12:49 AM ---------- Previous post was at 12:46 AM ----------

and can sbf with ezSBF without drivers

DX (MB810) ezSBF & Root 2.3.4/4.5.621
[Droid X Android Development] platypoid:
It doesn't show up on RSD lite so can't sbf ?
[Droid X Android Development] sd_shadow:
phone needs to be in bootloader mode to sbf, is it?
[Droid X Android Development] platypoid:
I got it into bootloader mode but then says battery low and shuts off . The phone was working fine earlier on the battery - guess I will have to let it charge for awhile . I am loading the drivers which I may or may not need !

I appreciate all the help !
[Droid X Android Development] sd_shadow:
if rom does not boot, battery will not charge, unless you get the charging screen.

if you do not get one of those, it's time to buy a spare battery charger or a TBH factory cable adaptor, links to both in my list

sd_shadow's [Collection] of Links for: Droid X (MB810)
[Droid X Android Development] platypoid:
If I get the rsdlite to see it in bootloader mode - what file should I sbf into it ?

Darn thing keeps shutting off in bootloader - and says can't program low battery.
[Droid X Android Development] sd_shadow:
can't flash with low battery, see my last post

which stock rom was it on? 621?
[Droid X Android Development] platypoid:
ran some wires from another phone - got it talking to rsd lite now.

Not sure what original rom it was on - it has been awhile since I first rooted it and don't remember what I used . But I will dig around in my folders and see if I can find something
[Droid X Android Development] Shuudoushi:
If the battery is still too low (I AM NOT TO BLAME IF YOU FRY YOUR PHONE, YOUR HOUSE BURNS DOWN, OR THIS ADVISE KILLS YOUR KITTEN AND OR PUPPY!!!). You can get an old USB cable you don't give two ****s about (I used a cable from an old mouse), cut the end off, THAT DOES NOT CONNECT TO THE COMPUTER, strip the red and black wire, and either hold the wires to the respective battery terminal, or, if your brave such as myself, you can try putting the battery with the wires on it back into your phone. I used some molten solder to make the wires extra stiff and a paper clip to make sure the wires didn't move around. After all that is done, just plug the two cables (the one going to the battery and the one for charging/transfer) into your computer and you'll be good to go.

This works by more or less powering the phone out right, the cable tip you can buy does much the same, but if your broke or low on time, it may save your ass.
[Droid X Android Development] platypoid:
yes this i basically what I did with another phone - ran wires from that phone plugged in to the droidx so it is powering it okay now. Ha ha - if you saw my place and all the wires going everywhere you would know I am not worried by this dinky 3.7 volt phone battery thing. ( famous last words ?) . Anyway I am trying to find the correct sbf file to flash into it - but about bedtime so might wait till tomorrow - very late here now.

I think I may have rooted this with disk method . Don't remember. I collect a bunch of old phones people toss so have rooted lots of stuff - usually spend too many hours on it too ! Fun stuff though - I think !
[Droid X Android Development] sd_shadow:
use 4.5.605 or 4.5.621 sbf

if phone was on 621 that is only one you can use

which custom rom, or root method does not matter

links to all SBFs in my list

---------- Post added at 08:01 AM ---------- Previous post was at 07:57 AM ----------

this is one of the few ways you can brick the droid x, or at least short out the internal charging
[Droid X Android Development] platypoid:
Success ! sbf loaded up and there is life again . Says system version 4.5.621.mb810 . I only use it on wifi so don't care if phone works or not. Now I will go back to beginning steps on this page and start over and see what happens. Thanks again for all the help on this.

---------- Post added at 10:14 AM ---------- Previous post was at 09:31 AM ----------

Success again - CM 11-20140314 and gapps installed . And last night I thought the Droid X was done for !
[Droid X Android Development] sd_shadow:
Just don't flash with low battery, you do not want to hot wire the phone, very risky
[Droid X Android Development] Shuudoushi:
Agreed, but it is useful info to have.
[Droid X Android Development] sd_shadow:
not worth the risk, when you can get a $5 spare battery charger, imo
[Droid X Android Development] Aaahh:
I'm almost done with my app, 2.5/4 buttons done, It would help along the way by skiping some steps for you...
[Droid X Android Development] classic757:
Great news!

Thanks to everyone working on the CM 11 KitKat Rom for the Droid X. This is great news that there is a working KitKat rom for the old DX.

I really like my DX and am glad that there is new life for it. Really anticipating the finished product of this rom. I am currently running Liberty 3v2.0 rom and it is very stable with decent battery life, but I am tired of Gingerbread! Need something new, and this looks like it fits the bill!

Installed fine using the instructions with this post. Gapps worked fine. Rom very quick and responsive, and love the blue wallpaper!

Okay, here are the bugs:

No data (obviously)

When phone plugged into laptop, it goes into reboot when I try to go back to home screen.

Bluetooth turns on but quickly turns back off (did not stay on long enough for me to try and see if it would connect).

Don't know of anything else.

Although I do like the potential of this rom, I use my DX as my daily driver so I had to go back to Liberty.

However, when CM 11 is fully functional, I plan to quickly reinstall it.

Droid X is a beast of a phone! Very solid and durable phone! If I get a fully functional KitKat working on it, I plan on using my DX until it dies and then get another one.

Great work Aaahh and m.ksy and everyone working on this CM11 project!
[Droid X Android Development] m.ksy:
@Aaahh, who said that there are no reboots and bluetooth is working? :laugh:

On my test phone I also get reboots some time on wake up and BT doesn't want turn on.
[Droid X Android Development] 1mikegee:
I experience the same here.

Been on three hours this afternoon and 50% on the battery. Just idling though...

Going back and downloading the gapps, AGAIN. Still no Play Store or gmail found. I am logged into my Google account and have all my Contacts but the Accounts/Sync thinks Contacts and People details are not synced. App Data shows synced.:confused:

M
[Droid X Android Development] Aaahh:
WHAT ROM ARE YOU RUNING???!!! Tomorow i'll upload the one i'm running that actually works, AND DATA WORKS, YOUR FLASHING OLD LAZY ROMS!!!
[Droid X Android Development] classic757:
Aaahh, I'm running Liberty 3v.2.0. The CM 11 rom I tried was the latest one posted, the 20140314 with no working data. Will you be uploading CM 11 with working data? I sure am looking forward to that! I really like what I see from CM 11.
[Droid X Android Development] Bobcus Leper:
For realsiez?:confused: Dude, you are awesome!:D:D
[Droid X Android Development] 1mikegee:
cm-11-20140314-UNOFFICIAL-shadow.zip Anyone run a MD5 checksum on any of these?

M
[Droid X Android Development] Aaahh:
GUYS M.KSY FIXED /DATA WEEKS AGO!!! WHAT ROM ARE YOU FLASHING???!!!!

As for the kernel, i think i figured it out!
[Droid X Android Development] chiruscan:
So everything has been made to work except Bluetooth, Radio, and Camera?
[Droid X Android Development] palmbeach05:
doesn't the twrp install script that is displayed on the scree when flashing tell you that it skips over that? or at least something to that effect
[Droid X Android Development] sd_shadow:
There is a way to include a md5 checksum in the rom, but when there is no checksum included, there is nothing to compare, so the check will be automatically skipped.

---------- Post added at 10:35 PM ---------- Previous post was at 10:28 PM ----------

I've been meaning to do some searching, but haven't yet.

It seems that when downloading from Mega, the downloading file is put in a temp folder, and some type of file checking is done before it is moved to the download folder.

Anyways Mega has been very reliable for me.
[Droid X Android Development] Aaahh:
okay, i lost the zip, :(

I'll rebuild though, GUYS data has been fixed, and i get no reboots... if my rebuild doesn't work then i'll just backup my /system and send it...
[Droid X Android Development] sd_shadow:
Did you look under the sofa cushions?
[Droid X Android Development] Aaahh:
oh there it is... :p

Okay, m.ksy i found an error with your git, I'll upload the fix, i promise :p maybe this time i will...

Actually, i'm not sure, take a look at the mot_boot_mode.c file

Okay, every where defy has ALOGD, ics had LOGD, and the other way around. what gives????
[Droid X Android Development] LGC_Gamma:
Ummm

So when is this update with working mobile data coming out? Im just too excited! :)
[Droid X Android Development] Aaahh:
Data as in 3g? Or as in /data as /data is already done, 3g could come soon as I think I figured it out
[Droid X Android Development] LGC_Gamma:
We've been talking about 3G, not /data lol
[Droid X Android Development] Bobcus Leper:
Hey Aaahh and m.ksy, name the kernel shadowkernel.:cool:
[Droid X Android Development] m.ksy:
for android 4.4.2 used alog. if you will use log this will cause build error.

---------- Post added at 07:41 PM ---------- Previous post was at 07:39 PM ----------

I will name it motoroi :D 2nd codename of Droid X.
[Droid X Android Development] Aaahh:
i thought it was Xtreme... :p
[Droid X Android Development] m.ksy:
and this also :D

Xtreme like a 2nd normal name.

names list: DROID X, MB810, Xtreme, MOTOROI X, Shadow

p.s. xtreme sound better, may be I will use it :)
[Droid X Android Development] ryanguy426:
Personally, ShadowKernel sounds a lot cooler :cool:
[Droid X Android Development] classic757:
What about ShadowX Kernel? :cool:
[Droid X Android Development] m.ksy:
ShadowKernel is the name I used when started working on kernel, so I will left it like it is?
[Droid X Android Development] Shuudoushi:
ShadowXtrem!!! That is going to be the new name lol.
[Droid X Android Development] m.ksy:
difficult sounds :laugh:
[Droid X Android Development] ryanguy426:
Hey, I did some searching, and the name ShadowKernel is already being used. So I think it may be a good idea to not get the kernel name confused with a Droid X kernel, and an Epic 4G kernel. Just my opinion.

So ShadowXtreme (or ShadowExtreme. Whatever floats every ones boat) sounds pretty good :p

ShadowKernel thread
[Droid X Android Development] Bobcus Leper:
Or, ShadowXKernel/ShadowKernelX?
[Droid X Android Development] Aaahh:
okay, lol thats enough...

I was looking at the kernel and i notice that the .config and drivers are the only think that need changing, but on defy there Heavy-ly customized.... Good Luck! :p

Also Md5 is always disabled because we change files after build manully, atleast i will, the kernel had just gotten a commit that disables hdmi...

Hey, starting kernel 3.0 wouldnt be a bad idea! we're already behind...

Yeah no 3.0 is 10,000+ :( maybe 3.4? :p
[Droid X Android Development] Bobcus Leper:
Well, please get this kernel going, cause my battery life a horrible. 48 minutes of screen on time, ON A FULL CHARGE OVER NIGHT!!!!!:mad::banghead:

---------- Post added at 10:40 PM ---------- Previous post was at 10:34 PM ----------

3.4 would be GREAT!!!:D:D:D
[Droid X Android Development] m.ksy:
Looks like I found solution for BT and GPS, need some consultation with Quarx to discuss my idea :D
[Droid X Android Development] Aaahh:
Your battery is bad, i get 6...

what about me? :crying: :p

You know 3.14 is bad, http://git.kernel.org/cgit/linux/kernel/git/tmlind/linux-omap.git/ :p, why not, i'm going for it.