Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,808,781 Members 47,541 Now Online
XDA Developers Android and Mobile Development Forum

[development]-kernel 3.4-freexperia

Tip us?
 
jerpelea
Old
#1  
jerpelea's Avatar
Senior Recognized Developer - OP
Thanks Meter 37,067
Posts: 6,464
Join Date: Nov 2006

 
DONATE TO ME
Default [development]-kernel 3.4-freexperia

hy all
this is an project starter for android 3.4 kernel development for all msm7x30 mogami devices

sources are hosted on
https://github.com/freexperia/androi...l_semc_msm7x30

br
J
The Following 314 Users Say Thank You to jerpelea For This Useful Post: [ Click to Expand ]
 
jerpelea
Old
(Last edited by jerpelea; 18th December 2012 at 07:29 PM.)
#2  
jerpelea's Avatar
Senior Recognized Developer - OP
Thanks Meter 37,067
Posts: 6,464
Join Date: Nov 2006

 
DONATE TO ME
Project Status

- we got initial branch after diffing lost of branches
M7630AABBQMLZA203029A
https://www.codeaurora.org/gitweb/qu...cc223acfd2eaa1

forked to our git and with mogami patches aplied
https://github.com/freexperia/androi...BBQMLZA203029A

latest CAF tag for 7630 not usefull for now
https://www.codeaurora.org/xwiki/bin/QAEP/release
"November 16, 2012 M7630AABBQMLZA40701070 - msm7630 - M7630AABBQMLZA40701070.xml - 04.01.02" android 4.1
The Following 174 Users Say Thank You to jerpelea For This Useful Post: [ Click to Expand ]
 
jerpelea
Old
(Last edited by jerpelea; 12th December 2012 at 09:31 PM.)
#3  
jerpelea's Avatar
Senior Recognized Developer - OP
Thanks Meter 37,067
Posts: 6,464
Join Date: Nov 2006

 
DONATE TO ME
ETA

depending on problems and developers that will join
from 6 months to NEVER
The Following 150 Users Say Thank You to jerpelea For This Useful Post: [ Click to Expand ]
 
CosmicDan
Old
#4  
CosmicDan's Avatar
Senior Member
Thanks Meter 3,809
Posts: 3,970
Join Date: Jun 2009
Location: Central Coast

 
DONATE TO ME
This is a bold task. Perhaps you could look at the developments of irii-soft (and some others), they have replaced some crap Sony-specific code with generic wrappers. Main obstacle if I remember is memory maps now, there was an issue with partition maps but ATAG can be easily over-ridden via kernel command-line.

Getting it to boot should be trivial, sound and video will be difficult, and RIL may be never working due to lack of sources. Regardless, all the best. When I have more time I plan to help irii with his work on a "generic" 2.x kernel newer than what we have (because 3.x seems outrageous at this point).

XtreamerMobile Developer


My GitHub | My Apps on AppBrain


Goodbye Xperia 2011 scene - on to greater things

Current Community Projects:
Turbo Tools - Suspended
TBA...

The Following 7 Users Say Thank You to CosmicDan For This Useful Post: [ Click to Expand ]
 
Boudin
Old
#5  
Senior Member
Thanks Meter 86
Posts: 170
Join Date: Sep 2008
Location: Rennes
Is there a wiki, a forum or something like that lists all the non-standard things that have already been found ? (some base of work to do)
The Following User Says Thank You to Boudin For This Useful Post: [ Click to Expand ]
 
CosmicDan
Old
#6  
CosmicDan's Avatar
Senior Member
Thanks Meter 3,809
Posts: 3,970
Join Date: Jun 2009
Location: Central Coast

 
DONATE TO ME
Quote:
Originally Posted by Boudin View Post
Is there a wiki, a forum or something like that lists all the non-standard things that have already been found ? (some base of work to do)
Easy to do yourself - download official SEMC kernel source and diff it with the same version of the linux baseline kernel. So to port to newer kernel you can isolate or "extract" the specific code that has been added and changed, and merge or "inject" that into a newer kernel. Easier said than done though, there are massive changes even in linux kernel revisions (0.0.x.0) - let alone alone new majors and minors (x.x.0.0).

