[DEC.29.12] [KERNEL:SENSE/NONSENSE] AmeriCanAndroid Alpha Series **V11**

Search This thread

AmeriCanAndroid

Senior Member
Feb 6, 2011
215
754
America/Canada
Introduction & Disclaimer:
If you've ever flashed a new rom, updated a firmware, or plain reformatted - all because you just had to have the newest __blank__? Then you have come to the right place.

READ THE FAQ's!
There isn't one yet, but a kind user should donate some time and it will be posted

AmeriCanAndroid Alpha Series Kernels
For SENSE **AND** NONSENSE Android ROMs

Brought to you by: Warrenb213 & Copenhagen: Two **RECOGNIZED** XDA-developers

Image Gallery:
Not Applicable - Kernel Build
Description:
AmeriCanAndroid Alpha Series Kernels
HTC Shooter_U 3.0.16 based
latest updates always compiled from git source.
changelog: GOOGLE GIT SITE
Changelog:
Current Release:
12.29.12 - ACA Alpha Series V11 - BT may or may not work in SENSE
-See GIT
Previous Releases:
10.13.12 - ACA Alpha Series V10 - BT may or may not work in SENSE
-See GIT - NOT SYNC'D YET

10.1.12 - Initial Release:
Switched defconfig back to bcm4329_248. Other slight mod.
==> name kernel, enable swap, set CIQ as default, set interactive as default, disable perflock, remove spi_spidev, enable zram, enable ext2, ext3, cifs,
Some config changes. Switch back to BCMHD.
Scaling governers perm fix
Lowered Wifi Voltage
==> MMC_VDD_21_22,
Slight change
PM_FAST in standby
CPU speed stuff
Config Changes. Some clock change
CPUFreq Permission
Enable CFQ
Update version info
Update 2D GPU clock
==> not really the 2d clock, but the struct/table used to define the 2d clock speeds..
==> removed 228MHz, and replaced it with 266
Updated config
mm: adjust vm ratios (mdj)
==> vm_dirty_ratio = 10 // vm_swappiness = 90;
include: mm: increase readahead buffer (mdj)
==> VM_MAX_READAHEAD 1040
Makefile: Added Snapdragon optimizations (originally from mdj)
Added ACA compile scripts and made a default copy of existing config to work from.
First Commit. Let Alpha Series Live.
Installation & Updating:
Installation & Updating Proceedure is the same!:

NAND:
Download the Alpha Series Kernel to your PC or Android Device - Just make sure it ends up on your Android's SD card.

1. Reboot to Recovery.
2. Select the ZIP file.
3. Flash.
4. Win!

ATTENTION: I know this kernel/modules combo works well with CM9, CM10, and Viper3D MULTI (V3D may have BT issue now?).
If Wifi or Bluetooth do not work, the ROM may need to be modded (init.shooteru)
Donations:​
if you truly feel we are deserving, your donations are appreciated <--clicky!.
Coffee to keep us awake and working :)
THANKYOU to those who have already done so. We'll keep working on making you a better build as best we can.
attachment.php
Major thanks to:​
google - obviously...
cyanogenmod team - for the great effort they put into their very high quality work. the ground floor to the roof and then some. Amazing Amazing.
copenhagen - I saw we needed to thank you too Mr Canadian. ;) haha. You rock.
warrenb213 - its great working with you... its way better to have an team mate for these projects. and you've brought alot to this build. thankyou so much
mdj - researching your builds have helped us tremendously in accomplishing this.. major thankyou.
agrabren - Thank you for your consistent contributions to the community!
anryl - for the updater script which I adapted. Kudos!.
xda - for the forums.. the info.. and the users
to everyone else we missed. Thankyou
working for a community on a community project; to those who came before us, thankyou for everything you have done.. Thankyou.
 
Last edited:

warrenb213

Retired Recognized Developer
Jun 18, 2010
904
1,252
The Great Northwest
Good to see you here, was worried about development from you all.

Many will be very happy. :D

Development takes forever. I've been sitting on this for a while, as you'll probably notice when you look at my commit dates. LOL. I can say it's solid.

In my personal testing in CM9, I can go roughly 12-14 hours moderate usage stock battery. :)
 
  • Like
Reactions: scariola

ace_k786

Senior Member
Aug 28, 2011
323
50
Toronto
Good to see you here, was worried about development from you all.

Many will be very happy. :D

Like me =)

Development takes forever. I've been sitting on this for a while, as you'll probably notice when you look at my commit dates. LOL. I can say it's solid.

In my personal testing in CM9, I can go roughly 12-14 hours moderate usage stock battery. :)

Cool. Gonna test.

Sent from my HTC EVO 3D X515m using xda premium
 
Last edited:

jcsy

Senior Member
Jan 9, 2009
3,753
949
Land of the Z1/EVO3D/GTAB10.1(2)
so this kernel is supposed to work on GB/ICS with SENSE 3.6 series onwards?
or just those Cyanogen etc?

am only aware that its SENSE/NONSENSE

now i wonder who's willing to bite the bullet :D :)
 
Last edited:

chrisftlse

Senior Member
Mar 17, 2010
868
185
Toulouse
Welcome Back

What a good start of the day ! :victory:

Hopping you good success in our 3vo cooking.

Having been an addict on your work for HD2, I am impatient to go back home (after work) and test your creation.

Thanks for coming back :highfive:
 
Last edited:

MikeC84

Senior Member
Jun 21, 2010
1,513
836
Tucson
Last edited:

warrenb213

Retired Recognized Developer
Jun 18, 2010
904
1,252
The Great Northwest
So what offer this kernel? o_O

Solid performance? :)

AmeriCanAndroid always offers a rock solid performance. We may not do all the little things others do, or as in as much of a hurry, but we thoroughly test and try to bring the best experience.

I have a new kernel I just cooked up with some interesting changes which I'm about to try. This is I'll probably test/tweak for a few days before release.
 

flashallthetime

Senior Member
May 27, 2012
4,864
2,005
Richmond Hill
May I suggest some info would be beneficial to those who might want to try your kernel, is it a secret? All we know is it is based on the stock HTC kernel????????????????? Nothing against you or your kernel but we do have abundance of inferior kernels available already

(don't ask me for help, as I couldn't care less if you phone explodes,eh!!!)
 

TweetyBear

Senior Member
Jan 26, 2008
1,154
50
MS
here is a change log for those who wish to know whats up..
(going off of the AOSP branch)

Code:
Switched defconfig back to bcm4329_248. Other slight mod. 
  ==> name kernel, enable swap, set CIQ as default, set interactive as default, disable perflock, remove spi_spidev, enable zram, enable ext2, ext3, cifs, 
Some config changes. Switch back to BCMHD.
Scaling governers perm fix 
Lowered Wifi Voltage 
  ==> MMC_VDD_21_22,
Slight change 
PM_FAST in standby 
CPU speed stuff 
Config Changes. Some clock change 
CPUFreq Permission 
Enable CFQ 
Update version info 
Update 2D GPU clock 
  ==> not really the 2d clock, but the struct/table used to define the 2d clock speeds.. 
  ==> removed 228MHz, and replaced it with 266
Updated config 
mm: adjust vm ratios (mdj) 
  ==> vm_dirty_ratio = 10  //  vm_swappiness = 90;
include: mm: increase readahead buffer (mdj) 
  ==> VM_MAX_READAHEAD	1040	
Makefile: Added Snapdragon optimizations (originally from mdj) 
Added ACA compile scripts and made a default copy of existing config to work from.
First Commit. Let Alpha Series Live.

OP:

may want to make use of the 266MHz entry you created for 2D GPU, 2D clock seems to be capped at 200MHz in devices-msm8x60.c

you also may wanna define item 4 in your FSB struct/table as your L2 cache is pointing to it

Code:
	[17] = {1296000,  1, 0x18, 1200000, 1225000, 3},
	[18] = {1350000,  1, 0x19, 1200000, 1225000, 3},
	[19] = {1404000,  1, 0x1A, 1200000, 1250000, 3},
	[20] = {1458000,  1, 0x1B, 1225000, 1275000, [B]4[/B]},
	[21] = {1512000,  1, 0x1C, 1225000, 1275000, [B]4[/B]},
	[22] = {1566000,  1, 0x1D, 1225000, 1275000, [B]4[/B]},

Code:
static struct msm_bus_paths bw_level_tbl[] = {
	[0] =  BW_MBPS(824), /* At least 103 MHz on bus. */
	[1] = BW_MBPS(1336), /* At least 167 MHz on bus. */
	[2] = BW_MBPS(2008), /* At least 251 MHz on bus. */
	[3] = BW_MBPS(2480), /* At least 310 MHz on bus. */
};

also, is the WiFi voltage stable for you? - its lower than the whitepaper spec, never seen any other kernel go this low.
Code:
	.ocr_mask               = MMC_VDD_21_22,
 
Last edited:

JimzFreebies

Senior Member
Sep 19, 2007
710
203
Ludhiana
www.jimzfreestuff.com
Solid performance? :)

AmeriCanAndroid always offers a rock solid performance. We may not do all the little things others do, or as in as much of a hurry, but we thoroughly test and try to bring the best experience.

I have a new kernel I just cooked up with some interesting changes which I'm about to try. This is I'll probably test/tweak for a few days before release.

Does it have ZSL?

Sent from HTC EVO 3D loaded with mwakious3Drom v12.4 coolexe kernel 2.9
 

warrenb213

Retired Recognized Developer
Jun 18, 2010
904
1,252
The Great Northwest
here is a change log for those who wish to know whats up..
(going off of the AOSP branch)

Code:
Switched defconfig back to bcm4329_248. Other slight mod. 
  ==> name kernel, enable swap, set CIQ as default, set interactive as default, disable perflock, remove spi_spidev, enable zram, enable ext2, ext3, cifs, 
Some config changes. Switch back to BCMHD.
Scaling governers perm fix 
Lowered Wifi Voltage 
  ==> MMC_VDD_21_22,
Slight change 
PM_FAST in standby 
CPU speed stuff 
Config Changes. Some clock change 
CPUFreq Permission 
Enable CFQ 
Update version info 
Update 2D GPU clock 
  ==> not really the 2d clock, but the struct/table used to define the 2d clock speeds.. 
  ==> removed 228MHz, and replaced it with 266
Updated config 
mm: adjust vm ratios (mdj) 
  ==> vm_dirty_ratio = 10  //  vm_swappiness = 90;
include: mm: increase readahead buffer (mdj) 
  ==> VM_MAX_READAHEAD	1040	
Makefile: Added Snapdragon optimizations (originally from mdj) 
Added ACA compile scripts and made a default copy of existing config to work from.
First Commit. Let Alpha Series Live.

OP:

may want to make use of the 266MHz entry you created for 2D GPU, 2D clock seems to be capped at 200MHz in devices-msm8x60.c

you also may wanna define item 4 in your FSB struct/table as your L2 cache is pointing to it

Code:
	[17] = {1296000,  1, 0x18, 1200000, 1225000, 3},
	[18] = {1350000,  1, 0x19, 1200000, 1225000, 3},
	[19] = {1404000,  1, 0x1A, 1200000, 1250000, 3},
	[20] = {1458000,  1, 0x1B, 1225000, 1275000, [B]4[/B]},
	[21] = {1512000,  1, 0x1C, 1225000, 1275000, [B]4[/B]},
	[22] = {1566000,  1, 0x1D, 1225000, 1275000, [B]4[/B]},

Code:
static struct msm_bus_paths bw_level_tbl[] = {
	[0] =  BW_MBPS(824), /* At least 103 MHz on bus. */
	[1] = BW_MBPS(1336), /* At least 167 MHz on bus. */
	[2] = BW_MBPS(2008), /* At least 251 MHz on bus. */
	[3] = BW_MBPS(2480), /* At least 310 MHz on bus. */
};

also, is the WiFi voltage stable for you? - its lower than the whitepaper spec, never seen any other kernel go this low.
Code:
	.ocr_mask               = MMC_VDD_21_22,

Thanks for the feedback.

I will adjust.

Also, yes my WiFi is stable.
 

Top Liked Posts