[Q] What is the problem with making AOSP work? - HTC One S

Hi,
I don't know and I'm wondering what is the problem with having AOSP fully working on - for example - HTC One S once kernel source is released.
Could someone briefly explain the problem and what in general must be done to port AOSP to a device (having device, original drivers and kernel)?
Thanks for sharing the knowledge

emdzej said:
Hi,
I don't know and I'm wondering what is the problem with having AOSP fully working on - for example - HTC One S once kernel source is released.
Could someone briefly explain the problem and what in general must be done to port AOSP to a device (having device, original drivers and kernel)?
Thanks for sharing the knowledge
Click to expand...
Click to collapse
We do have AOSP...its called CYANOGEN MOD 9. Have had it since the phone came out in US.
Sent from my HTC One S using Xparent ICS Tapatalk 2

LikeaG2root said:
We do have AOSP...its called CYANOGEN MOD 9. Have had it since the phone came out in US.
Sent from my HTC One S using Xparent ICS Tapatalk 2
Click to expand...
Click to collapse
...If you want an unofficial Alpha version

I know that there are AOSP based builds. Buth there is always something not working - liek camcorder.
And I just want to know why is it so? Some tech explanation behind that? Is kernel source and drivers is not enought?
I didn't port AOSP to any device so I am curious what is the reason

Related

ICS port possible?

I know the news has been going about that official source has been released for ICS an course like a lot of other people are wondering what it can be ported over to. Now me i personally have no clue how to translate all the technobabble dealing with creating roms from source but I'm sure there people here that do understand it all what would it take to get ICS on our phones? Like i said i have no clue in reality what goes into rom creating with phone drivers an framework tweaking (i know our phone is "special") but just curious.
Nobody here can get gingerbread on it let alone ics. Don't hold your breathe for either one. Lol
Sent from my LG-P999 using xda premium
dw9906 said it best. Its not impossible Im sure, But, it would be close to it.
Definitely not impossible. Just need the right people to work on it.
Sent from my LG-P999 using xda premium
You can't go from froyo --> ICS , it'll be impossible you need to work with GB --> ICS if your doing a SDK port , if your doing a source then i don't know .
dw9906 said:
Definitely not impossible. Just need the right people to work on it.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Well making a ICS port for the sidekick i'd hope it be using the source since then with source you could create a kernal aswell a the rom
Revolution said:
You can't go from froyo --> ICS , it'll be impossible you need to work with GB --> ICS if your doing a SDK port , if your doing a source then i don't know .
Click to expand...
Click to collapse
You have no idea what your talking about.
Sent from my LG-P999 using xda premium
ask anyone who has ported a SDK , your going to need to work with a AOSP base or perferably CM7 base w/ a CM7 kernel , you don't know what your talking about .
dw9906 said:
You have no idea what your talking about.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Revolution said:
ask anyone who has ported a SDK , your going to need to work with a AOSP base or perferably CM7 base w/ a CM7 kernel , you don't know what your talking about .
Click to expand...
Click to collapse
He is talking about source code not a SDK port.
Sent from my LG-P999 using xda premium
It would take much time & work , let's get GB first .
dw9906 said:
He is talking about source code not a SDK port.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
well isn't the issue with GB that we DON"T have the source code for GB so you can't hand make a kernal for our device? While with ICS with the source out we could hand make the kernal and the roms so they work on out system if i'm understanding how to create a android rom an kernal correctly its easier to work from source then from SDKs or porting a rom from another.
The issue with porting GB is that we don't have a source designed for our phone. there's all sorts of GB sources released, but none that have been designed for our phone. That ICS source is the same source that CM is based on, it's AOSP (all open source project), but it still requires a newer kernel.
sduvick said:
The issue with porting GB is that we don't have a source designed for our phone. there's all sorts of GB sources released, but none that have been designed for our phone. That ICS source is the same source that CM is based on, it's AOSP (all open source project), but it still requires a newer kernel.
Click to expand...
Click to collapse
Its "Android Open Source Project" not "All Open Source Project", that's funny.
Sent from my LG-P999 using xda premium
Once we get a GB port , I'll try to work on a ICS SDK port , I'm talking about the first day we get Gingerbread .
Sent from my Galaxy Nexus using XDA App
Revolution said:
Once we get a GB port , I'll try to work on a ICS SDK port , I'm talking about the first day we get Gingerbread .
Sent from my Galaxy Nexus using XDA App
Click to expand...
Click to collapse
If it's like your other SDK Ports than don't Get excited. They never boot.
Sent from my LG-P999 using xda premium
Revolution said:
Once we get a GB port , I'll try to work on a ICS SDK port , I'm talking about the first day we get Gingerbread .
Sent from my Galaxy Nexus using XDA App
Click to expand...
Click to collapse
i must ask according to your signature you have a galxy nexus? how did you get it? or you just messing arounf which is likely
and sdk ports suck its either source or nothing
I doubt he has one. Just wants people to think he does.
Sent from my LG-P999 using xda premium
http://forum.xda-developers.com/showthread.php?t=1360598
Saw this an made me go :O! An then leads me to the question a few of the folks that got a SK4g to replace their G1s are probably thinking now >.>
I don't have a Galaxy Nexus , it's one of my ROMS , i edited the build.prop to include that , i'm getting one this week though .
tylermaciaszek said:
i must ask according to your signature you have a galxy nexus? how did you get it? or you just messing arounf which is likely
and sdk ports suck its either source or nothing
Click to expand...
Click to collapse
you are not getting one its way too expensive for a 14 year old

Couple noob questions about AOSP

From what I understand, AOSP if the stock version of Android released by google. Is this correct? Also, what is the difference between AOSP and AOKP? The reason I posted this in the One S forum is because I was wondering if there is going to be an AOSP ROM realeased anytime soon.
Thanks.
http://source.android.com/
http://aokp.co/index.php/about
A little googling would answer your questions--
But, kinda yes to the first one. Check out above aokp link above for explanation of aokp project.
rugmankc said:
http://source.android.com/
http://aokp.co/index.php/about
A little googling would answer your questions--
But, kinda yes to the first one and it is my understanding AOKP is a newer term for the kanging of stock aosp roms. Not sure what requirements must be met to be an AOKP rom. I think it is being ICS 4.0.4.
Click to expand...
Click to collapse
Are there currently any AOSP or AOKP ROMs for the One S?
Yes, there is a release of AOKP for the One S. It is currently on the most up-to-date build, released today (b40).
Anyways, the One S is classified as the "ville". If you look at www.aokp.co, you can see that release for ville. You'll need to be unlocked (via HTCdev) and you need to have TWRP recovery installed (currently 2.1.8).
nickmv said:
Yes, there is a release of AOKP for the One S. It is currently on the most up-to-date build, released today (b40).
Anyways, the One S is classified as the "ville". If you look at www.aokp.co, you can see that release for ville. You'll need to be unlocked (via HTCdev) and you need to have TWRP recovery installed (currently 2.1.8).
Click to expand...
Click to collapse
Since when is twrp "required" to get aokp?
Sent from my HTC One S using Xparent Cyan Tapatalk 2
tjamzt said:
From what I understand, AOSP if the stock version of Android released by google. Is this correct? Also, what is the difference between AOSP and AOKP? The reason I posted this in the One S forum is because I was wondering if there is going to be an AOSP ROM realeased anytime soon.
Thanks.
Click to expand...
Click to collapse
AOSP is stock android. AOKP is a customized version of AOSP. Very simple.
Sent from my HTC One S using Xparent Cyan Tapatalk 2
LikeaG2root said:
Since when is twrp "required" to get aokp?
Sent from my HTC One S using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
It's not unless you don't want or don't know how to fastboot boot.img
nickmv said:
Yes, there is a release of AOKP for the One S. It is currently on the most up-to-date build, released today (b40).
Anyways, the One S is classified as the "ville". If you look at www.aokp.co, you can see that release for ville. You'll need to be unlocked (via HTCdev) and you need to have TWRP recovery installed (currently 2.1.8).
Click to expand...
Click to collapse
What does "ville" mean. I looked on the site, but I didn't see what it meant. Also, why isnt the One S listed under supported devices?
ville is the code name for out 1s like passion was for nexus one
look up the aokp rom in our android dev section in this forum
---------- Post added at 01:28 AM ---------- Previous post was at 01:25 AM ----------
if you are new to flashing android i would strongly recommend reading OP page and first/last 20 pages of thread and be familiar with android sdk adb/fastboot. it will make everything easier
when wiping phone before flashing roms, wipe system also--
tjamzt said:
What does "ville" mean. I looked on the site, but I didn't see what it meant. Also, why isnt the One S listed under supported devices?
Click to expand...
Click to collapse
Ville is the codename for the HTC one S
Sent from my HTC One S using Tapatalk 2
Think I said that.

[Q] Jb Port?

Well since the international hox has jb (not justin beiber) already http://forum.xda-developers.com/showthread.php?t=1737736 I'm wondering if anyone is working on getting jb (still not justin bieber) running on the xl?
G4 Man2 said:
Well since the international hox has jb (not justin beiber) already http://forum.xda-developers.com/showthread.php?t=1737736 I'm wondering if anyone is working on getting jb (still not justin bieber) running on the xl?
Click to expand...
Click to collapse
we need kernel source. After that it will be just a matter of time. The International HOX also shares a chipset with the Nexus 7 so that helps
gunnyman said:
we need kernel source. After that it will be just a matter of time. The International HOX also shares a chipset with the Nexus 7 so that helps
Click to expand...
Click to collapse
Any news on getting that kernel source?
I'm assuming that we wont have full AOSP roms until we have that source?
Any news on getting S-OFF?
Man, I really cant stand sense anymore
zoltrix said:
Any news on getting that kernel source?
I'm assuming that we wont have full AOSP roms until we have that source?
Any news on getting S-OFF?
Man, I really cant stand sense anymore
Click to expand...
Click to collapse
Go pester HTC and att to release kernel source.
Sent from my HTC One X using xda app-developers app
zoltrix said:
I'm assuming that we wont have full AOSP roms until we have that source?
Any news on getting S-OFF?
(
Click to expand...
Click to collapse
Have you tried the CM9 ROM in development or the AOKP ROM over on Rootzwiki? They are both functional enough to be used as a daily driver.
Why do we need S-off? We can already do basically everything through recovery without it. Would it be nice to have, sure I guess, but definitely not needed.
Kernel source will be released. Could be soon, could be September. We don't know when. But it will be released. Once it is available we will have answers.
Sent from my HTC One X using xda app-developers app
pside15 said:
Have you tried the CM9 ROM in development or the AOKP ROM over on Rootzwiki? They are both functional enough to be used as a daily driver.
Why do we need S-off? We can already do basically everything through recovery without it. Would it be nice to have, sure I guess, but definitely not needed.
Click to expand...
Click to collapse
yea s-off isn't needed, but nice to have.
i've been following the cm9 thread, and it seems great but ive been using my camcorder almost non-stop and i'll miss it for sure
I saw on one of the threads for either MIUI or CM9 but I don't remember which that someone got the camcorder working? I have the file in my download folder on my phone but I haven't tried it yet. I'm just keeping it for if and when I decide to try out MIUI or CM9.
I loaded an unofficial CM9 Alpha 5 ROM on my North American HTC One X and the camera worked, although nowhere near as good as the camera app in the stock HOX software. Camcoder was flaky and crashed periodically. A video I posted on YouTube circa 4:50 has a demo of it: http://www.youtube.com/watch?v=XPi8a5SvJvQ.
If interested, the build I loaded was the alpha5 in the thread "[ROM][WIP] Unofficial CM9 Port - Alpha 5" http://forum.xda-developers.com/showthread.php?t=1688448. Beware of rapid battery drain if you choose to load this alpha5 build I recommend taking 30 minutes and reading through the thread prior to flashing this ROM for details.
Note, however, that this ROM is based off Android 4.0.4 (Ice Cream Sandwich), not 4.1 (Jelly Bean), so this discussion might be a little off topic for this thread

[FIX][CWM ZIP] Youtube/Video hot reboot fix for qsd8k devices [4.1.1][EV based JB]

Hi there,
I've created a (temporarily) fix for the Evervolv based Jellybean hot reboot problem we have when playing video/youtube for the HD2.
Since we use and share a lot of stuff from the great work of texasice and the rest of the evervolv team this will probably work on other qsd8k devices who suffer from the same issue as well (no guarantees)
I thought it would be nice to give something back to the community untill this is fixed by the dev team..
Download evjb_qsd8k_mediafix.zip - mirror (flash via recovery)
Try it and see if it works and Remember that all the flashing is at your own risk ! Always make a nand backup in recovery
Source: I am not a dev and I just like to experiment with libs from different devices so have not compiled this fix from source.
Instead I've taken these libs from the jellybean msm7x30 platform (Desire HD) and replaced them with ours. (dirty hack so to speak)
The good news is that they have sources so you will have to look there since they seem to be a bit ahead with development compared to our qsd8k platform...
I hope this information will help the real devs making a 'proper' fix.
Xylograph said:
Hi there,
I've created a (temporarily) fix for the Evervolv based Jellybean hot reboot problem we have when playing video/youtube for the HD2.
Since we use and share a lot of stuff from the great work of texasice and the rest of the evervolv team this will probably work on other qsd8k devices who suffer from the same issue as well (no guarantees)
I thought it would be nice to give something back to the community untill this is fixed by the dev team..
Download evjb_qsd8k_mediafix.zip - mirror (flash via recovery)
Try it and see if it works and Remember that all the flashing is at your own risk ! Always make a nand backup in recovery
Click to expand...
Click to collapse
thanks
Thanks for your contribution . will give it a try.
Xylograph said:
Hi there,
I've created a (temporarily) fix for the Evervolv based Jellybean hot reboot problem we have when playing video/youtube for the HD2.
Since we use and share a lot of stuff from the great work of texasice and the rest of the evervolv team this will probably work on other qsd8k devices who suffer from the same issue as well (no guarantees)
I thought it would be nice to give something back to the community untill this is fixed by the dev team..
Download evjb_qsd8k_mediafix.zip - mirror (flash via recovery)
Try it and see if it works and Remember that all the flashing is at your own risk ! Always make a nand backup in recovery
Source: I am not a dev and I just like to experiment with libs from different devices so have not compiled this fix from source.
Instead I've taken these libs from the jellybean msm7x30 platform (Desire HD) and replaced them with ours. (dirty hack so to speak)
The good news is that they have sources so you will have to look there since they seem to be a bit ahead with development compared to our qsd8k platform...
I hope this information will help the real devs making a 'proper' fix.
Click to expand...
Click to collapse
Thanks for the fix. Just for curiosities sake has anyone tried this on cm10.
Sent from my PC36100 using xda app-developers app
88exp88 said:
Thanks for the fix. Just for curiosities sake has anyone tried this on cm10.
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
If it's somehow device based on Evervolv (99% chance it is) it should work
Xylograph said:
If it's somehow device based on Evervolv (99% chance it is) it should work
Click to expand...
Click to collapse
OK thanks.
Sent from my PC36100 using xda app-developers app
Any reports ?
Still the same reboot thing over here
I tried it on my Paranoidandroid Jelly Bean port and then I tried it on Preludedrew's latest and same thing
Mazda said:
Still the same reboot thing over here
I tried it on my Paranoidandroid Jelly Bean port and then I tried it on Preludedrew's latest and same thing
Click to expand...
Click to collapse
Hmm.. that's strange.. It is confirmed working on nexus one, desire, incredible and hd2.
Could it have something to do with where our jelly bean tons have been ported from?
Sent from my PC36100 using Tapatalk 2
sy224048 said:
Could it have something to do with where our jelly bean tons have been ported from?
Sent from my PC36100 using Tapatalk 2
Click to expand...
Click to collapse
I tried it on Preludedrew's JB which is built from source and it still reboots
I'm gonna try this out, wish me luck.
Sent from my PC36100 using Tapatalk
Mazda said:
I tried it on Preludedrew's JB which is built from source and it still reboots
Click to expand...
Click to collapse
Is that the same evervolv build as found @ http://goo.im/devs/evervolv/cron ?
How about the cm10 nightlies you guys have here?
Xylograph said:
Is that the same evervolv build as found @ http://goo.im/devs/evervolv/cron ?
How about the cm10 nightlies you guys have here?
Click to expand...
Click to collapse
Yes
You said this works on the incredible but when I try JellyBellys AOKP port based on evervolv it just goes past hboot and black screens
Sent from my EPAD using xda app-developers app
Xylograph said:
Hmm.. that's strange.. It is confirmed working on nexus one, desire, incredible and hd2.
Click to expand...
Click to collapse
are any of these cdma devices?
accessing said:
are any of these cdma devices?
Click to expand...
Click to collapse
Incredible is the only CDMA phone listed
Sent from my PC36100 using xda app-developers app
Think this can possibly work on [ROM] [Team D.I.R.T] [Jelly Bean] UNOFFICIAL Codename Android 3.3.1? My Youtube videos play but has like a flashy/choppy playback to it.

Cyanogenmod Port

here is the link of github for CM unofficial port for dlxj HTC Butterfly J.
https://github.com/tako0910/release/wiki
Can someone help to port for x920e and x920d..
praveen7682 said:
here is the link of github for CM unofficial port for dlxj HTC Butterfly J.
https://github.com/tako0910/release/wiki
Can someone help to port for x920e and x920d..
Click to expand...
Click to collapse
it should be built from Source to work..i don't have a stable internet connection to begin with..so cannot sync the huge repo for the build..
That's fine...did you had a chance to visit the DNA forum...I created a thread for getting developers for our device...I found a developer who said he can help...it would be nice if you can visit that thread and support any questions...
praveen7682 said:
That's fine...did you had a chance to visit the DNA forum...I created a thread for getting developers for our device...I found a developer who said he can help...it would be nice if you can visit that thread and support any questions...
Click to expand...
Click to collapse
yup saw it..but as far as i have been reading from it.they were just interested with Sense based ROM's..i myself would like to build the CM11 for this device..thing is i do not have a stable internet connection to sync down everything(resources)..
Great... So sad abt your internet connection....it would be really nice if you can port cm11...I will wait...
praveen7682 said:
Great... So sad abt your internet connection....it would be really nice if you can port cm11...I will wait...
Click to expand...
Click to collapse
i am saving up for applying a better/own connection.. hopefully by March i have my plan approved..Godspeed!!
great dude...once you are up we can see lot of your stuff...will wait...
Sent from my HTC X920e using XDA Premium 4 mobile app
that cann not port
oh no...what next?how to port then...
Sent from my HTC X920e using XDA Premium 4 mobile app
from cyanogenmod kernel for dna?
Sent from my HTL21 using xda app-developers app
I have tried everything to port CM onto our Butterfly, but couldnt get to boot, LOL.
It installs but doesn't boot. I dont know how to dev from source, hence never tried.
bluheart said:
I have tried everything to port CM onto our Butterfly, but couldnt get to boot, LOL.
It installs but doesn't boot. I dont know how to dev from source, hence never tried.
Click to expand...
Click to collapse
hard luck...but do you think it might be because of kernel issue...did you try with kairi kernel for 4.2.2 or you can check with him to get support...
Boot also has some issues.
Its not entirely the kernel issues.
bluheart said:
Boot also has some issues.
Its not entirely the kernel issues.
Click to expand...
Click to collapse
it wont work(easily) by just porting..it has to be vendor specific files from CM to make the framework boot..i have compiled my own CM Rom(for Nexus4) before and its much easy to build than port.. i am eagerly waiting for summer for the AOSP project to start..
Even we are waiting for your AOSP based ROM!
The major thing that we are missing for our device is CM...if we get CM then our device will be excellant...
Sent from my HTC X920e using XDA Premium 4 mobile app
CM can come if someone builds CM from source.
Start from kernel porting is correct way. As two devices are similar, after replacing kernel to the one that runs on your device, it will boot. Without working kernel you cannot debug with logcat.
Sent from my HTC J butterfly using xda app-developers app
Nobody is trying to build kernel for Cyanogenmod?
Maybe I can build kernel for x920d/x920e, but as I don't have these devices I cannot check whether built kernel works or not.
vroad said:
Nobody is trying to build kernel for Cyanogenmod?
Maybe I can build kernel for x920d/x920e, but as I don't have these devices I cannot check whether built kernel works or not.
Click to expand...
Click to collapse
i'd be better building it ground up to make sure everything is fine..kernel is easy to setup..the vendor and device files are the PITA..since this is a unsupported device and the next closest base is the Droid DNA..

Categories

Resources