[3.4.45 KERNELS][HALLON/HAIDA] 3.4-nAa-03 [18/5/2013] - Unified kernel + CWM Recovery

Search This thread

nobodyAtall

Recognized Developer
Jan 16, 2008
1,583
19,555
Malaysia, Cheras
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
hallon
haida




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!
 
Last edited:

nobodyAtall

Recognized Developer
Jan 16, 2008
1,583
19,555
Malaysia, Cheras
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
 
Last edited:

nobodyAtall

Recognized Developer
Jan 16, 2008
1,583
19,555
Malaysia, Cheras
attachment.php
attachment.php

attachment.php
attachment.php
attachment.php


Please test and report back what's not working.

Thanks!

-- nAa
 
Last edited:

th3discodancer

Senior Member
Oct 20, 2011
779
236
as exciting this is,
since the OP says its for 4.x, i flashed it for darkdefender's cm10.1 build and the rom doesnt boot up. (was booting before ofcourse on Fusion kernel 5.5, if that helps.)
 

BYTeXperience

Senior Member
Jul 15, 2010
297
141
Boots fine with SlimBean 3.10 FXP215 based. Apps start really fast,i am impressed about it speed. Boot take a little bit longer, but is not a clean install, i was on nAa-3.0.8-3+ and i don't make any wipe for cache or dalvik because i use memory increase... This is only a first view review, i will edit this post later after a clean install and more tests.
Boot logo, is not working fine, but this is the last problem for be concerned.
Tanks a lot for this beautiful kernel to all developers that make it possible.
 
Last edited:

Tenacious

Senior Member
Oct 2, 2011
957
541
Hallon boots on fxp218 cm10

Works
-Wifi but buggy as on 3.0.8 dmesg
-Gps
-Gsm
-camera
-recovery
-Sound

Bluetooth doesn't turn on http://db.tt/GCeujsIe
Bootlogo still flickering
ondemand governors stuck at highest frequency

Edit
This is weird flashed back to 3.0 kernel to turn Bluetooth off because it was stuck at turning on and now after flashing back to 3.4 and turning it on again bluetooth worked but after off/on it's not working again.
 
Last edited:

AF_624

Senior Member
Aug 14, 2009
679
170
Santarém PT
wow...3.4.... i dont have words to thanks nAa and all devs involved on this project...
boots on haida pac rom cm nightlys.

for now Bluetooth doest turn on.
no deep sleep...

speed is impressive...

thanks again...
 

drakellion

Member
Apr 29, 2011
18
12
First run (updated)

So , we have boot on FXP CM10 216 (hallon).

-Recovery is working (there is a long waiting when you try to wipe cache)
-Wifi is working bit more frequently signal loss (most in playstore)
-Signal is ok
-slower sd card reading
-ondemand governor stuck at max freq
-it is hotter , i guess because of the freq
-playstore is working
-bluetoth is not working (can't switch on)
-auto brightness is working
-rotation ok
-camera,video,front camera,flash working
-panorama isn't working (as expected)
-doens't enter deep sleep (ondemand,noop) //edit: doesn't enter deep sleep at any gov/sch option
-faster galery and walkman
-3G/Hspa working
-audio is working
-GPS takes 4-10 min to lock (gps test) and after a couple of min it is lost
-compass is working
-//edit Battery drain

/images

https://www.dropbox.com/s/6eq2b4vbfnhm4dw/2013-05-11 00.41.14.png
https://www.dropbox.com/s/r4uv9wo5l0y62hv/2013-05-11 00.33.39.png
the battery drain start after flashing the new kernel

Overall , 3.0.8 was more stable than this release . Sometimes it has alot of spikes in the menu , maybe cause of governor/sheduler.
For now i recomment nAa 3.0.8 v3 for FXP CM10 releases , i think next version will be stable enought for daily use.

P.S.Thank all the devs that give at our phones extra life time , i really hope them the best :)
 
Last edited:

sainath23

Senior Member
Jan 11, 2011
149
10
AAMCHI MUMBAI
OK! First up all thanks for this kernel. Never thought this will going to happen. :) I just tested it on FXP218 CM10 Neo V build. I got working all the necessary things which I daily use except bluetooth (not turning on). Speed is good. No lag whatsoever. Touch response is also good. Wifi works quit good. Camera (Legacy) works but it produce horizontal lines at the top of the captured pictures although Panorama not work as expected. 720p video plackback is also good. Boot logo bug is also there (horizontal slideshow). Not able to enter into deep sleep. FM radio is not working. Battery drain is very fast. PC SD card mounting and PC charging works. Overall I'm impressed but waiting for stable one. Thank you!
 
Last edited:

mido_fedo

Senior Member
Dec 4, 2011
905
270
Alexandria
Hallon boots on fxp218 cm10

Works
-Wifi but buggy as on 3.0.8 dmesg
-Gps
-Gsm
-camera
-recovery
-Sound

Bluetooth doesn't turn on http://db.tt/GCeujsIe
Bootlogo still flickering
ondemand governors stuck at highest frequency

yes confirm
WiFi still drop as on 3.0.8 but i think with 3.4 better than 3.0.8 and not drop much
colors better than 3.0.8
and thanks nAa :)
 
Last edited:

juninromualdo

Senior Member
Dec 5, 2010
293
54
Águas Claras
I ran some tests, did not long, nightly using CM10-05, then this means that you can have other results:

- No random reboot; -Wifi works normally; -bluetooth did not work, always turning; -wifi tether partially working, after a few minutes I lost the connection; usb tethering does not works; -gps works well, 8 seconds to fix; -deep sleep does not work, always minimum frequency, added the lines in build.prop already known did not work well, I think maybe it's because the bluetooth is always activating now = \; -ondemand always at maximum frequency even with the screen off, I used conservative, -photo and video camera ok, less wide mode; -cell is kept at a low temperature even charging;
the phone seems to be more responsive, smoother, faster, thank you for doing this for us, some time ago it seemed that we would not have this kernel version, it seemed impossible, thank you for your hard work ... sorry for poor English.
 

Attachments

  • Screenshot_2013-05-11-00-17-40.jpg
    Screenshot_2013-05-11-00-17-40.jpg
    30.8 KB · Views: 610
  • Screenshot_2013-05-11-00-20-02.jpg
    Screenshot_2013-05-11-00-20-02.jpg
    12.6 KB · Views: 574
  • Screenshot_2013-05-11-00-20-12.jpg
    Screenshot_2013-05-11-00-20-12.jpg
    15.4 KB · Views: 569
  • Screenshot_2013-05-11-00-20-37.jpg
    Screenshot_2013-05-11-00-20-37.jpg
    36.9 KB · Views: 580
  • IMG_20130511_001858.png
    IMG_20130511_001858.png
    120.8 KB · Views: 535
Last edited:

avinashrocks1990

Senior Member
Mar 3, 2013
1,091
438
New Delhi
Feedback

Doesn't work with JB 4.2.2 roms
kernel is super smooth i have never felt my phone smoother
the same old ondemand governor bug
the only usable governor in the kernel is conservative governor
@nobodyAtall please add some more governors specially smartassH3 and smartassv2
very high battery drain
there was nothing in the kernel eakelocks

some gallery fc
there's one more thing regarding photographs don't know why people didn't notice it
there a green strip(right side) in every snap taken

wifi works well better than 3.0.8 kernel fewer drops

bluetooth doesn't work

low in call volume

slow memory card read

the problems in the kernel are similar to the ones in the 3.0.8 kernel
the advantage is that phone is buttery smooth
 

siankatabg

Recognized Developer
Sep 9, 2012
1,614
7,660
I got very good deep sleep and no random reboots.Fresh cm10 fxp218 conservative gov. Cfq I/o 245/1017 mhz
Only camera have purple line on right side.
Sent from my Xperia Neo V using xda premium
 

Attachments

  • uploadfromtaptalk1368290165980.jpg
    uploadfromtaptalk1368290165980.jpg
    45.6 KB · Views: 328
  • uploadfromtaptalk1368290198045.jpg
    uploadfromtaptalk1368290198045.jpg
    52.1 KB · Views: 328

Top Liked Posts

  • There are no posts matching your filters.
  • 97
    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
    hallon
    haida




    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!
    34
    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
    33
    3.4.45-nAa-03 is released!

    Changelog:

    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

    Full commit log the second port or in github.

    Cheers!
    31
    attachment.php
    attachment.php

    attachment.php
    attachment.php
    attachment.php


    Please test and report back what's not working.

    Thanks!

    -- nAa
    29
    Hello community.

    3.4-nAa-02 is released. Changelog:
    - 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

    Enjoy!

    -- nAa