Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
michaeljwestii
Old
#1  
michaeljwestii's Avatar
Senior Member - OP
Thanks Meter 46
Posts: 170
Join Date: Feb 2011
Location: Heidelberg/Wiesbaden
Lightbulb ICS Thoughts

Just rambling here. In order to get ICS ported to the Venue, we need compatible kernel drivers. It appears, from what I can find on the 'net, that Qualcomm isn't releasing drivers for the QSD8250 for ICS. Looking around XDA, I see the HTC Desire (GSM), also based on the '8250, has a working ICS beta found here: http://forum.xda-developers.com/show....php?t=1403113. This appears to use a Tiamat kernel, http://tiamat-dev.com/tiamat_bravo/. Using the AOSP 4.0.x repository, the Dell info from http://opensource.dell.com/releases/venue/v4.06/ and the Tiamat kernel, is it possible to pull together an ICS port? I wish I had more experience with this type of stuff...
The Following 2 Users Say Thank You to michaeljwestii For This Useful Post: [ Click to Expand ]
 
TheManii
Old
#2  
Wiki Admin / Recognized Contributor
Thanks Meter 1183
Posts: 2,936
Join Date: Dec 2010

 
DONATE TO ME
Dell used the CAF 8260 GB sources when building 4xx roms, they simply backported whatever they need to from their already working 3xx codebase for whatever was needed (i assume)

CAF itself dropped support for 8x50 in their GB codebases, but the 8x60 is close enough it didnt really matter ultimately.

Much of the drivers arnt even in the kernel, they're in the android userland which is Apache and not gpl, hence the driver issue.

Which ever method you (presumedly do) to get the kernel booting under ICS doesnt really matter, but the more difficult/time-consuming methods will ultimately be more useful for porting to newer kern versions.
XDA Wiki Moderator
Nexus 4: Stock JDQ39 (4.2.2) Nexus 7 Sucessor: Waiting for it
iTouch 5G: Stock 10B146 (6.1.2) Venue Pro: Stock 219-33 (7.10.8862.144)
The Following User Says Thank You to TheManii For This Useful Post: [ Click to Expand ]
 
xHausx
Old
#3  
xHausx's Avatar
Forum Moderator / Recognized Developer
Thanks Meter 3550
Posts: 6,159
Join Date: Jul 2010
Location: Central Florida

 
DONATE TO ME
Don't forget the Nexus One and, IIRC, the HD2 also use the 8250
 
michaeljwestii
Old
#4  
michaeljwestii's Avatar
Senior Member - OP
Thanks Meter 46
Posts: 170
Join Date: Feb 2011
Location: Heidelberg/Wiesbaden
I would think this would help too: http://www.xda-developers.com/androi...aries-for-ics/

Too bad the development work is well outside my capabilities. Maybe our Korean friends are working on it though.
Samsung Galaxy Note II GT-N7105 LTE - CM 10.1 Latest Nightly/CWM 6.0.3.0 (JB 4.2.2)
Viewsonic GTablet - TeamDRH JB Alpha 5.3 (JB 4.1.1)
Samsung Galaxy S III GT-I9300 - Omega 31-XXDLIB/Latest Siyah Kernel/CWM 6.0.1.2 (JB 4.1.1) - Passed to my youngest son.



Please don't forget to hit "Thanks" at the bottom of the post of the developers and other forum members who helped you
 
djmax81
Old
#5  
Senior Member
Thanks Meter 31
Posts: 208
Join Date: May 2010
Guys.!!! Dell venue n dell streak 5got same rom n environment hardware too just diffrence is venue is Hdpi n dell streak is Mdpi .so why do nt we join hands n make ics work for dell or on other hand u can take advantage of our dell streak 5 formus there r few good roms like longhorn 2.8 with Hdpi support for dell Venue and Dcs 1.1.which supports both hdpi n mdpi just need to edit build.prop n may be kernel....whish u all safe cooking ...n Friends in need friend indeed ..

Max

Sent from my Dell Streak using xda premium

Sent from my Dell Streak using xda premium
 
chacona
Old
#6  
chacona's Avatar
Member
Thanks Meter 50
Posts: 83
Join Date: Mar 2012
Location: Hanoi
Folks, I can see that Qualcomm released Adreno 200 drivers for ICS several months ago (Mar) (https://developer.qualcomm.com/mobil...-and-resources).

Information in the above page also says that, the drivers has been tested on CAF M8960AAAAANLYA1030. As I noticed, whenever we get the source code from Code Aurora, there is also a kernel directory included. Do you think that we can start from that kernel to port ICS to Venue?
Live you Dharma, not your drama!
The Following 3 Users Say Thank You to chacona For This Useful Post: [ Click to Expand ]
 
prasad12ka4
Old
#7  
prasad12ka4's Avatar
Senior Member
Thanks Meter 683
Posts: 1,994
Join Date: Dec 2011
Location: Mumbai

 
DONATE TO ME
Quote:
Originally Posted by chacona View Post
Folks, I can see that Qualcomm released Adreno 200 drivers for ICS several months ago (Mar) (https://developer.qualcomm.com/mobil...-and-resources).

Information in the above page also says that, the drivers has been tested on CAF M8960AAAAANLYA1030. As I noticed, whenever we get the source code from Code Aurora, there is also a kernel directory included. Do you think that we can start from that kernel to port ICS to Venue?
Yes we can,
But I aint that good into dev
This mobile has what it requires to run ICS
 
TheManii
Old
#8  
Wiki Admin / Recognized Contributor
Thanks Meter 1183
Posts: 2,936
Join Date: Dec 2010

 
DONATE TO ME
The kernel itself ultimately doesnt matter, as long as it has the right code changes merged in.

The current S5 ICS kernel's lineage is:
S5/405 (dell) -> Phoenix kernel/GB (n0p) -> Phoenix/cm7.2 (hPa) ?-> Phoenix/cm9 (hPa) -> Phoenix/AOSP (kibuuka)

Only the final step involved merging in any changes to make it work with ics, ultimately it's based mostly on the phoenix GB kernel which itself is based on the S5's 405 kernel

S5 405 = S5 408 = V 406 = V 408, they're all the same kernel (with ifdefs/configs for the S5/V).

I'd imagine getting a V kernel to boot ICS period is 85% of the work as the S5's froyo/GB kernels can directly boot V froyo/gb roms, and the reverse would likely hold.
XDA Wiki Moderator
Nexus 4: Stock JDQ39 (4.2.2) Nexus 7 Sucessor: Waiting for it
iTouch 5G: Stock 10B146 (6.1.2) Venue Pro: Stock 219-33 (7.10.8862.144)
 
chacona
Old
#9  
chacona's Avatar
Member
Thanks Meter 50
Posts: 83
Join Date: Mar 2012
Location: Hanoi
The kernel 405/6/7/8 from Dell can be built successfully, however there are known issues such as after charging, we won't be able to boot the kernel up. I do not have a Streak, so I wonder whether those issues are fixed well in Phoenix kernel Manii? Can you show me how to get the source for the latest phoenix kernel that you're using with your Streak AOSP? Maybe I will try to build with Venue myself to see how things work!
Live you Dharma, not your drama!
 
TheManii
Old
#10  
Wiki Admin / Recognized Contributor
Thanks Meter 1183
Posts: 2,936
Join Date: Dec 2010

 
DONATE TO ME
phoenix kernel/ICS - Github

It's currently in the process of being merged back in.

You could try diffing S5 405 with V 406 and seeing what's changed in the source, they're nearly identical, but I dont expect them to be bit identical
XDA Wiki Moderator
Nexus 4: Stock JDQ39 (4.2.2) Nexus 7 Sucessor: Waiting for it
iTouch 5G: Stock 10B146 (6.1.2) Venue Pro: Stock 219-33 (7.10.8862.144)

The Following User Says Thank You to TheManii For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...