Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,512 Members 42,519 Now Online
XDA Developers Android and Mobile Development Forum

[DEV] 3.x.x nAa kernels for SEMC 2011 line - Devs only

Tip us?
 
nobodyAtall
Old
(Last edited by nobodyAtall; 17th May 2013 at 10:32 PM.)
#1  
nobodyAtall's Avatar
Recognized Developer - OP
Thanks Meter 19,384
Posts: 1,527
Join Date: Jan 2008
Location: Patras

 
DONATE TO ME
Default [DEV] 3.x.x nAa kernels for SEMC 2011 line - Devs only

Hello community,

First things first...

I'm opening this thread for developer discussion ONLY. There will be a separate thread for releasing this kernel and for user feedback, etc. Please RESPECT that and keep this thread only for developer discussion. This is only for development chat - nothing else.

To report bugs, questions, etc (NON-development stuff) --> http://forum.xda-developers.com/show....php?t=2247466

As you might already know, I've been working on getting 3.0 booting for our devices with success. Progress is good, but as expected there are bugs here and there that need to be sorted out.

Current status:

- Some components (e.g. charging and camera) have to come from SEMC .32 sources (which are not bad anyways) - this is ok
- Most other stuff are updated from later sources

3.0.x
- Based this kernel on M7630AABBQMLZA404033I CAF tag. It's the latest tagged release for this arch and is linux 3.0.8.
- Rebased on ics_chocolate branch
- All mogami devices are fixed almost completely. There are bugs here and there as with all software.

3.4.x
- Based this kernel on M7630AABBQMLZA40901040 CAF tag. There is no tagged release for this arch for 3.4. msm7x30 is not officially supported any more.


Goal:
- To stimulate kernel development discussions and get all 2011 devices completely supported.

What's needed:
- Developers to pick up on a device they have (there's no point trying to port a new kernel without having the device, please don't do that) and make the needed changes for fully supporting them.
- Look for bugs and instabilities and fix them
- Propose enhancements and patches

Some rules:
- I will not be accepting patches blindly. They must be tested and verified to work without affecting other devices. Plus, these are stability-targeted kernels
- If porting from .32 is needed (i.e. after evaluating that new CAF drivers don't work) changes should be kept minimal and close to CAF. This will allow for further upgrades
- You can fork as much as you like, but please contribute back so that all devices can benefit! This is open source in action.

Sources:
3.0.x: https://github.com/nobodyAtall/msm7x30-3.0.x-nAa
3.4.x: https://github.com/nobodyAtall/msm7x30-3.4.x-nAa

Want to support?
- Help development
- .

Cheers!
-- nAa
The Following 252 Users Say Thank You to nobodyAtall For This Useful Post: [ Click to Expand ]
 
nobodyAtall
Old
(Last edited by nobodyAtall; 17th May 2013 at 10:35 PM.)
#2  
nobodyAtall's Avatar
Recognized Developer - OP
Thanks Meter 19,384
Posts: 1,527
Join Date: Jan 2008
Location: Patras

 
DONATE TO ME
3.4.x

What works
- Pretty much everything - major or minor functionality is already implemented in the kernel

What does NOT work
- FM Radio

Status per device

smultron Done (nAa)

3.0.x

What works
- Pretty much everything - major or minor functionality is already implemented in the kernel

What does NOT work
- USB tethering
- FM Radio

Status per device

smultron Done (nAa)
coconut Done (pcfighter)
iyokan Done (M66B)
haida Done (mechmetal, mikeioannina)
hallon Done (mechmetal, mikeioannina)
satsuma Done (mikeioannina)
anzu Done (DooMLoRD)
ayame Done (DooMLoRD)
urushi Done (irii)
mango Done (expeacer)
zeus nothing
phoenix nothing

Legend:
- Done: Device boots the kernel and is usable. Functionality is close to 100%
- Initial support: Some basic bits are in and some stuff are working. Kernel is not usable at this point
- Nothing: either nobody is looking into it or there is little to no work done.

Please let me know if the above lists are wrong or incomplete

NOTE: New wl12xx firmware is needed for compat-drivers: http://forum.xda-developers.com/atta...1&d=1368826342

NOTE: New wl12xx firmware is needed for compat-wireless: http://forum.xda-developers.com/atta...3&d=1368791362
Attached Files
File Type: gz wl127x-fw-5-sr.bin.gz - [Click for QR Code] (197.8 KB, 424 views)
The Following 115 Users Say Thank You to nobodyAtall For This Useful Post: [ Click to Expand ]
 
matmutant
Old
#3  
matmutant's Avatar
Recognized Contributor
Thanks Meter 3,405
Posts: 2,763
Join Date: Mar 2011
Location: ~/
Nice idea
if you need any help, i'll be glad to help from my side !
Moto G running Android 4.4.4 KK CM11 /!\ twitter ~ Blog : Andrux&me /!\
Bug Hunter for : CM11 and AcDisplay
supported devices:
 

Motorola : Moto G (falcon / Peregrine [4G])
RC-FAQ: Falcon ; RC-FAQ: Peregrine ; CM11 DeBug Thread

Xperia: X10mini (robyn); X10miniPRO (mimmi); X8/W8 (shakira)
MiniCM10: MiniFAQ
MiniCM9: MiniFAQ
MiniCM7: MiniFAQ
i don't have power of ubiquity : if you want me to answer, please quote me or mention me using "@matmutant" in the post
The Following 8 Users Say Thank You to matmutant For This Useful Post: [ Click to Expand ]
 
pcfighter
Old
(Last edited by pcfighter; 22nd April 2013 at 07:03 PM.)
#4  
Recognized Developer
Thanks Meter 497
Posts: 157
Join Date: Mar 2013

 
DONATE TO ME
Photos can be took normaly ? What Toolchain you used ?


Downloading now, will try to adapt that on SEMC coconut, (this is pretty same as smultron), will give feedback.
The Following 8 Users Say Thank You to pcfighter For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
(Last edited by DooMLoRD; 23rd April 2013 at 12:16 PM.)
#5  
DooMLoRD's Avatar
Recognized Developer
Thanks Meter 38,275
Posts: 13,057
Join Date: Jul 2010
Location: Noida
I will take up porting for ARC (anzu), PLAY (zeus)...

Started work on the Xperia ARC




sources are uploaded at the following repos:

ARC/ARC S: [anzu]
Sources on GITHUB

Progress so far:
Changelog | Posts [1] [2]




PLAY: [zeus]
Sources on GITHUB
The Following 76 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
nobodyAtall
Old
#6  
nobodyAtall's Avatar
Recognized Developer - OP
Thanks Meter 19,384
Posts: 1,527
Join Date: Jan 2008
Location: Patras

 
DONATE TO ME
Quote:
Originally Posted by DooMLoRD View Post
Finally... I will take up porting for ARC (anzu), PLAY (zeus)...

Sent from my C6603 using xda app-developers app
Zeus will be tougher, good luck
The Following 15 Users Say Thank You to nobodyAtall For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
#7  
DooMLoRD's Avatar
Recognized Developer
Thanks Meter 38,275
Posts: 13,057
Join Date: Jul 2010
Location: Noida
Quote:
Originally Posted by nobodyAtall View Post
Zeus will be tougher, good luck



so do we need to rebuild CM for this kernel?

also which android version did u test with? 4.1.x or 4.0.x?

will stock GB/ICS work on this kernel?
The Following 8 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
lo2ay
Old
#8  
lo2ay's Avatar
Senior Member
Thanks Meter 267
Posts: 667
Join Date: Aug 2011
Location: Alexandria, Egypt
Quote:
Originally Posted by DooMLoRD View Post
Finally... I will take up porting for ARC (anzu), PLAY (zeus)...

Sent from my C6603 using xda app-developers app
Will you do it for the iyokan too ?
I'm asking since anzu and iyokan are pretty similar

Sorry if this is considered as spam, I couldn't resist

Sent from my Sony Xperia Pro using Tapatalk 2
Device: Google Nexus 5
Dirty Unicorns


previous devices: Sony Xperia Pro, HTC Wildfire (small, but it's a legend)

I miss the hardware keyboard of my xperia pro

 
nobodyAtall
Old
#9  
nobodyAtall's Avatar
Recognized Developer - OP
Thanks Meter 19,384
Posts: 1,527
Join Date: Jan 2008
Location: Patras

 
DONATE TO ME
Quote:
Originally Posted by DooMLoRD View Post



so do we need to rebuild CM for this kernel?

also which android version did u test with? 4.1.x or 4.0.x?

will stock GB/ICS work on this kernel?
Android 4.x should all be compatible. No need to rebuild rom or anything. Just make sure you use a CM ramdisk.

Sent from my Galaxy Nexus using xda app-developers app
The Following 8 Users Say Thank You to nobodyAtall For This Useful Post: [ Click to Expand ]
 
Vynikal
Old
#10  
Vynikal's Avatar
Senior Member
Thanks Meter 555
Posts: 764
Join Date: Sep 2012
Quote:
Originally Posted by lo2ay View Post
Will you do it for the iyokan too ?
I'm asking since anzu and iyokan are pretty similar

Sorry if this is considered as spam, I couldn't resist

Sent from my Sony Xperia Pro using Tapatalk 2
All 2011 HDPI are very similar (except zeus). DooMLoRD has taken these two, because he own them.
Live with Walkman
ROM: CM11 20140720 with JustArchi's optimizations
Kernel: OptKernel

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes