FORUMS
Remove All Ads from XDA

[3.4.45 KERNEL] [Mini/Mini Pro/Active/LWW] 3.4-nAa-03 [18/5/2013] - Unified kernel

1,531 posts
Thanks Meter: 19,436
 
By nobodyAtall, Inactive Recognized Developer on 10th May 2013, 07:41 PM
Post Reply Email Thread
Preface:
  • This is a custom 3.4.x kernel developed for Android Jellybean 4.x and build for multiple Sony 2011 devices
  • It is based on CAF kernel and is kept as clean as possible while maintaining working hardware
  • Other Android versions are also bootable, but are not widely tested

Features:
  • Pure CAF 3.4 kernel
  • Full hardware support
  • Supported ROMS: CM10, CM10.1 or based on those (CM9 should also work but it's not supported)

Defaults:
  • ...

Requirements:
  • Unlocked bootloader
  • Fastboot

Install:
  • Backup
  • Download the kernel file for your device from the list that follows and flash it:
    adb reboot bootloader
    fastboot flash boot <image file>
    fastboot reboot
  • Now you should be seeing the coolest kernel boot animation

Downloads:

3.4
smultron
mango
satsuma
coconut




Uninstall:
  • Flash back to stock using SUS or flash another kernel

Notes:
TODO

Sources:
  • The linux kernel is GPL'ed, everyone who does modifications should make them publicly available.
  • I accept patches any way possible. Basically I only read pms if they contain some suggestion or patch Credits go to the author obviously

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

Donate:
If you are enjoying my work please consider donating:
Donations are voluntary but allow me to spend more time on this device.


Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
The Following 158 Users Say Thank You to nobodyAtall For This Useful Post: [ View ] Gift nobodyAtall Ad-Free
 
 
10th May 2013, 07:41 PM |#2  
nobodyAtall's Avatar
OP Inactive Recognized Developer
Flag Patras
Thanks Meter: 19,436
 
Donate to Me
More
Changelog:

jb_2.5.3:

3.4.45-nAa-03 (18/5/03) @2b31a689cd138658afc739b7c1f13d31fbca6f67

Summary:
- Updated to linux 3.4.45
- New, cleaner in-kernel bootlogo animation implementation
- Fixed gemini (camera no longer show green line)
- Compat-wireless 3.2
- keyboard reset with HOME + POWER
- resolved urushi sdcard issues
- Fixed offline charging which was not working for some devices
- Faster boot times
- Full 4.2 support

Commits:
2b31a68 wl12xx: stop updating version.h on every make
85c924c Merge branch 'M7630AABBQMLZA40901040-nAa-master-next' into M7630AABBQMLZA40901040-nAa-master
db9d085 defconfigs: update based on latest changes
1d4db9c msm_fb: implement bootlogo animation using a series of rle images available in the ramdisk
d0c4b49 Merge pull request #4 from semc7x30/updates
ea89698 defconfigs: update with latest changes
75348b0 mogami: keyboard reset with HOME + POWER
029e617 Get rid of CONFIG_INPUT_BMA150
b2dc303 Add missed out MMC_MSM_SDC4_LOW_DRIVE_STRENGTH
562b901 defconfigs: nAa-03
aadd045 defconfigs: remove CONFIG_SEMC_MMC_SDIO_NO_IRQ
669fe75 Check whether host->sdio_irq_thread is NULL before wake_up_process() is called about host->sdio_irq_thread.
84f7a18 Revert "msm_mmc: hack for avoiding the call of sdio_irq_thread. Needed for wl12xx"
e79a8a1 Merge branch 'M7630AABBQMLZA40901040-nAa-next' into M7630AABBQMLZA40901040-nAa-master
1874921 wl12xx: properly hardcode wl12xx_git_head
79307d6 Revert "wl12xx: hardcode wl12xx_git_head"
36bf566 defconfigs: updates for new wifi
b7d4e07 wl12xx: hardcode wl12xx_git_head
12cca27 charger: Fix wrong ifdefs
3c93109 wl12xx and compat-wireless ol_R5.SP5.01 release
7d4cc4f wl12xx: update header file
435d60a Inline building for compat-wireless
3441d2d Remove compat-drivers
75a318e Correct bootlogo format
04e5e34 Fix FB screen info
f0ee1aa clock-7x30: fixup gemini clocks
88181b6 msm_io_vfe31: clk preparation before enabling / disabling
b2c2448 msm_axi_qos: clk preparation before enabling / disabling
0b4f00c msm: camera: Assign Null to unmapped addresses
53ce19d msm: Camera: clear control queue
ca9b91d msm: gemini: Fix gemini freeze issue if output size estimation is improper
7ebe252 msm_camera: fix msm_open_common build error
8316978 msm: camera: Free buffers from frame queue at open
b50f779 msm: camera: Remove additional check in msm_queue_drain
9f29515 msm: camera: Handle event queue overflow error
e6c952f msm: jpeg: Reset buffer status when output buffer queue is empty
06114f5 gemini: bringover and upscale from .32
008cad7 msm: camera: Fix the broken MCE functionality
5afc345 defconfigs: bump kernel version
f31e5bb Squashed update of kernel from 3.4.44 to 3.4.45
a73243c Squashed update of kernel from 3.4.43 to 3.4.44
44383f6 Merge branch 'M7630AABBQMLZA40901040-nAa-master' into M7630AABBQMLZA40901040-nAa-next
d897718 Merge branch 'jb_2.5.3' into M7630AABBQMLZA40901040-nAa-next-merge-from-jb_2.5.3
da72e23 defconfigs: update with latest changes
c238a8b staging: android: lowmemorykiller: Change default debug_level to 1
67bae27 staging: android: lowmemorykiller: Add config option to support oom_adj values
92035f5 Squashed update of kernel from 3.4.42 to 3.4.43
ea6d3cf ARM: fault: assume no context when IRQs are disabled during data abort.
28da264 ipv4: Skip calling fib_detect_death() if fib_dev is NULL
23f361c ipv4: Check if dev_out is NULL in ip_route_output_slow()
af0b3ea netfilter: xt_qtaguid: start tracking iface rx/tx at low level
d10d3f1 netfilter: xt_qtaguid: fix ipv6 protocol lookup
647ddf1 timekeeping: fix 32-bit overflow in get_monotonic_boottime
c92c586 msm: timer: Don't check state of clock while setting next timer event
c8275d5 arm/crypto: Add optimized AES and SHA1 routines
f5a4d31 Squashed update of kernel from 3.4.0 to 3.4.42
26de509 Merge "USB: ci13xxx_udc: Don't free dTD immediately after active bit is cleared"
d135278 USB: ci13xxx_udc: Don't free dTD immediately after active bit is cleared
55e28cb Merge "msm_fb: display: Avoid MDP clock disable during DMA update"
5e006f1 msm_fb: display: Avoid MDP clock disable during DMA update
f77b89f Merge "msm_fb : Modify mixer staging down during OVERLAY_UNSET"
9006d96 msm_fb : Modify mixer staging down during OVERLAY_UNSET
d6d7187 Merge "msm: kgsl: fix paren placement leading to fence timeout"
27d2fbc msm: kgsl: fix paren placement leading to fence timeout
668b354 Merge "msm: pm2: Restore interrupt subsystem from sleep."
ca3c6a5 msm: pm2: Restore interrupt subsystem from sleep.
6189b54 Merge "msm_fb: display: Evenly balancing load on MDP ports"
eb20ed3 msm_fb: display: Evenly balancing load on MDP ports

M7630AABBQMLZA40901040:

3.4-nAa-02 (14/5/03) @09c6d853f4dd43316736188f20c35bc35e6c2a3c
- msm_fb many fixes for 4.2
- Fixed banding issue for 4.2
- Bluetooth fixes for both 4.1 (bluez) and 4.2 (bluedroid)
- ROW IO scheduler by default
- netfilter bug fixes
- cpu governors: fixes for ondemand and interactive. Added boostpulse interface
- cpu governors: added smartassV2 and smartassH3
- SIO IO scheduler support
- Fix for coconut camera button
- Disabled CIFS
- Faster boot times

3.4-nAa-01 (10/5/03) @1cf0ca31fa6081092917512e3c40880f49831967
- First build for all mogami devices
- Compat-drivers from linux 3.9
The Following 73 Users Say Thank You to nobodyAtall For This Useful Post: [ View ] Gift nobodyAtall Ad-Free
10th May 2013, 07:42 PM |#3  
nobodyAtall's Avatar
OP Inactive Recognized Developer
Flag Patras
Thanks Meter: 19,436
 
Donate to Me
More



Please help with bug squashing.

Thanks!

-- nAa
The Following 56 Users Say Thank You to nobodyAtall For This Useful Post: [ View ] Gift nobodyAtall Ad-Free
10th May 2013, 07:45 PM |#4  
Koloses's Avatar
Senior Member
Flag Zielona Góra
Thanks Meter: 1,088
 
Donate to Me
More
Nice! I see kernel development has gone serious.. Good Job. I will test ASAP. @edit: Any known bugs to expect?
10th May 2013, 07:48 PM |#5  
xp7's Avatar
Senior Member
Thanks Meter: 43
 
More
What!!!
Hey man you are rock.thank you.excellent work

Sent from my Xperia Live with Walkman using xda premium
10th May 2013, 07:53 PM |#6  
mauam's Avatar
Senior Member
Thanks Meter: 11,844
 
More
nAa, you're my god.
The Following 2 Users Say Thank You to mauam For This Useful Post: [ View ] Gift mauam Ad-Free
10th May 2013, 07:56 PM |#7  
Member
Thanks Meter: 6
 
More
Thumbs up
nAa you are too cool man..
thanks
10th May 2013, 07:57 PM |#8  
nobodyAtall's Avatar
OP Inactive Recognized Developer
Flag Patras
Thanks Meter: 19,436
 
Donate to Me
More
Quote:
Originally Posted by Koloses

Nice! I see kernel development has gone serious.. Good Job. I will test ASAP. @edit: Any known bugs to expect?

Nothing serious on smultron. Other devices are NOT tested yet so feedback is very welcome.

-- nAa
The Following 4 Users Say Thank You to nobodyAtall For This Useful Post: [ View ] Gift nobodyAtall Ad-Free
10th May 2013, 08:01 PM |#9  
xp7's Avatar
Senior Member
Thanks Meter: 43
 
More
hmm,i tested on LWW with cm10.1.all working (wi fi,camera,camrecorder,...)except BT.for battery I need to more test.but very good.thanks nAa
@NAA:do testing you on what rom?cm10 or cm10.1?
10th May 2013, 08:14 PM |#10  
Senior Member
Flag Belgrade
Thanks Meter: 13
 
More
sk17i: radio is not working

PS.
BT also
The Following User Says Thank You to stefaca For This Useful Post: [ View ] Gift stefaca Ad-Free
10th May 2013, 08:15 PM |#11  
Koloses's Avatar
Senior Member
Flag Zielona Góra
Thanks Meter: 1,088
 
Donate to Me
More
Quick impressions after a few minutes (coconut):
- kernel boots fine and feels smooth
- Wifi, Bluetooth, 3G network and GPS work just fine.
- Camera also working good
- Games seem to run fine (done quick test in Hungry Shark Evolution and Minecraft Pocket Edition)
- Camera button doesn't work

I can't tell anything about the battery life after a few minutes usage though. I'll charge my phone and see what will happen.

Testing on pcfighter's AOSP 4.1.2
The Following 3 Users Say Thank You to Koloses For This Useful Post: [ View ] Gift Koloses Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes