[KERNEL]»»Bexus-N [V4] »»CM-11/10.2/10.1~Clean->Lean->Mean

Search This thread

Demetris

Recognized Developer
Aug 15, 2008
3,094
9,469
47
Limassol
So...new cm10.2 and new kernel for you guys to enjoy :highfive:
Kudos once more to the team for taking this tablet beyond the BN wildest dreams
Android 4.3.1!!!!
So and the name of this kernel is inspired by this paradox B(arnes) exus-N(oble) :silly::silly:
It sounded like a good name for my taste and my mood right now :D
Is not a super duper or anything fancy but i hope will do it's job as smooth and bug free as it can be done
and my chit chat on a white background ends here :victory:
So the download links:
Bexus-N for CM11/4.4.2 AOSP

http://goo.im/devs/demetris/Acclaim/Bexus-N//Bexus-N-CM11.zip

Bexus-N for CM10.2/4.3.1 AOSP
Initial Release: http://tinyw.in/xWdi
V01 http://tinyw.in/uU2x
V02 http://tinyw.in/Yrv2
V03 http://tinyw.in/RF1W
V06 http://tinyw.in/9bKm
V07 http://tinyw.in/c3KN People who want battery life and the ext-sdcard as default must stay with this kernel
V08 http://tinyw.in/xMz3
V09 http://tinyw.in/WHNW
V0.91 http://tinyw.in/mrKI
V0.96 http://tinyw.in/raZA
V1 http://tinyw.in/xOtU
V1b http://tinyw.in/u0gW
--------------------------------------------------------------------------------
Bexus-N Respin(CM10.2 Only)
V2 http://tinyw.in/FpUt
V2.21 http://tinyw.in/ghUf
2.4 http://d-h.st/caF
V3 http://d-h.st/vyM
V3.1 http://d-h.st/HXI
3.5 http://d-h.st/YvJ
3.6 http://d-h.st/trJ

V3.71
1. Internal SDCARD as default http://d-h.st/jai
2. External SDCARD as default http://d-h.st/8jM

V3.75
Internal SDCARD as default http://d-h.st/7yF

V3.8
http://d-h.st/fRe

V4
Goo.im: http://goo.im/devs/demetris/Acclaim/Bexus-N//Bexus-N-V4-No SDCard.zip
Dev-Host: http://d-h.st/nbI

Bexus-N for CM10.1/4.2.2 AOSP
V07 http://tinyw.in/MgxH
V08 http://tinyw.in/DikR
V09 http://tinyw.in/C3gf
V0.91 http://tinyw.in/IKlT
V0.95 http://tinyw.in/m3C7
V0.96 http://tinyw.in/wMND
V1 http://tinyw.in/frrq
V1b http://tinyw.in/j7gR
--------------------------------------------------------------------------------
Bexus-N Respin CM10.1 Edition
3.71 http://d-h.st/1dO
V4 http://d-h.st/pO2
As usual and well known
Flash in recovery

Changelog at post #2

Source code:
https://github.com/Ntemis/Bexus-N

And again if you find my work useful there is a thank you button, use it! :highfive:
 
Last edited:

Demetris

Recognized Developer
Aug 15, 2008
3,094
9,469
47
Limassol
Changelog:
Initial->01 Inlined with Omap4460 Google Source code (Gnex/Tuna) as of our kernel revision 3.0.62
Version 02: Many many addictions from Google code pass our kernel 3.0.62 code
V02 has upgraded Kernel Revision to 3.0.67 for now and i am going to take this kernel as far as it can go following google this time :)
- BFQ i/o removed
- Cfq i/o removed
V03 Inlined as of Google GNexus 3.0.71 kernel source
- Dynamic Interactive and Lazy are removed
- Interactive updated to the latest Omap Upstream
V06 After a lot of hours and hard work we made it to 3.0.88 and we are inline with google Gnex.
I even merge Google's 4.3(mr2) android changes into our kernel :cool:
We now have a complete kernel, up2date and i hope solid too :fingers-crossed:
Now i will start the real fun:
Merging our device tweaks in and if you want to play a big part in this go to post #19 for the details.
V07 Inline with Kindle Fire CM10.2 source common. We are now at a turning point, people who want a clean mainline kernel stay with V07, thank you.
V08 Bexus N changelog
- Ramdisk changes/Internal sdcard as default(Only for CM10.2)
- Linux Kernel at 3.0.89
- Silicon Performance enabled max cpu at 1.2Ghz
- Lcd Panel at optimal settings
V09 Bexus N changelog
- Linux Kernel at 3.0.90
- Tweaks for better I/O
V0.91 Bexus N changelog
- Enable Bluetooth compile to fix cm compile error (Thanks Chris)
- Added ZZmoove Governor
- Added Fstrim (Only on CM10.2)
V0.95 Only For CM10.1 for now, mysteriously kernel doesn’t like 10.2 right now, looking into it.
V0.96 GCC ICE bug defeated, now it compiles on CM10.2 glamorously :D
- Well if i type it here you wont believe it, but now emmc I/O is 30% faster approximately, you will notice the speed boost on emmc reading or browsing or on games loading times ;)
- Many Graphic engine optimizations you will notice the difference when you play a game is like colors are popping out of screen.
- Some changes here and there borrowed from B&N Nook HD/HD+ [Thanks goes to VeryGreen]
- Linux Kernel at 3.0.91
V1
- Added Touchfocus driver
- Added Sensitivity driver
- Updated to latest GCX driver V2.2.2
- Disabled GENTLE_FAIR_SLEEPERS in favor of UI Smoothness
- Various other added features and addictions from Nook HD/+
V2
- We have deep sleep back
- Kernel at 3.0.91
- Kernel Source code clean up
- Only for CM10.2 for now
V2.21
- We are now of the very few that we have kernel V3.0.101 with deep sleep too ;)
- ZZmoove is back
- LZO of 2012
- Zcache latest 2012
- ALSA fixes
- Optimized AES and SHA1 routines -> This has provided
up to a 50% improvement in IPsec/TCP throughout for tunnels using AES128/SHA1.
- Lots more changes, look at github if interested :)
V3
- Exfat Driver Version 1.26 <- is the latest there is approx 1 month old
- BFQ I/O Sheduler V6.1
- Updated Row i/o and Wheatley Governor.
- Plenty of Graphic driver updates.
- Gpu at 384Mhz
- Lcd Panel at 90Mhz for even more clarity and performance
- A very good Undervolting , now we operate at OEM 800Mhz Volts when we use the 1.2Ghz one that’s almost at half volts as factory B&N Volt settings
V3.1
- Added tripndroid io scheduler
- Shorten time to enter sleep state
- Improved data writeback operations
- Improved VR scheduler
- Updated Crypto to upstream 3.4 kernel
- MAC80211 and WL12XX (Driver and Wifi) updates.
- RCU Updates.
Changelog from 3.1 -> 3.71
- add gpu trace events
- fix gpu event timestamp formatting
- DPLL cascading: memory leak fixing
- OMAP44xx: i723 fix. Reconfigure ABE DPLL on early kernel init
- Reduce android logger reserved memory
- Add support for mempool stats
- omapdss: set/get fps for displays
- B&N dss changes
- Fix insecure permissions in a bunch of sysfs files
- Add sensitivity setting to ft5x06 touchscreen sysfs
- ft5x: TS touchfocus setting in sysfs
- Give GPU 16mb RAM for its framebuffer
- Completely remove RAM CONSOLE to reclaim some RAM
- Add Hyper governor and make it faster.
- Add Smartass V2 governor
- Replace sio i/o with a newer version
- Add some compiler optimized flags
- Add krait optimizations plus some makefile clean up
- Add 460Mhz cpu frequency and together with the other added previous ones our
Cpu frequencies are now:
180Mhz/230Mhz/350Mhz/460Mhz/700Mhz/920Mhz/1.2Ghz/1.308Ghz
- Make OMAP Voltage values manual addendum v0.9 useful for us.
- We are now rock stable even if we are under volted and overclocked.
I want to clear something out here:
Based on OMAP Voltage values manual addendum v0.9 by TI latest 2012,officially we are NOT Undervolted :D
BUT based on what B&N settings were in our sources we are!!!
- I fixed our source code in emif.h we had competely wrong ram settings :)
our EMIF_DDR_PHY_CTRL_1_BASE_VAL was 0x849FF it should be 0x049FF and am guessing that it was the cause of our random reboots and crashes *fixed*] together with wrong elpida ddr2 466Mhz settings also *fixed*
- OMAP2+: clock: Fix DPLL clock rounding
- Added 5mV into 1.3ghz frequency as a precaution(not that we weren’t stable! ;) Based on OMAP Voltage values manual addendum v0.9
Reference OMAP4430_VDD_MPU_OPPTURBO_UV 1325000 Link