There wouldn't be a wiki or anything of this research, because documenting it all would take an unrealistic amount of labor. Considering there are only a small handful of developers capable of it, there's no point. Besides, that's what GitHub and commit logs are for.

XtreamerMobile Developer


My GitHub | My Apps on AppBrain


Goodbye Xperia 2011 scene - on to greater things

Current Community Projects:
Turbo Tools - Suspended
TBA...

The Following 7 Users Say Thank You to CosmicDan For This Useful Post: [ Click to Expand ]
 
The Gingerbread Man
Old
#7  
The Gingerbread Man's Avatar
Recognized Contributor
Thanks Meter 3,897
Posts: 8,011
Join Date: Sep 2010
Location: Gloucester
To FXP team,

I don't know if you know or not or even got this far in the development stage but I just wanted to point out a couple of things which may or may not help you...

So with the 3.4 kernel brings newer WiFi drivers which will give a better connection signal on wpa2 security but you might find that devices won't be able to connect to open security networks and WiFi hotspot will probably be broken. I'm posting this as on my gnex using custom kernel (FrancoFransico) he incorporated the 3.4 WiFi drivers a few times and broken hotspot and not being able to use open security WiFi networks were repeatedly reported problems.

I think it may be something hardware specific which allows these features to work on the 3.4 WiFi drivers specific to the nexus 4? You may have more luck trying the 3.0.xx WiFi drivers and getting those to work fully.

Best of luck to you guys!

Sent from my Galaxy Nexus
The Following 5 Users Say Thank You to The Gingerbread Man For This Useful Post: [ Click to Expand ]
 
CosmicDan
Old
#8  
CosmicDan's Avatar
Senior Member
Thanks Meter 3,809
Posts: 3,970
Join Date: Jun 2009
Location: Central Coast

 
DONATE TO ME
I'm pretty sure wifi is way down on the priority list, not to be rude but really - who cares about that now. Priority list would be like this:

(1) Get it to boot
(2) Fix primary/critical hardware-specific code for msm7k and qcom platform (display, audio)
(3) Fix RIL
(4) Fix secondary hardware (sensors, bluetooth, wifi)

One step at a time. Getting wifi will probably be trivial because bcm sources are part of the mainline kernel.

With that said, I'm unsubscribing from this thread now. There is massive work to be done and I can see this thread is just going to be filled with posts that have nothing to do with actual development.

XtreamerMobile Developer


My GitHub | My Apps on AppBrain


Goodbye Xperia 2011 scene - on to greater things

Current Community Projects:
Turbo Tools - Suspended
TBA...

The Following 6 Users Say Thank You to CosmicDan For This Useful Post: [ Click to Expand ]
 
iridaki
Old
#9  
iridaki's Avatar
Retired Forum Moderator / Recognized Themer
Thanks Meter 4,656
Posts: 3,690
Join Date: Feb 2007
Location: Edinburgh, Scotland

 
DONATE TO ME
All non-dev related posts, and especially "Thank You" posts, will be deleted without further notice. If I have to delete 5 pages of useless posts again, this thread will be locked.

Thank you!
The Following 54 Users Say Thank You to iridaki For This Useful Post: [ Click to Expand ]
 
adridu59
Old
#10  
adridu59's Avatar
Recognized Contributor
Thanks Meter 2,282
Posts: 878
Join Date: May 2011
Location: Paris, France
We have tried for a long time already (as you may already know).

https://github.com/adridu59/semc-msm-3.4/commits/master
https://github.com/adridu59/semc-msm-2.6.35
https://github.com/adridu59/android-msm-2.6.35
https://github.com/ExPeacer/CAF_andr...commits/master
https://github.com/ExPeacer/CAF_android-msm-2.6.32

Have fun with it anyways.
Follow me on Github.

Prehistoric phones > Nokia 5230 > Xperia Neo (MT15i) [4.1.B.0.587]

The Following 12 Users Say Thank You to adridu59 For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes