[CM10]Dell Streak 5 - WIP - Streak 5 Android Development

This is my place holder for development of Android 4.1.2 Jellybean based off of CM10 code for the Dell Streak 5
Device tree:
https://github.com/giveen/android_device_dell_streak-1/tree/cm10
Kernel tree:
https://github.com/giveen/kernel_dell_streak
Download Link:
https://docs.google.com/file/d/0B0ozkQsJWIScaVl1eFdBNHJtbFE/edit?usp=sharing
16 hours of work , through the night.
DO NOT DOWNLOAD OR INSTALL IF YOU DO NOT KNOW HOW TO USE LOGCAT FROM BOOT!!!!!!!!!!!!!!!!!!!!!!!
I would install it myself except I am expecting a lot of calls with looking for a job.
What I need is a logcat from boot, again, if you don't know how to do this, don't install.

*reserved for screenshots later*

*reserved for changelog later*

Will Dj Steve help us for the development?

As speak at us - BETWEEN PROMISING AND PERFORMING, A MAN CAN MARRY HIS DAUGHTER)

giveen said:
This is my place holder for development of Android 4.1.2 Jellybean based off of CM10 code for the Dell Streak 5
Device tree:
https://github.com/giveen/android_device_dell_streak
Kernel tree:
https://github.com/giveen/kernel_dell_streak
Click to expand...
Click to collapse
Awesome news! :victory:
I look forward to bringing my device to the brink of Brick-dom in the worthy pursuit of the bleeding edge!
Liwais said:
As speak at us - BETWEEN PROMISING AND PERFORMING, A MAN CAN MARRY HIS DAUGHTER)
Click to expand...
Click to collapse
um, what? (also eww.)

I think he was trying to be semi-insulting by saying he will believe it when he sees it.
If the HTC Evo 4G can run it, so can we.
Sent from my DROIDX using Tapatalk 2

Rather maybe a healthy dose of skepticism... I doubt there was any intended insult.

Crinos512 said:
Rather maybe a healthy dose of skepticism... I doubt there was any intended insult.
Click to expand...
Click to collapse
Thats alright, if I can get 3 different variants of Android on the Streak7, this maybe some work, but it is possible.

gr8 news!
but now i using Unofficial CM9 and it's too laggy :silly: whereas is first installed :silly:
Will CM10 make DS5 laggy?

giveen said:
I think he was trying to be semi-insulting by saying he will believe it when he sees it.
If the HTC Evo 4G can run it, so can we.
Sent from my DROIDX using Tapatalk 2
Click to expand...
Click to collapse
That's right, my supersonic running android 4.2.2 without lag with camera and camcorder work. And it will have android 5 too as long as Preludedrew still want to dev for supersonic.
Hope it will happen too on dell streak 5.
Waiting for your magic touch as kibuuka did on ics.
Sent from my DELL Streak using Tapatalk 2

My understanding from looking around here is that there never was a TRUE cm9 build. Merely modifications of supersonic builds, what I call a poor man's port.
True builds consist of having kernel and device compiles within Android source code.
I have boot.img compiled, after some modifications, but can't test it till I resolve these issues in compiling jellybean which have to do with the 10+ header files needed to be included and modified to make the Dell Streak 5.
Probably put a few more hours in this morning.

Well said, port rom will never give a good result.
You can see, most of us (including me) keep asking cm9 or pa , but no one want to do the dirty job.
For me better have a port rather than not.
Waiting someone will build cm9/cm10/aokp/pa from the source just like have to wait till end of world
But I hope "the waiting" will end soon.
Keep up the good work and I really wish after cm10, someone will bring pac, pa, aokp to ds5 too.
Sent from my DELL Streak using Tapatalk 2

nom051205 said:
but no one want to do the dirty job.
Click to expand...
Click to collapse
No one wants to do the dirty job or noone can do it?
I guess second. It's not easy, I modified a Kernel for a Hannspad once and it didn't boot often enough...

Glad to see this. You can build roms for Streak 7, I guess you can do it on Steak 5 too.

lordofazeroth said:
No one wants to do the dirty job or noone can do it?
I guess second. It's not easy, I modified a Kernel for a Hannspad once and it didn't boot often enough...
Click to expand...
Click to collapse
I'll second that... It's easy enough to learn the basics but building a kernel, much less a ROM takes a certain knack.
...and we don't have as extensive of a pool of developers as say a Samsung Note II would.

Thank you for spearheading the initiative on this build of 4.1.x. I agree with the comments of others; the 'ports' of CM9 to date, although showing much promise, have been builds compiled for other devices of similar architecture, rammed in to the Streak. Looking forward to seeing what can be done--this device has a lot of possibility; and to think it shipped with 1.6......

Compile went well this morning with all my latest changes.
Trying to flash ota and got this
Code:
package_extract_file: no system/bin/modelid_cfg.sh in package
set_perm: chown of /tmp/modelid_cfg.sh to 0 0 failed: No such file or directory
set_perm: chmod of /tmp/modelid_cfg.sh to 777 failed: No such file or directory
script aborted: set_perm: some changes failed
set_perm: some changes failed
E:Error in /sdcard/dell_streak-ota-eng.giveen.zip
(Status 7)
Installation aborted.
failed to open /sys/class/android_usb/android0/state: No such file or directory
Figure it out later

nom051205 said:
That's right, my supersonic running android 4.2.2 without lag with camera and camcorder work. And it will have android 5 too as long as Preludedrew still want to dev for supersonic.
Hope it will happen too on dell streak 5.
Waiting for your magic touch as kibuuka did on ics.
Sent from my DELL Streak using Tapatalk 2
Click to expand...
Click to collapse
My goal is just to get this done and move on. I have a big list of projects to work on
Sent from my DROIDX using Tapatalk 2

I have big doubts but is grateful to you for attempt)
E:Error in /sdcard/dell_streak-ota-eng.giveen.zip
(Status 7)-open update-script and to remove lines containing the name of models and a feather to sign an insertion.

Related

ICL23D - Galaxy Nexus boot / recovery / system dump

Below are links to a ICL23D Ice Cream Sandwich development build for the Galaxy Nexus!
Originally posted at:
http://android.modaco.com/topic/348194-04-nov-icl23d-galaxy-nexus-boot-recovery-system-dump/
Some points to note about the files...
All 3 files are completely stock and unedited
This build is a dev build, not a release build
This build is from a test Galaxy Nexus
This build is not odexed!
I know a lot of people are hacking up ports for other devices, so hopefully the non-odexed nature of this release together with the fact it includes the boot and recovery images will help make that happen.
All I ask is that you don't mirror the files elsewhere, that you link back to this topic rather than deeplinking the files and that if you use them you credit the source. So here they are...
Galaxy Nexus ICL23D boot image - http://www.filesonic.com/file/2985317613 - MD5: 8ad48c176eb12b33e436f38a8d9711f8
Galaxy Nexus ICL23D recovery image - http://www.filesonic.se/file/2985400373 - MD5: c02fe19e8b0d162e225597aab26704cb
Galaxy Nexus ICL23D system image (tar.gz) - http://www.filesonic.se/file/2985366173 - MD5: 7a47451ace5689b0fefbec64a7b911a0
(NOTE I WILL NOT CREATE ANY MULTIUPLOAD MIRROR OF THIS FILE!)
DUE TO I WANT YOU TO SUPPORT THIS GUY!
Enjoy!
Damn, was literally coming here to post this, DAMN...
but how hard would it be to port it over to our phone?
Jameslepable said:
Damn, was literally coming here to post this, DAMN...
but how hard would it be to port it over to our phone?
Click to expand...
Click to collapse
you can give it a try
It's same situation with SDK,armv7-built libs. Need to wait for sources
ciaox said:
It's same situation with SDK,armv7-built libs. Need to wait for sources
Click to expand...
Click to collapse
this was meant to have here as people are "collector's" and expect stuffs like this, look at zte blade they may have this also
SWEATTAIMI said:
you can give it a try
Click to expand...
Click to collapse
Tbh i wouldn't even know where to start.
Sent from my LG-P500 using Tapatalk
Jameslepable said:
Tbh i wouldn't even know where to start.
Sent from my LG-P500 using Tapatalk
Click to expand...
Click to collapse
to start is to make it to boot, using the changes in init.rc (however this is not nessesary as our boot.img already seems to have these, but needs to be edited a bit if i aint wrong,
then create boot.img
go for libs, try edit em to make it work for our armv6, boot and it should be starting
however editing libs takes good time,
i still wonder how Honeycomb were ported and not ics
SWEATTAIMI said:
to start is to make it to boot, using the changes in init.rc (however this is not nessesary as our boot.img already seems to have these, but needs to be edited a bit if i aint wrong,
then create boot.img
go for libs, try edit em to make it work for our armv6, boot and it should be starting
however editing libs takes good time,
i still wonder how Honeycomb were ported and not ics
Click to expand...
Click to collapse
Could ask they guy (forget his name) that got honeycomb running and see how its done? That would be a good start.
Sent from my LG-P500 using Tapatalk
I dont get the reason by posting a new thread?? Devs are not doing anything, so why bother to post? Even though, ciaox is planning it but he said "wait for the source"...
Sent from my Nexus One using Tapatalk
Jameslepable said:
Could ask they guy (forget his name) that got honeycomb running and see how its done? That would be a good start.
Sent from my LG-P500 using Tapatalk
Click to expand...
Click to collapse
ah you mean だ(da)っ(SS)ち(chi)ん (Dastin) but that's not exactly in hiragana
so litterarly i wrote dasschin (trust me i know i read japanese)
anyhow he maybe want this (Y)

Porting or compiling MIUI for unsupported device?

I haven't been able to find a good answer on miui.us nor have I gotten a reply from any of the devs who have successfully ported to an unsupported device. I have searched for answers as much as possible, and I haven't been able to find out where miui devs get started. Are they compiling from source(I haven't found any source)? I plan on asking the same question there, but I have always gotten the best answers from the XDA community..
I'm waiting for my amaze 4g to come in the mail, the device doesn't have many devs, and while the main dev is working on ICS I figured I'd try to get into development(that is why I finally bought a new device) to see if I can offer the community something while we wait for ICS to get done/stable. If anyone can point me in the direction of where these devs go to get started, I would greatly appreciate it!
Silentbtdeadly said:
I haven't been able to find a good answer on miui.us nor have I gotten a reply from any of the devs who have successfully ported to an unsupported device. I have searched for answers as much as possible, and I haven't been able to find out where miui devs get started. Are they compiling from source(I haven't found any source)? I plan on asking the same question there, but I have always gotten the best answers from the XDA community..
I'm waiting for my amaze 4g to come in the mail, the device doesn't have many devs, and while the main dev is working on ICS I figured I'd try to get into development(that is why I finally bought a new device) to see if I can offer the community something while we wait for ICS to get done/stable. If anyone can point me in the direction of where these devs go to get started, I would greatly appreciate it!
Click to expand...
Click to collapse
They steal the code from CM source. Then they wrap it up in a closed source OS. So you won't find any source for it.
zelendel said:
They steal the code from CM source. Then they wrap it up in a closed source OS. So you won't find any source for it.
Click to expand...
Click to collapse
I figured it might be something like that, would explain why I haven't found anything really helpful.. but then the question becomes how do people port it to other devices? I'm personally a fan of the functionality it has over CM, and it would give the users of my device something to play with(and me something to learn/experiment with) while we wait for ICS to get built. Hell, if I can find some good resources, maybe I could contribute to the ICS build before it is done..
But while the resources I've been finding here are good, I learn best by tinkering, just figuring things out, so the resources between what is offered here and the finished product would do me the most good.
Silentbtdeadly said:
I haven't been able to find a good answer on miui.us nor have I gotten a reply from any of the devs who have successfully ported to an unsupported device. I have searched for answers as much as possible, and I haven't been able to find out where miui devs get started. Are they compiling from source(I haven't found any source)? I plan on asking the same question there, but I have always gotten the best answers from the XDA community..
I'm waiting for my amaze 4g to come in the mail, the device doesn't have many devs, and while the main dev is working on ICS I figured I'd try to get into development(that is why I finally bought a new device) to see if I can offer the community something while we wait for ICS to get done/stable. If anyone can point me in the direction of where these devs go to get started, I would greatly appreciate it!
Click to expand...
Click to collapse
So what we (miui porters) do is take the kernel from cm7 and some lib files from cm7 and add to an existing miui rom until it boots. It helps if you use a similar device as the base (I use the nexus s 4g as a base for my epic 4g ports b/c epic is pretty much a keyboarded version of the nexus s 4g).
Sent from my SPH-D700 using Tapatalk
xboxfanj said:
So what we (miui porters) do is take the kernel from cm7 and some lib files from cm7 and add to an existing miui rom until it boots. It helps if you use a similar device as the base (I use the nexus s 4g as a base for my epic 4g ports b/c epic is pretty much a keyboarded version of the nexus s 4g).
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Where do you guys get the weekly build of miui from, I know it is updated every friday, but I haven't seen where they are getting it from..
The phone I want to develop for is the Amaze 4g, the Sensation is pretty much the same with just a underclocked cpu. The amaze is new enough that everything I've found says they are working on a cm9 build and skipping cm7 all together, so the best I can think of is grabbing some files from the sensation cm7(like you do the nexus) and stock files from the official gingerbread releases for the amaze.
The question is what files can I use from the sensation, will the files from stock ginger work, and which files need to be ported at all. The best I've found is this http://www.madteam.co/forum/support-65/how-to-port-miui/ which I've read the feedback on, and results seem to vary quite a bit.
Silentbtdeadly said:
Where do you guys get the weekly build of miui from, I know it is updated every friday, but I haven't seen where they are getting it from..
The phone I want to develop for is the Amaze 4g, the Sensation is pretty much the same with just a underclocked cpu. The amaze is new enough that everything I've found says they are working on a cm9 build and skipping cm7 all together, so the best I can think of is grabbing some files from the sensation cm7(like you do the nexus) and stock files from the official gingerbread releases for the amaze.
The question is what files can I use from the sensation, will the files from stock ginger work, and which files need to be ported at all. The best I've found is this http://www.madteam.co/forum/support-65/how-to-port-miui/ which I've read the feedback on, and results seem to vary quite a bit.
Click to expand...
Click to collapse
Since your devices are so close, try just copying system/lib/egl and system/lib/hw from stock to Sensation MIUI and also IDK if Amaze and Sensation kernels are compatible, but I'll assume not because that could lead to a brick. So copy boot.img from stock to MIUI. Then Logcat and see what the errors are and replace whatever files error (If it says libcamera failed, replace it with one from stock). It may never boot from a stockbased kernel, it does on some devices and not on others. You may also be able to unpack the boot.img from stock and Sensation MIUI and copy the Sensations intramfs/ramdisk from Sensations folder to Amaze's. Then repack the Amaze folder, which has the Sensation's intramfs in it and then try.
xboxfanj said:
Since your devices are so close, try just copying system/lib/egl and system/lib/hw from stock to Sensation MIUI and also IDK if Amaze and Sensation kernels are compatible, but I'll assume not because that could lead to a brick. So copy boot.img from stock to MIUI. Then Logcat and see what the errors are and replace whatever files error (If it says libcamera failed, replace it with one from stock). It may never boot from a stockbased kernel, it does on some devices and not on others. You may also be able to unpack the boot.img from stock and Sensation MIUI and copy the Sensations intramfs/ramdisk from Sensations folder to Amaze's. Then repack the Amaze folder, which has the Sensation's intramfs in it and then try.
Click to expand...
Click to collapse
Awesome, a place to start. My buy for the Amaze got screwed up, so I'm going to likely get one from tmobile.. but I've already put together a rom to spec that you have described, and I have a few kernels to try too. I hope that checking the logcat and making some tweaks based on the output I get a working rom, the next questions would be what a script looks like(on a pc or mac) I could just apply to pull the files from the different sources to apply to weekly released-- I am pretty sure that is what successful ports do.. and what I could do to be more of a developer rather than just porting or kang'ing. I just figured this would be a good way to get some working experience in the meantime.. but I am guessing that once a good build of an OS is out there, people aren't compiling from source. Seems like many are just learning aspects of the OS and tweaking stock roms with things they have found..
Thanks again for the advice, as soon as I have the phone to test it with, I am gonna give this a try
Silentbtdeadly said:
Awesome, a place to start. My buy for the Amaze got screwed up, so I'm going to likely get one from tmobile.. but I've already put together a rom to spec that you have described, and I have a few kernels to try too. I hope that checking the logcat and making some tweaks based on the output I get a working rom, the next questions would be what a script looks like(on a pc or mac) I could just apply to pull the files from the different sources to apply to weekly released-- I am pretty sure that is what successful ports do.. and what I could do to be more of a developer rather than just porting or kang'ing. I just figured this would be a good way to get some working experience in the meantime.. but I am guessing that once a good build of an OS is out there, people aren't compiling from source. Seems like many are just learning aspects of the OS and tweaking stock roms with things they have found..
Thanks again for the advice, as soon as I have the phone to test it with, I am gonna give this a try
Click to expand...
Click to collapse
Actually, one more suggestion on the kernel. Using dsixdas kitchen, extract the boot.Img from amaze stock and sensation miui and go to boot.img-ramdisk folder and go to init.RC on both devices using notepad++ and find the line that says bootclasspath and copy it from miui to amaze stock. Then recompile using dsixdas kitchen and then test
Sent from my GT-P7510 using Tapatalk

[?] ParanoidAndroid port, possible?

Disclaimer: I'm not an android dev but am interested in learning, really my only knowledge of dev'ing is the three hours or so I've spent so far failing at a port this morning. Don't be a douche, I just admitted my ignorance here.
If you don't know about PA (ParanoidAndroid) then go here and marvel > http://forum.xda-developers.com/showthread.php?t=1717079
It's been ported to the Atrix4G so I figured why not try dx2, and I'm using the A4G ROM in porting. I've been following the instructions here and keep getting hung up on rebuilding the modified framework-res.apk with apktool. The error I'm getting is in the attachments.
My process up to this point is:
- decompile framework-res.apk from PA and our CM9 rom.
- combine framework-res/res/values/ and framework-res/res/xml/ from CM9 to PA folder
- this is where rebuilding the apk fails...
Does anyone know anything about porting that can help? I feel like a lack of knowledge is my problem here.
I have nothing to contribute to this other than a simple good luck. It would be cool to have another option for this phone.
Questions should be asked in Q&A forums, not Development forums.
Thread moved.
Sent from my GT-I9100 using Tapatalk 2
wareju said:
Disclaimer: I'm not an android dev but am interested in learning, really my only knowledge of dev'ing is the three hours or so I've spent so far failing at a port this morning. Don't be a douche, I just admitted my ignorance here.
If you don't know about PA (ParanoidAndroid) then go here and marvel > http://forum.xda-developers.com/showthread.php?t=1717079
It's been ported to the Atrix4G so I figured why not try dx2, and I'm using the A4G ROM in porting. I've been following the instructions here and keep getting hung up on rebuilding the modified framework-res.apk with apktool. The error I'm getting is in the attachments.
My process up to this point is:
- decompile framework-res.apk from PA and our CM9 rom.
- combine framework-res/res/values/ and framework-res/res/xml/ from CM9 to PA folder
- this is where rebuilding the apk fails...
Does anyone know anything about porting that can help? I feel like a lack of knowledge is my problem here.
Click to expand...
Click to collapse
Looks pretty straight forward if you are following the instructions here.
http://forum.xda-developers.com/showpost.php?p=27602914&postcount=24
Just be real careful with the merge and edits.
Just as a test, does your build work if you do not modify the original framework-res.apk from PA?
Yeah that's the guide I was using but kept getting hung up on rebuilding the modified framework-res.apk. Haven't tried without making any framework-res changes, I figured that was crucial.
Sent from DX2 CM9
always a good idea to test your build environment on a known good file set.
DigitalMD said:
always a good idea to test your build environment on a known good file set.
Click to expand...
Click to collapse
You're already talking over my head ha, but yeah I do plan to dive back into this soon. If nothing else to learn some of the more technical sides of android. Also going to be running Linux alongside windows soon, may just wait until I get that up and running.
Sent from DX2 CM9
wareju said:
Disclaimer: I'm not an android dev but am interested in learning, really my only knowledge of dev'ing is the three hours or so I've spent so far failing at a port this morning. Don't be a douche, I just admitted my ignorance here.
If you don't know about PA (ParanoidAndroid) then go here and marvel > http://forum.xda-developers.com/showthread.php?t=1717079
It's been ported to the Atrix4G so I figured why not try dx2, and I'm using the A4G ROM in porting. I've been following the instructions here and keep getting hung up on rebuilding the modified framework-res.apk with apktool. The error I'm getting is in the attachments.
My process up to this point is:
- decompile framework-res.apk from PA and our CM9 rom.
- combine framework-res/res/values/ and framework-res/res/xml/ from CM9 to PA folder
- this is where rebuilding the apk fails...
Does anyone know anything about porting that can help? I feel like a lack of knowledge is my problem here.
Click to expand...
Click to collapse
i'd try using the original framework first and then trying to flash it to the dx2 like that. If anything you'd have to update the updater-script and build.prop first before it worked, but it'd be worth a try at least. I haven't messed with the dx2 too much for a while now, but I know for porting ROMs to the samsung fascinate I have to do a bunch of edits & then I have to get data to properly work right (which I'm not sure how to do). So I'd keep trying and keep trying because that'd honestly bring another ROM to the dx2.
I may try and port a rom to the dx2 in the near future, but idk yet.
EDIT: if you need a tester also hit me up on here [pm] or twitter [@ztotherad], my dx2 doesnt have data atm, but i can turn it back on if i need that
also, i may try paranoidandroid port with you, if thats cool

CM9 for ProtoU Bugs List & Solutions GSM

Right guys THIS thread is for reporting bugs\issues and for solutions, PLEASE USE THIS THREAD and keep the DEV THREAD CLEAR. We need that thread clear for Deving uses. i will update this with every new release\hot\bugfix.
Please post logcats and please post your error like this:
Version of rom your running
DETAILED ERROR HERE (not just wifi doesnt work, explain on how it didnt work so we can reproduce)
Any mods your running and kernel version
Broken:
You Tell me
First issue encountered.
The zip file does not install, it aborts with a script failure in CWM. find recovery.log attached.
I'm gonna have a try at repackaging it and see if I can get it to install.
i *NEED* one or two people who are comfortable with adb\fastboot and able to flash a system.img for me
thanks
-Lloir
Give me a link and I'll do it...
Sent from my HTC Desire X using Tapatalk 2
NervGaz said:
Give me a link and I'll do it...
Sent from my HTC Desire X using Tapatalk 2
Click to expand...
Click to collapse
just uploading it, it's 200mb~ and i have crappy upload from sky so bare with me be up in about 30mins give or take
NervGaz said:
Give me a link and I'll do it...
Sent from my HTC Desire X using Tapatalk 2
Click to expand...
Click to collapse
yo dude did you get my PM??
Lloir said:
yo dude did you get my PM??
Click to expand...
Click to collapse
Only just saw it... replied in PM
Thread closed from the very same reason as the development one.
for those of you who want to help, flash the CM9 rom (i know it errors)
then go to advanced in clockwork mod and go to "report an error" select that and it will put a text file on the sdcard. i need this please
THIS IS SUPER IMPORTANT
thanks
Lloir said:
for those of you who want to help, flash the CM9 rom (i know it errors)
then go to advanced in clockwork mod and go to "report an error" select that and it will put a text file on the sdcard. i need this please
THIS IS SUPER IMPORTANT
thanks
Click to expand...
Click to collapse
Was in the process of cooking a my own lighter version of the stock rom and ended up without wifi and google play -newbie at work here - so I figured I'd just test this A01.zip while I'm at it.
I wiped all userdata, cache and dalvik, then installed A01.zip. All it says is "script aborted (no error message)E: Error in /sdcard/A01.zip (status 7)."
Recovery.log from cwm in my dropbox :
https://www.dropbox.com/s/nku5srjvhoixla9/recovery.log
cheers for the help man
infernal77 said:
Was in the process of cooking a my own lighter version of the stock rom and ended up without wifi and google play -newbie at work here - so I figured I'd just test this A01.zip while I'm at it.
I wiped all userdata, cache and dalvik, then installed A01.zip. All it says is "script aborted (no error message)E: Error in /sdcard/A01.zip (status 7)."
Recovery.log from cwm in my dropbox :
https://www.dropbox.com/s/nku5srjvhoixla9/recovery.log
cheers for the help man
Click to expand...
Click to collapse
much appreciated, im just looking through this and i see the problem. so *MIGHT* have a new build in the next few days
Lloir said:
much appreciated, im just looking through this and i see the problem. so *MIGHT* have a new build in the next few days
Click to expand...
Click to collapse
Lloir, you sent me a pm - couldn't reply because of your privacy settings - but sure, put it in dropbox and let me know
Hy all.
So is there any info that the rom booting or not? If everything right i will buy this phone at next week. Lloir, are you fully stopped the development for this phone? I hope i don't need to work with CM alone.
atis112 said:
Hy all.
So is there any info that the rom booting or not? If everything right i will buy this phone at next week. Lloir, are you fully stopped the development for this phone? I hope i don't need to work with CM alone.
Click to expand...
Click to collapse
Here's the situatino : LLoir helped us initially to get CWM 5 on the device (that still needs some work - I, maybe among others, donated so he'd help us back then) and then started work on a CM9. He stopped developing for the Desire X shortly after, for his own reasons. We were never able to install the first and only build he did through CWM (status 6/7) and when I did manage to install it, you couldn't take a logcat. At the moment there are only 2 people actively involved, Yasir, who has some experience in Android and me, but I'm not a developer at all and a total newbie to Android.
I did manage to build two test versions of CM9, one with the original device tree by Lloir and one with the MSM7k chipset, both of which gave the exact same result : no boot and no logcat possible.
Don't want to be negative, but that's the story, plain and simple. I'm more than a little disappointed with the situation the way it is and the lack of active interest from developers in the Desire X. But hey, its just a phone lol
infernal77 said:
Here's the situatino : LLoir helped us initially to get CWM 5 on the device (that still needs some work - I, maybe among others, donated so he'd help us back then) and then started work on a CM9. He stopped developing for the Desire X shortly after, for his own reasons. We were never able to install the first and only build he did through CWM (status 6/7) and when I did manage to install it, you couldn't take a logcat. At the moment there are only 2 people actively involved, Yasir, who has some experience in Android and me, but I'm not a developer at all and a total newbie to Android.
I did manage to build two test versions of CM9, one with the original device tree by Lloir and one with the MSM7k chipset, both of which gave the exact same result : no boot and no logcat possible.
Don't want to be negative, but that's the story, plain and simple. I'm more than a little disappointed with the situation the way it is and the lack of active interest from developers in the Desire X. But hey, its just a phone lol
Click to expand...
Click to collapse
Yes, i know that it's very very hard to develop without the device.
Htc is really new for me because i used sony every time. But sony don't support the developers so i won't buy it again. Now my xperia u is full bricked, but the service didn't repaired it and t-mobile give back my money so i can buy a new phone. It seems i will buy desire x. If i can buy it at next week, I start the work with cm soon, but maybe it will be long time because i need learn a lot about this device.
atis112 said:
Yes, i know that it's very very hard to develop without the device.
Htc is really new for me because i used sony every time. But sony don't support the developers so i won't buy it again. Now my xperia u is full bricked, but the service didn't repaired it and t-mobile give back my money so i can buy a new phone. It seems i will buy desire x. If i can buy it at next week, I start the work with cm soon, but maybe it will be long time because i need learn a lot about this device.
Click to expand...
Click to collapse
Take your time, just make sure to take a nandroid backup when you first get it in case your cid is different than the 1.14 and 1.18 RUU's that football posted Merry Christmas btw, enjoy the holidays !
atis112 said:
Yes, i know that it's very very hard to develop without the device.
Htc is really new for me because i used sony every time. But sony don't support the developers so i won't buy it again. Now my xperia u is full bricked, but the service didn't repaired it and t-mobile give back my money so i can buy a new phone. It seems i will buy desire x. If i can buy it at next week, I start the work with cm soon, but maybe it will be long time because i need learn a lot about this device.
Click to expand...
Click to collapse
Yay, we're getting a new developer on the forums!!!
I was working on a device tree (some patches have already been merged into Lloir's repository), and I noticed this article:
Windows For Devices said:
Qualcomm announced new chips that will let smartphone manufacturers upgrade existing designs to dual cores with no other hardware or software changes. The MSM8625 and MSM8225 run at up to 1GHz, include integrated 3G modems, and will work as drop-in replacements for the existing MSM7x27A and MSM7x25A devices, the company says.
Click to expand...
Click to collapse
It seems CM9 (link) only supports msm7x27 from the msm7k-series, but CM10 (link) supports msm7x27, msm7x30, msm8960, msm8660 and msm7x27a.
Maybe it's better if we try CM10 instead of CM9. Haven't tested it, though.
cobje said:
I was working on a device tree (some patches have already been merged into Lloir's repository), and I noticed this article:
It seems CM9 (link) only supports msm7x27 from the msm7k-series, but CM10 (link) supports msm7x27, msm7x30, msm8960, msm8660 and msm7x27a.
Maybe it's better if we try CM10 instead of CM9. Haven't tested it, though.
Click to expand...
Click to collapse
Thanks man, now that sheds a whole new light on our issues I was comparing the HTC Explorer (pico) to our device and vendor tree because it's the only HTC model based on MSM7xXXA that has an official CM9. Who wants another ice cream sandwich anyway ? I synced CM10 now, anyone wanna help build a new trees for JB ? Tips ?
Using Lloir's ICS config (on CM10), with BOARD_USES_QCOM_HARDWARE := true and TARGET_BOARD_PLATFORM := msm7x27a:
Terminal said:
frameworks/av/media/libstagefright/ExtendedWriter.cpp: In member function 'virtual android::status_t android::ExtendedWriter::addSource(const android::sp<android::MediaSource>&)':
frameworks/av/media/libstagefright/ExtendedWriter.cpp:86:19: error: 'AUDIO_FORMAT_QCELP' was not declared in this scope
frameworks/av/media/libstagefright/ExtendedWriter.cpp:88:19: error: 'AUDIO_FORMAT_EVRC' was not declared in this scope
frameworks/av/media/libstagefright/ExtendedWriter.cpp: In member function 'android::status_t android::ExtendedWriter::threadFunc()':
frameworks/av/media/libstagefright/ExtendedWriter.cpp:287:21: error: 'AUDIO_FORMAT_QCELP' was not declared in this scope
frameworks/av/media/libstagefright/ExtendedWriter.cpp:290:26: error: 'AUDIO_FORMAT_EVRC' was not declared in this scope
make: *** [/media/therbom/CM/cm-10.1/out/target/product/protou/obj/SHARED_LIBRARIES/libstagefright_intermediates/ExtendedWriter.o] Fout 1
make: *** Wachten op onvoltooide taken...
frameworks/av/media/libstagefright/TunnelPlayer.cpp: In member function 'virtual android::status_t android::TunnelPlayer::start(bool)':
frameworks/av/media/libstagefright/TunnelPlayer.cpp:322:58: error: 'AUDIO_OUTPUT_FLAG_TUNNEL' was not declared in this scope
frameworks/av/media/libstagefright/TunnelPlayer.cpp: In member function 'virtual void android::TunnelPlayer::resume()':
frameworks/av/media/libstagefright/TunnelPlayer.cpp:429:66: error: 'AUDIO_OUTPUT_FLAG_TUNNEL' was not declared in this scope
frameworks/av/media/libstagefright/TunnelPlayer.cpp: In member function 'int64_t android::TunnelPlayer::getTimeStamp(android::TunnelPlayer::A2DPState)':
frameworks/av/media/libstagefright/TunnelPlayer.cpp:713:21: error: 'class android::MediaPlayerBase::AudioSink' has no member named 'getTimeStamp'
make: *** [/media/therbom/CM/cm-10.1/out/target/product/protou/obj/SHARED_LIBRARIES/libstagefright_intermediates/TunnelPlayer.o] Fout 1
Click to expand...
Click to collapse
Starting on a new device config would be better.

[DEV][WIP] Ubuntu Touch port for Dell Streak

I am working on getting Ubuntu Touch up on Dell Streak 5.
I got it up to the point when it boots, but crashes surfaceflinger, drmserver, mediaserver, servicemanager right after start and I could use some help. So I decided to share what I have so far. :fingers-crossed:
You will need:
CWM recovery (StreakMod recovery won't do; I use ClockWork-6.0.1.2)
saucy-preinstalled-touch-armhf.zip from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/
cm-10.1-20130818-UNOFFICIAL-streak.zip from https://docs.google.com/uc?id=0BwLXYTrPyZc0YzFNQnlENjZQM1E&export=download
Flashing:
Reboot to recovery
Install cm-10.1-...-streak zip
Wipe user data / factory reset
Install saucy-preinstalled-touch zip (be patient - it takes A LOT of time)
You're done - reboot. Take a look at logcat.
THANKS:
This would not be possible without invaluable help of the following people
- giveen (CM10 android device files)
- nom051205 (CM9 android device files)
Sources:
https://github.com/smokku/android_device_dell_streak
https://github.com/smokku/android_kernel_dell_streak
To get started building on your own see https://wiki.ubuntu.com/Touch/Porting
DISCLAIMER
Please keep this thread technical.
Please restrain from praises - instead you can get me a beer (preferably of your own brew).
Please restrain from "this sucks and yo momma" comments - you will be quietly ignored.
Part of the problem is the need for a proper CM10.1 port. You've probably seen that in the porting guide. Also the ICS binaries/proprietary files will probably help you. Try it from our ICS port or grab from a similiar device.
Also try going back to quantal, as saucy requires a flipped image (loads ubuntu first, then android parts)
http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/monthly-04.1/
Also this really helped get my device to display
Step 5. Download http://d-h.st/eFQ
Step 5a. adb push libc-2.15.so /data/ubuntu/lib/arm-linux-gnueabihf/libc-2.15.so
Step 6. adb reboot
Don't forget to set up your DPI conf file.
giveen said:
Also try going back to quantal, as saucy requires a flipped image (loads ubuntu first, then android parts)
Click to expand...
Click to collapse
Is it really worth trying?
Assuming that it would work, it does not help me in getting saucy up, and running outdated release isn't really a goal.
Could you please describe what is changed in your libc-2.15.so? (Or point me to a post explaining the change)
smokku said:
Is it really worth trying?
Assuming that it would work, it does not help me in getting saucy up, and running outdated release isn't really a goal.
Could you please describe what is changed in your libc-2.15.so? (Or point me to a post explaining the change)
Click to expand...
Click to collapse
A guy has patched it,
Also I used this guys gits as they were easier to do deal with than ubuntu's weird system of updating their junk. Just add these to your manifests
https://github.com/f69m/ubuntu-phablet_libhybris
https://github.com/f69m/ubuntu-phablet_platform-api
giveen said:
A guy has patched it,
Click to expand...
Click to collapse
What is the nature of this patch?
giveen said:
Also I used this guys gits as they were easier to do deal with than ubuntu's weird system of updating their junk.
Click to expand...
Click to collapse
Yeah. They really suck at sticking with Bazaar.
Thanks for the tip.
smokku said:
What is the nature of this patch?
.
Click to expand...
Click to collapse
No idea, I didn't make the patch. If you look in those gits commit history, its in there somewhere.
Any progress @smokku ?
Sent from my Dell Streak using xda app-developers app
I'm still at the point where the system boots, but Ubuntu services are crashing right after. :crying:
So I moved to getting Android up, to have a working base to work on. See: http://forum.xda-developers.com/showpost.php?p=45668042&postcount=43
Most of the time you need a cm 10.1 port first.
Sent from my LG-P999 using Tapatalk 2
Maybe kernel 3.x can help you?
There is a thread of hunderteins and nop in the forum about the kernel 3.x.
Any progress yet..????
Sent from my Dell Streak using xda app-developers app
It won't happen until I find out why enabling devtmpfs makes Streak's kernel unbootable.
So far I found out that it fails on memory initialization then, but without serial console and kprint, I'm unable to debug this issue.
I found a process online in which ubuntu is flashed over streakdroid
Is it same or different.?
If used, is it smoother.?
Sent from my Dell Streak using xda app-developers app

Categories

Resources