Issues fixed:
- Wake on charge
- Random Reboots are history
- Random Playback Crashes are less frequent.
Known Issues
- Alarm Clock can't wake up system so will never fire while system deep sleeps
The white flash on boot is on purpose and is a feature introduced by B&N to get Display exact fps so..NOT a bug ;)
And again if you find my work useful there is a thank you button, use it! :highfive:
 
Last edited:

marcusmarcus

Senior Member
Dec 3, 2010
329
139
Do you have to use it with cm 10.2?
I tried it with cm 10.1 and it doesn't boot. Just sits at black screen.
 

topdawg7793

Senior Member
Mar 28, 2012
230
49
Do you plan on implementing the 1.2ghz overclock into this kernel? Just curious seeing as though your 3.22 kernel had it.
 

petewr

Senior Member
Dec 13, 2012
198
23
Bexus-N 02 Out!
Test and report
Thanks

Been running Version 02 since 10 pm last night (8/7/13) 4 hours reading time, 3 sleep. Battery down to 75% as of 5:20 am. I would have to give it some more time in order to tell if that is good or not.
Voice, sound, WiFi, locations for maps and weather all work.:good:
 
Last edited:

Demetris

Recognized Developer
Aug 15, 2008
3,094
9,469
47
Limassol
So as OP V06 is out
I want to make some big changes after this release but you must post here in this thread your requirements and opinion on it so we can collaborate.
1st is the sdcard change
I am thinking put the internal sdcard as default and as it should have been from the start imo.
I want to hear your views on this subject.
2nd is battery life
Subject
A) If i take Cpu at 1.2GHz 0r even 1.35Ghz more heat and lower battery life
B) If i set the lcd panel at the maximum manufacturer specification we will have more clarity better refresh rate but lower battery life
C) Gpu at 307mhz or 384Mhz(more heat and lower battery life )?
I await your responses so i can continue developing
 
Last edited:

tknighten

Member
Apr 8, 2012
36
4
42
Portland
knightennet.dyndns.org
Go for gold

So as OP V06 is out
I want to make some big changes after this release but you must post here in this thread your requirements and opinion on it so we can collaborate.
1st is the sdcard change
I am thinking put the internal sdcard as default and as it should have been from the start imo.
I want to hear your views on this subject.
2nd is battery life
Subject
A) If i take Cpu at 1.2GHz 0r even 1.35Ghz more heat and lower battery life
B) If i set the lcd panel at the maximum manufacturer specification we will have more clarity better refresh rate but lower battery life
C) Gpu at 307mhz or 384Mhz(more heat and lower battery life )?
I await your responses so i can continue developing

Let me be honest, I'm a performance monger and would like to see all of these incorporated. I'll sacrifice some battery life. :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 58
    So...new cm10.2 and new kernel for you guys to enjoy :highfive:
    Kudos once more to the team for taking this tablet beyond the BN wildest dreams
    Android 4.3.1!!!!
    So and the name of this kernel is inspired by this paradox B(arnes) exus-N(oble) :silly::silly:
    It sounded like a good name for my taste and my mood right now :D
    Is not a super duper or anything fancy but i hope will do it's job as smooth and bug free as it can be done
    and my chit chat on a white background ends here :victory:
    So the download links:
    Bexus-N for CM11/4.4.2 AOSP

    http://goo.im/devs/demetris/Acclaim/Bexus-N//Bexus-N-CM11.zip

    Bexus-N for CM10.2/4.3.1 AOSP
    Initial Release: http://tinyw.in/xWdi
    V01 http://tinyw.in/uU2x
    V02 http://tinyw.in/Yrv2
    V03 http://tinyw.in/RF1W
    V06 http://tinyw.in/9bKm
    V07 http://tinyw.in/c3KN People who want battery life and the ext-sdcard as default must stay with this kernel
    V08 http://tinyw.in/xMz3
    V09 http://tinyw.in/WHNW
    V0.91 http://tinyw.in/mrKI
    V0.96 http://tinyw.in/raZA
    V1 http://tinyw.in/xOtU
    V1b http://tinyw.in/u0gW
    --------------------------------------------------------------------------------
    Bexus-N Respin(CM10.2 Only)
    V2 http://tinyw.in/FpUt
    V2.21 http://tinyw.in/ghUf
    2.4 http://d-h.st/caF
    V3 http://d-h.st/vyM
    V3.1 http://d-h.st/HXI
    3.5 http://d-h.st/YvJ
    3.6 http://d-h.st/trJ

    V3.71
    1. Internal SDCARD as default http://d-h.st/jai
    2. External SDCARD as default http://d-h.st/8jM

    V3.75
    Internal SDCARD as default http://d-h.st/7yF

    V3.8
    http://d-h.st/fRe

    V4
    Goo.im: http://goo.im/devs/demetris/Acclaim/Bexus-N//Bexus-N-V4-No SDCard.zip
    Dev-Host: http://d-h.st/nbI

    Bexus-N for CM10.1/4.2.2 AOSP
    V07 http://tinyw.in/MgxH
    V08 http://tinyw.in/DikR
    V09 http://tinyw.in/C3gf
    V0.91 http://tinyw.in/IKlT
    V0.95 http://tinyw.in/m3C7
    V0.96 http://tinyw.in/wMND
    V1 http://tinyw.in/frrq
    V1b http://tinyw.in/j7gR
    --------------------------------------------------------------------------------
    Bexus-N Respin CM10.1 Edition
    3.71 http://d-h.st/1dO
    V4 http://d-h.st/pO2
    As usual and well known
    Flash in recovery

    Changelog at post #2

    Source code:
    https://github.com/Ntemis/Bexus-N

    And again if you find my work useful there is a thank you button, use it! :highfive:
    31
    Changelog:
    Initial->01 Inlined with Omap4460 Google Source code (Gnex/Tuna) as of our kernel revision 3.0.62
    Version 02: Many many addictions from Google code pass our kernel 3.0.62 code
    V02 has upgraded Kernel Revision to 3.0.67 for now and i am going to take this kernel as far as it can go following google this time :)
    - BFQ i/o removed
    - Cfq i/o removed
    V03 Inlined as of Google GNexus 3.0.71 kernel source
    - Dynamic Interactive and Lazy are removed
    - Interactive updated to the latest Omap Upstream
    V06 After a lot of hours and hard work we made it to 3.0.88 and we are inline with google Gnex.
    I even merge Google's 4.3(mr2) android changes into our kernel :cool:
    We now have a complete kernel, up2date and i hope solid too :fingers-crossed:
    Now i will start the real fun:
    Merging our device tweaks in and if you want to play a big part in this go to post #19 for the details.
    V07 Inline with Kindle Fire CM10.2 source common. We are now at a turning point, people who want a clean mainline kernel stay with V07, thank you.
    V08 Bexus N changelog
    - Ramdisk changes/Internal sdcard as default(Only for CM10.2)
    - Linux Kernel at 3.0.89
    - Silicon Performance enabled max cpu at 1.2Ghz
    - Lcd Panel at optimal settings
    V09 Bexus N changelog
    - Linux Kernel at 3.0.90
    - Tweaks for better I/O
    V0.91 Bexus N changelog
    - Enable Bluetooth compile to fix cm compile error (Thanks Chris)
    - Added ZZmoove Governor
    - Added Fstrim (Only on CM10.2)
    V0.95 Only For CM10.1 for now, mysteriously kernel doesn’t like 10.2 right now, looking into it.
    V0.96 GCC ICE bug defeated, now it compiles on CM10.2 glamorously :D
    - Well if i type it here you wont believe it, but now emmc I/O is 30% faster approximately, you will notice the speed boost on emmc reading or browsing or on games loading times ;)
    - Many Graphic engine optimizations you will notice the difference when you play a game is like colors are popping out of screen.
    - Some changes here and there borrowed from B&N Nook HD/HD+ [Thanks goes to VeryGreen]
    - Linux Kernel at 3.0.91
    V1
    - Added Touchfocus driver
    - Added Sensitivity driver
    - Updated to latest GCX driver V2.2.2
    - Disabled GENTLE_FAIR_SLEEPERS in favor of UI Smoothness
    - Various other added features and addictions from Nook HD/+
    V2
    - We have deep sleep back
    - Kernel at 3.0.91
    - Kernel Source code clean up
    - Only for CM10.2 for now
    V2.21
    - We are now of the very few that we have kernel V3.0.101 with deep sleep too ;)
    - ZZmoove is back
    - LZO of 2012
    - Zcache latest 2012
    - ALSA fixes
    - Optimized AES and SHA1 routines -> This has provided
    up to a 50% improvement in IPsec/TCP throughout for tunnels using AES128/SHA1.
    - Lots more changes, look at github if interested :)
    V3
    - Exfat Driver Version 1.26 <- is the latest there is approx 1 month old
    - BFQ I/O Sheduler V6.1
    - Updated Row i/o and Wheatley Governor.
    - Plenty of Graphic driver updates.
    - Gpu at 384Mhz
    - Lcd Panel at 90Mhz for even more clarity and performance
    - A very good Undervolting , now we operate at OEM 800Mhz Volts when we use the 1.2Ghz one that’s almost at half volts as factory B&N Volt settings
    V3.1
    - Added tripndroid io scheduler
    - Shorten time to enter sleep state
    - Improved data writeback operations
    - Improved VR scheduler
    - Updated Crypto to upstream 3.4 kernel
    - MAC80211 and WL12XX (Driver and Wifi) updates.
    - RCU Updates.
    Changelog from 3.1 -> 3.71
    - add gpu trace events
    - fix gpu event timestamp formatting
    - DPLL cascading: memory leak fixing
    - OMAP44xx: i723 fix. Reconfigure ABE DPLL on early kernel init
    - Reduce android logger reserved memory
    - Add support for mempool stats
    - omapdss: set/get fps for displays
    - B&N dss changes
    - Fix insecure permissions in a bunch of sysfs files
    - Add sensitivity setting to ft5x06 touchscreen sysfs
    - ft5x: TS touchfocus setting in sysfs
    - Give GPU 16mb RAM for its framebuffer
    - Completely remove RAM CONSOLE to reclaim some RAM
    - Add Hyper governor and make it faster.
    - Add Smartass V2 governor
    - Replace sio i/o with a newer version
    - Add some compiler optimized flags
    - Add krait optimizations plus some makefile clean up
    - Add 460Mhz cpu frequency and together with the other added previous ones our
    Cpu frequencies are now:
    180Mhz/230Mhz/350Mhz/460Mhz/700Mhz/920Mhz/1.2Ghz/1.308Ghz
    - Make OMAP Voltage values manual addendum v0.9 useful for us.
    - We are now rock stable even if we are under volted and overclocked.
    I want to clear something out here:
    Based on OMAP Voltage values manual addendum v0.9 by TI latest 2012,officially we are NOT Undervolted :D
    BUT based on what B&N settings were in our sources we are!!!
    - I fixed our source code in emif.h we had competely wrong ram settings :)
    our EMIF_DDR_PHY_CTRL_1_BASE_VAL was 0x849FF it should be 0x049FF and am guessing that it was the cause of our random reboots and crashes *fixed*] together with wrong elpida ddr2 466Mhz settings also *fixed*
    - OMAP2+: clock: Fix DPLL clock rounding
    - Added 5mV into 1.3ghz frequency as a precaution(not that we weren’t stable! ;) Based on OMAP Voltage values manual addendum v0.9
    Reference OMAP4430_VDD_MPU_OPPTURBO_UV 1325000 Link


    Issues fixed:
    - Wake on charge
    - Random Reboots are history
    - Random Playback Crashes are less frequent.
    Known Issues
    - Alarm Clock can't wake up system so will never fire while system deep sleeps
    The white flash on boot is on purpose and is a feature introduced by B&N to get Display exact fps so..NOT a bug ;)
    And again if you find my work useful there is a thank you button, use it! :highfive:
    10
    So,
    V3.75 will be labelled as a final release after some heavy testing.
    My best regards to all xda community and all those who helped with bug reports or donations or in their own special way so we get here.
    I really enjoy the ride.
    Thank you and see you on kit-kat if any ;)
    10
    Not to brag my self on this but i have to :)
    Welcome to the best kernel ever for your nook tablet, Bexus-N and as you already guessed,
    V4 is out!!!! For CM10.2&CM10.1
    Flash it and be prepared to transform your nook into something extraordinary!!!!!!
    I can say with quite much confidence that this kernel is more smooth than anything you have seen on this old platform.
    Makes my Xperia S that has 2x 1.7ghz eat dust!! :eek:
    8
    It's coming ?

    Στάλθηκε από το B&N NookTablet μου χρησιμοποιώντας Tapatalk