FORUMS
Remove All Ads from XDA

[ROM][14-03-2014] AOSP KitKat 4.4.2 Mod for Nexus S - Final Build

313 posts
Thanks Meter: 496
 
By cn.fyodor, Senior Member on 18th August 2013, 05:36 PM
Post Reply Email Thread
Hi folks,

There seem already many AOSP builds for NS, but I'm just pleased to share my personal build with you. I took the Google source and CM kernel/vendor as a base and have done lots of optimization work. My changes for NS after forking CM vendor were listed in the changelog of the initial build. Devs can check out commits on my github. It may worth a note that it's AOSP so never request extra features. No doubt I will keep it as stock as possible.

Credits:
  • clearly go to CM Team and all worked for our NS
  • steven676 for SurfaceFlinger and other patches

Download:
Final Build | MD5: 47af680bd273732d751de65656f62f7e

I don't hold the Nexus S any more, so if something in the final build does stupid for you, fall back to Build 6. And at last thank you again for your support.

Issues:
android-4.4.3-r1.1 build can be found in this reply. Panorama issue has been fixed.

You can find out all changes on my Github. Remember that AOSP ROM doesn't include Gapps, you have to install/flash it yourself.
Cheers,

Changelog:

Final Build
  • android-4.4.2_r2
  • merged some fixing patches from CM etc

Build 6
  • fixed random rebooting issue
  • saved about 3MB memory from the Kernel, thanks to pawitp

Build 5
  • android-4.4.2_r1
  • added swipe the pull-down panel to switch between Notifications and QuickSettings, thanks to CM/Slim
  • speed up statubar/notification drawer, thanks to kufikugel
  • changed dalvik heap parameters to reduce memory footprint (CodeAurora)
  • used double buffering instead of triple buffering
  • disabled hardware Vsync completely
  • fixed Screen record function, but in landscape only
  • increased the extra free memory to 12MB (you can change it in build.prop at any time.)

alpha 4
  • increased EGL cache size
  • switched to SW-based Vsync implementation by Google
  • fixed Keyguard layout for some languages
  • added a workaround to suppress the SU binary deprecated warning
  • few patches in Kernel and other minor fixes in SurfaceFlinger

alpha 3
  • merge in AOSP 4.4_r1.2
  • WebView black square issue was gone. Thanks to klusark for the wonderful porting work.
  • fixed app to sdcard function
  • enable low RAM feature in 4.4
  • root access fixed in Superuser with ART enabled
  • add Emoji support
Changes from init alpha Build:
  • merge the extra free kbytes patch from 3.4 Kernel
  • enable Swap for zRAM and KSM in Kernel side
  • Kernel 3.0.101
Attached Files
File Type: apk Launcher3.apk - [Click for QR Code] (1.56 MB, 9263 views)
The Following 120 Users Say Thank You to cn.fyodor For This Useful Post: [ View ] Gift cn.fyodor Ad-Free
 
 
19th August 2013, 12:30 AM |#2  
leap_ahead's Avatar
Senior Member
Thanks Meter: 663
 
More
I will test this tomorow !
The Following User Says Thank You to leap_ahead For This Useful Post: [ View ] Gift leap_ahead Ad-Free
19th August 2013, 03:29 AM |#3  
ej8989's Avatar
Senior Member
Flag Manila
Thanks Meter: 521
 
More
It's working fine. Very stock-ish feel. No FCs whatsoever (except for apps that are yet to be updated to fully support 4.3)
19th August 2013, 10:42 AM |#4  
leap_ahead's Avatar
Senior Member
Thanks Meter: 663
 
More
excellent rom thanks !!!!
only problem with superuser..I must install zip from recovery !!
then all ok !!
19th August 2013, 10:59 AM |#5  
OP Senior Member
Nanjing
Thanks Meter: 496
 
More
Quote:
Originally Posted by leap_ahead

excellent rom thanks !!!!
only problem with superuser..I must install zip from recovery !!
then all ok !!

Thanks for trying. :P But Superuser was fixed for weeks and works for me.
The Following 2 Users Say Thank You to cn.fyodor For This Useful Post: [ View ] Gift cn.fyodor Ad-Free
19th August 2013, 11:04 AM |#6  
leap_ahead's Avatar
Senior Member
Thanks Meter: 663
 
More
Quote:
Originally Posted by cn.fyodor

Thanks for trying. :P But Superuser was fixed for weeks and works for me.

no my friend .. I flash 3 times to make it sure and no work :P

if you go to settings superuser then u will se that u cant change anything in superuser settings..

also check with root checker..

but don't worry !! this is nothing for this super rom !! I try all aosp 4.3 rom and this is the best for me !!
19th August 2013, 11:15 AM |#7  
OP Senior Member
Nanjing
Thanks Meter: 496
 
More
Quote:
Originally Posted by leap_ahead

no my friend .. I flash 3 times to make it sure and no work :P

if you go to settings superuser then u will se that u cant change anything in superuser settings..

also check with root checker..

but don't worry !! this is nothing for this super rom !! I try all aosp 4.3 rom and this is the best for me !!

I tried changing settings in Superuser, every option works like charm. I always chased the changes of Superuser by Koush and the hack in that Superuser zip was included in my ROM. Afaik the tweak is just to run '/system/bin/su --daemon' for the root requirement.

OK, anyone else got superuser issue? xD
The Following 2 Users Say Thank You to cn.fyodor For This Useful Post: [ View ] Gift cn.fyodor Ad-Free
19th August 2013, 11:28 AM |#8  
ej8989's Avatar
Senior Member
Flag Manila
Thanks Meter: 521
 
More
Quote:
Originally Posted by leap_ahead

no my friend .. I flash 3 times to make it sure and no work :P

if you go to settings superuser then u will se that u cant change anything in superuser settings..

also check with root checker..

but don't worry !! this is nothing for this super rom !! I try all aosp 4.3 rom and this is the best for me !!

Quote:
Originally Posted by cn.fyodor

I tried changing settings in Superuser, every option works like charm. I always chased the changes of Superuser by Koush and the hack in that Superuser zip was included in my ROM. Afaik the tweak is just to run '/system/bin/su --daemon' for the root requirement.

OK, anyone else got superuser issue? xD

Works fine here.
19th August 2013, 11:41 AM |#9  
leap_ahead's Avatar
Senior Member
Thanks Meter: 663
 
More
Quote:
Originally Posted by cn.fyodor

I tried changing settings in Superuser, every option works like charm. I always chased the changes of Superuser by Koush and the hack in that Superuser zip was included in my ROM. Afaik the tweak is just to run '/system/bin/su --daemon' for the root requirement.

OK, anyone else got superuser issue? xD

I don't know ..is not work here for that I flash the zip ..

sorry but is ok to flash the zip ? or I must try again without the zip ?

*now I remember that I get notification that su is out date and I forget to click ...
Downloaded and installed the latest superuser.zip and the su binary out of date notification is gone
19th August 2013, 02:02 PM |#10  
Member
Thanks Meter: 18
 
More
Very good job. So happy to see the deveopment for our old phone continues.
Now, I can confirm Superuser doesn't work. Flashing SuperSU from recovery fixed the issue pretty fast.
Other than that the ROM is very solid and smooth. I tested SMS, Location services, Wi-Fi, left phone without a charge for a night. No problems so far. Will test bluetooth streaming later today in my car.
I have the same issue with calendar like any other non google build has, I have two of them, one is AOSP build another is Google's from the play store. That doesn't bother me.

Also, I still want to know what kind of "optimization" was done. Also, can anyone test MTP for me? I turned it on using USB Switcher, but my computer didn't recognize the device.

Great job, I hope the project continues.
The Following 2 Users Say Thank You to velishka For This Useful Post: [ View ] Gift velishka Ad-Free
19th August 2013, 02:26 PM |#11  
OP Senior Member
Nanjing
Thanks Meter: 496
 
More
@leap_ahead, velishka:
Let's rule out some exceptions about Superuser issue. Did you do factory reset before flashing? I hope the old Superuser app didn't make noise. Although you guys have fixed it manually, I still hope someone can paste the output of command 'getprop persist.sys.root_access' and check if the /system/xbin/su is running when you can't get root permissions. Thank you.
The Following User Says Thank You to cn.fyodor For This Useful Post: [ View ] Gift cn.fyodor 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