Related
These kernels are provided as-is without warranty. I'm not responsible for any problem you can encounter with your phone or if your cat suddenly dies.
Although, don't expect support even if I will eventually help since I love cats.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Note : These kernels are only compatible/tested with CyanogenMod 9 based roms.
Use them on any other rom at your own risks. You won't get support from us.
Overview :
- 3.1.10 linux base
- LiveOC
- Custom Voltage
- Battery Life eXtender
- DIDLE
- Voodoo Sound 10
- PMFAST mode for best wifi performance (different low power mode than default, using a bit more power).
- USB host mode support
- 342MB RAM
- Various tweaks for more speed and battery saving
CHANGELOGS IN #2 POST
By default, no overclock/undervolt is applied.
You'll need NSTools to use/enable all the features of this kernel. (Available for free on the Android market)
Downloads
Glitch kernel (CWM flashable only)
Glitch Kernel Updater app now available on the Android market to support us !i9000 :
- 24/03/2012 - V14 B6
PLEASE FLASH A FREAKIN' GB BOOTLOADER IF YOU WANT TO USE THIS KERNEL !
WARNING : THIS KERNEL IS USING MASS STORAGE USB MODE BY DEFAULT (TEAMHACKSUNG'S CM9 DEFAULT SETTING). IF YOUR USING A DIFFERENT ROM AND IT IS USING MTP BY DEFAULT, MAKE SURE TO SWITCH TO MTP IN GLITCH RECOVERY JUST AFTER FLASHING THE KERNEL, OR YOU'LL END IN A BOOTLOOP. YOU CAN THEN SWITCH TO MASS STORAGE IF YOU WANT AFTER A FIRST BOOT.
Supported devices : I9000, Captivate, Vibrant, Telus Fascinate, Verizon Fascinate
OLDER RELEASESLIVE OC GUIDEFAQ, Changelogshttp://forum.xda-developers.com/showpost.php?p=21703700&postcount=2http://forum.xda-developers.com/showpost.php?p=21703700&postcount=2
Do you want to discuss on this kernel, get the fresh news on development, or become a kernel tester ?
Join the IRC channel from your web browser herehttp://webchat.freenode.net/?channels=glitchkernel ! No registration needed
Make sure the channel is "#glitchkernel" and you're set.
For those who already have an IRC client,
here is the server : irc.freenode.net
port : 6667
Channel : #glitchkernel
-------------------------
Source :
- Glitch repo : https://github.com/organizations/Glitchkernel
Who is the Glitch team ?
- Kernel developement : ssewk2x & Tk-Glitch.
- Public relations / web hosting : Sixstringsg.
- App developement : Smasher816.
- Extreme overclocking testing : Shaolin95
- Beta testers team, with members coming and leaving
Credits :
Pawitp, jt1134, Morfic, Ezekeel, Zacharias.maladroit, Supercurio, lippol94, sztupy, Eugene373, Franciscofranco
Thanks to the donators and everyone bying the Glitch Kernel Updater app from the market, it's much appreciated and encourages us to continue our work !
Thanks to the beta testers team and to everyone helping me to debug and find new useful things to integrate !
Without all of you, this kernel wouldn't be !
Changelogs :
V14
BETA 7 - Currently in development :
- Upstream sync
- Added mem increase mod by Kali (CM Team) - 384MB RAM available with 720p recording working. It does need a patch on the rom side to work though. Make sure your rom supports it or you'll get broken 720p recording
- Force fast charging support - Thanks to Chad Froebel
- Fixes for light sensor
- Fascinate : Fixes for orientation sensor / Needs updated libs to work
- Recovery backup really fixed this time
- Fixup of our LiveOC code for selective LiveOC to be stabler and to most likely prevent memory corruption at low frequency resulting in GPU crash and/or reboots on some devices
- Updated and fixed GlitchassV2 governor for it to work correctly with LiveOC
- Added fixes on DIDLEv2 from Stratosk
...
24/03/2012 - BETA 6 :
- Upstream sync (modemctl, compass fix..)
- Fixed BLN, and added blink support (available through NSTools)
- Disabled Samsung sleep patches from Teamhacksung to prevent SODs
- Fascinate : Ported ssewk2x phantom keypress filter code from Glitch V13.1
- Vibrant : Merged GPS changes from FaultException
- Moved back to Deadline ioshed as default to fix nandroid
- Added Derteufel's selective LiveOC mod - It will prevent low frequency steps to OC, potentially providing enhanced stability and powersaving
- Fixed potential bug in vfat fs driver
- Fixed bug in ext4 fs driver
- Merged some audio changes from Teamhacksung
- Added touch support in Glitch recovery (incomplete)
- Some cleaning
22/02/2012 - BETA 5 :
- Voice audio through dock, thanks to xcaliburinhand (should fix related issues with Glitch volume boost hack)
- Renamed SmartassV2 governor to "GlitchassV2" to prevent latest NSTools version hanging
- Added FranciscoFranco Conservative governor tweaks for more speed
- Added a DIDLE enabler into screensate scaling script to kill BT in sleep and make DIDLE work with both TOP=ON and TOP=OFF. You'll need to enable screenstate scaling in Glitch menu from recovery in order to get DIDLE to use this (disabled by default). It's mostly for testing purposes - Feel free to report your experience with it.
- Moved back to previous sysinit to prevent the DIDLE enabler script to make the phone hanging on the bootlogo. Also fixes screenstate scaling making the phone unbootable, and some SOD/COD issues for guys using some other tweaking scripts
- Implemented BLN9 port from Derteufel with NSTools compatible sysfs. This way all the unsupported roms will get led notifications, and CMLed haters will hopefully stop to yell..
- The flash-time script has been updated to be able to clean more stuff
- A few fixes on the wifi driver to work better with our devices Please report your experience with DIDLE enabled. It may be required to disable DIDLE on some phones to prevent SOD/COD/softreboots or other instabilities. Also MAKE SURE YOU HAVE A DAMN GB BOOTLOADER !
- Reverted modemctl changes from Teamhacksung - should fix data issues some are having
21/02/2012 - BETA 4.1 :
- Reverted sleep GPIO stuff from THS stock samsung port. Should fix SODs some are encountering.
21/02/2012 - BETA 4 :
- Fixes on LiveOC and custom voltage from Ezekeel
- Fixes + various enhancements on I/O scheduling (up to 50% I/O speed improvement compared to beta 3)
- Fixed touchscreen freezing randomly
- Fixed various bugs here and there
- Back from Eugene's DIDLE to Ezekeel's DIDLE v2 mod (available through NSTools again) -> You may encounter SoD if enabled with wifi ON.
- Load balancing improvements
- Updated FIOPS I/O sched
- Sync with THS latest source
09/02/2012 - BETA 3 :
- LiveOC frequency steps changed again - Now all steps are using a 200MHz bus by default, so pushing liveOC % will give the same bus speed on all steps
- Default Int voltage for 1GHz set to Samsung's default to fix instability on bad overclocker devices
- Fixed recovery not displaying long lists items as well as cosmetic fixes - updated to latest source from Koush
- Fixed init.d support
- Switched to Tiny SHMEM, better on small devices
- Ext4 optimizations for more speed
- Readahead values tweaked a bit - should be better overall
- Fascinate : Use GB driver for i500 to fix prox/light sensors, and updated RIL init (Thanks to Sbrissen)
- Fsync() enabled again to prevent/limit data loss while experimenting with overclocking, and to (probably) fix the reboot->bootloop issue
- Disabled frame pointer, FIQ debugger, and some more debug stuff, Morfic-like
- Some writeback quickfixes
- Updated wifi drivers with added net fixes and optimizations
- GlitchOndemand polling tweaking for more stability
- Misc tweaks
29/01/2012 - BETA 2 :
- Updated to linux 3.1.10
- A few fixes on LiveOC (Thanks Ezekeel)
- GPU load affecting CPU frequency scaling (200 vs 100MHz) is back
- Removed CFQ and BFQ, and added SIO & the all new flash oriented FIOPS i/o schedulers - FIOPS is now default
- Better VM tweaks
- Fixed GlitchOndemand polling to fix stability issues some are encountering
- i/o-less dirty throttling backport from linux 3.2 (thanks to Franciscofranco)
- Added dynamic writeback & various writeback fixes
- Proportional rate reduction for TCP (thanks Google )
- Small fix on Lazy gov from Ezekeel
- Captivate : Port battery charging/fuel gauge code from stock --> Improves (but does not completely fix) phone turning off while
charging for some users (charging death). (Thanks to Pawitp)
- Vibrant : Headset buttons fix (Thanks to FaultException)
- Fixed and now built-in CIFS
- Changed OC steps (1152 step is now 1160, with 200MHz bus, 1440MHz step removed, added 1400 and 1500 MHz steps)
- Moved back to "old" DIDLE implementation for now
- Glitch call volume hack is back
- Various optimization and CPU load reduction in some typical cases
- Verizon Fascinate : fix for boot issue on preview 5 and BETA 1
- Updated USB host driver to build 5
23/01/2012 - BETA 1 :
- Dock audio support.
- Added gamma V1 hack and MDNIE bypass mode.
- Added more governors to play with & tweaked interactive and ondemand.
- DIDLE V2 added back for people who want to mod their framework (It may/will cause sleep of death on some devices, as always)
- Battery charging calculation fix (BLX will now show 100% as default).
- Changed overclocked steps for more stability and easier setup.
- Dm-cache support.
- Updated linux base to 3.1.9.
- Improved memory management and cache handling.
- General speed enhancements.
- Fsync disabled.
- Added an entry in the GLITCH menu (in recovery) to choose between mtp and mass storage USB mode.
- USB host mode (OTG) - updated to build 4, from sztupy - thanks to him and everyone involved in this !
- Bootmode injection fix from pawitp.
- Optimized RWSEM algorithm.
- VM and I/O performance enhancements.
- Added BFQ i/o scheduler.
- More cleaning, various optimizations and power management tweaks.
PREVIEW #5 : (For build 13+)
- Even better 720p video recording.
- Fixed Vibrant GPS.
- Added back various governors.
- New colors from Samsung stock.
- Toolchain sorcery with linaro 4.4.5, and using NEON and hardfloat optimizations.
- Bootmode injection support.
- Various speed enhancements.
PREVIEW #4 :
- Fixed softkeys on Captivate and Fascinate.
- Refresh rate back to 60Hz as the uncap breaks colors (it'll help to get better smoothness on heavy games too).
- Better 720p video recording.
- Tweaked governors and schedulers for testing.
- Big cleanup.
- Removed DIDLE for now - useless anyway, the rom prevents it to work correctly.
PREVIEW #3 :
- Added color adjustments to Nexus S framebuffer.
- Dock audio stuff back in.
- Cleanup.
PREVIEW #2 :
- Fixed GPS issues.
- Moved to Nexus S Framebuffer (stock colors, no more color adjustment available).
25/12/2011 - V14 Preview #1
- Compatible with Teamhacksung's ICS/CM9 builds 10 or higher.
- Now using linux 3.0.8 base from the Nexus S drop
- Upstream synced to the latest from THS (TVout, cleanup, 3.0 port..)
- Reverted to stock CM LED Notifications (fixing all the previous problems some users encountered with BLN) / No more BLN app needed, enabled by default.
- Removed Voodoo Color, and back to stock implementation.
- Added support for a new low power mode on wifi chipset, enhancing signal reception and stability, at the cost of a bit higher power consumption.
- Back to NEON mfpu for now
- Full support for init.d scripts
- Readahead value back to 1024 for better results (SDcard read Cache)
- Fixed headset buttons
- Fixed randomly freezing softkeys
- Big cleanup and rewrite of some stuff
- Removed the 200MHz lock when the GPU is active for battery life. Depending on your launcher and/or widgets, you'll get some slowdowns. Change min freq to 200 to fix it.
Major additions, ported from Ezekeel's work on the Nexus S (thanks Morfic !) :
You will need NSTools app, available for free on the market, or here : http://forum.xda-developers.com/showthread.php?t=1333696
- Added "LiveOC" system, giving access to GPU/bus overclocking on the fly, per 1% step.
- Added "Custom Voltage" control, giving access to ARM and Internal voltage undervoling and overvolting. (This makes the previous leakage system obsolete, which is now removed.)
- Added "Battery life eXtender" mod, allowing the user to limit the maximum charge percentage to preserve the battery life (not the battery runtime obviously)
- Added support for DIDLE V2, a very low power mode that will help battery life in many idle/semi-idle cases.
- Lazy governor sysfs, to enable or disable the frequency ramping up when screen is off (to end tasks quicker to sleep faster).
Keep in mind CM9 is at early stages of development and contains many bugs still.
Cool! Trying now
Seems very nice so far, anyone have a link for the modded Bluetooth fix framework?
Sent from my brain to my hand to my SGS to the internetz!
GlitchOnDemand?
What changes did you make?
Thanks for the update.
What bus speed is the 1152Mhz frequency using? My phone gets jittery using it with 110% OC value where as the frequency before and after are ok with 110%.
darckengel said:
GlitchOnDemand?
What changes did you make?
Click to expand...
Click to collapse
maybe this... https://github.com/Tk-Glitch/GlitchDEV/commit/ee960b0781ee079a425513ba9b7631d3b01aeda5
edit: i`m dumb, that`s a change from july.
I saw new governors like smoothass and lagfree. What changes did you make in these two?
Thanks.
EDIT: Forget the question. I already google it..
Can I use this Kernel with v13 Teamhacksung's? Is there going to be any problem?
[email protected] said:
Can I use this Kernel with v13 Teamhacksung's? Is there going to be any problem?
Click to expand...
Click to collapse
Well I would update to V14, but you should be fine on V13.
Got the download
Well I have dl now, waiting for the battery to come up to 100%.... will report back after the flash
Thanks TK
Gage_Hero said:
Well I have dl now, waiting for the battery to come up to 100%.... will report back after the flash
Thanks TK
Click to expand...
Click to collapse
You don't need to be at 100% to flash. Just make sure you have enough to not die during flashing.
sideeffects said:
Thanks for the update.
What bus speed is the 1152Mhz frequency using? My phone gets jittery using it with 110% OC value where as the frequency before and after are ok with 110%.
Click to expand...
Click to collapse
This is "normal" or at least known, you need to do what you are doing, use one above or below when you find one of those laggy frequencies.
Deep idle top=off isn't working at all for me even with framework fix or manual command disable (echo 1 > /sys/class/rfkill/rfkill0/soft)
Top=on is working much better than pre though. Seems to stick, not just 1st couple screen odds.
Sent from my GT-I9000 using XDA App
Thanks guys, loaded on TH build 14 and working very good - haven't been able to test everything yet but wifi and 3g looking very good, browsing, colors, overall responsiveness.
one very clear test is opening of Opera browser: on any other kernel it goes to a black screen for at least a couple of seconds before it opens, but with this kernel it opens immediately.
great work!
Looking good
So far its pretty impressive. Wireless, data and camera all work good. Pretty fast too without making any changes. I will let it run for a bit before I start messing around
Thanks devs!!
You guys are super heros .........awesome! Thankxx a lot for your hard work, @TK-glitch and @sixstrings .
I've got some problems. Normally I use 1200mhz with 120% live OC (resulting in 1440mhz as maximum frequency) and is stable.
now I've tryed 1152mhz with 100, 110, 120 and 125% live oc and it crashes immediately.
With 126% live OC is stable but REALLY slow (just like if it is using a very low frequency, even if cpu spy says is the maximum).
I'd like to have back the 1200mhz step. ATM I've changed to devil kernel just because of this problem.
Going OT for a second: Is just me or flash player (expecially on video playback) on ICS is way slower than on gingerbread? I don't think is kernel related, but asking can't hurt.
beta 1 seems to be very good indeed.fact its the first kernel I'm using with overclock to 1300mhz.all others including preview 5 max stable overclock for me was 1200. .
request:could u please explain the differences/advantages of governers.I know on-demand,conservative basically.but so many different governers with this kernel!!which to use acco to requirements?!a quick. guide like the one for live oc could be helpful. . oh btw,natural for me to use the one with the name 'glitch on demand'
just got it boot and work on b13, so far so good!
btw, a small OT, why did you remove the troll face and the line "glitch in progress"? I love those
ohcanada said:
just got it boot and work on b13, so far so good!
btw, a small OT, why did you remove the troll face and the line "glitch in progress"? I love those
Click to expand...
Click to collapse
Because its a beta now.
I have been sharing my CM7/CM9 builds for some time in several thread, which culminated in the MackayROM. I picked up with jellybean where I stopped with ICS. MackayROM is based on CyanogenMod sources, with several performance enhancements.
About Cyanogen: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.1 (JellyBean), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on CM10 with the following changes:
-Mackay Kernel: http://forum.xda-developers.com/showthread.php?t=1842324
-Set of cherries picked from gerrit (differing by the day)
-Some handmade patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 1.9.0 compared 1.8.5:
CM10 sources of 16-Feb-2013
Kernel:
-Updated to linux kernel 3.0.64
-Ported all new features of the JB4.2 kernel (improvements to ROW (default) & BFQ + Interactive (default), added 1100/1300MHz steps)
Full changelog of 1.9.0 compared to stock CM10:
CM10 sources of 16-Feb-2013
Mackay kernel 0.190: http://forum.xda-developers.com/showthread.php?t=1842324
-updated to linux kernel version 3.0.64
-396MB RAM
-SIO scheduler
-Deadline tuning (thanks to DerTeufel)
-BFQv5 scheduler (with upstream improvements)
-ROW scheduler (tweaked, default scheduler)
-many improvements to IO schedulers in general
-SmartassV2 governor
-Wheatley governor
-Conservative tuned
-Interactive governor (default - updated to android 3.4 code + fixes)
-Call volume hack (using “Settings>Advanced Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Advanced Settings”*)
-Battery life extender (set through “Settings>Advanced Settings”*)
-CustomVoltage (set using NSTools)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
ROM comes with stock colour & stock LED. Version with voodoo colour, BLN, and VC+BLN can be downloaded from:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB/
*“Settings>Advanced Settings” only available with Mackay ROM 1.8.5+
*also available through the Galaxy S & Mackay app in the launcher
AriesParts (App name “Galaxy S & Mackay) – now also shown in launcher:
Add mackay kernel settings options:
>WiFi PM mode selection
>Fast Charge
>BLX settings
>Processor settings (governor/frequencies)
>IO scheduler
bootable/recovery:
Mackay recovery (based on CWM 6.0.2.7)
Clear NSTools settings
Clear init.d settings
Remove wipe battery function
Add reboot menu
fix default backup format selection menu
Show battery status in recovery
Aroma FileManager
Include using soft keys to navigate the menu (thanks fishears for the idea)
Added apps:
-Gapps (121011)
-AngryGPS
-YouTube HD (wifi, 3G, also with screen off, normal colour scheme)
-Asus email widget
vendor/cm:
Adapt for custom MackayROM building (bootanimation, ROM&file name)
Custom bootanimation (Thanks to Malcho)
device/samsung/aries-common:
Sets app-close to 1000 ms
Set default to ondemand governor
external/wpa_supplicant_8:
Save frequency to network config
hardware/samsung:
F4k 720p patch for bigmem kernels
frameworks/base:
Cid icon when USB connected
Changed USB page icon from beandroid to USB logo
Option to enable gfx effects
Right/center clock
Monitor device storage directly in /data/data
Navigation bar
Add an "Automatically Connect" option for WiFi networks
Allow purging of assets
Add option to enable/disable Electron Beam Animation
frameworks/native:
surfacetexture: Select texture target based on pixel format
Calculator:
Calculator feature degrees/radians in SIN/COS/TAN
DeskClock:
DeskClock: Fix the build
DSPManager:
Move DSP Manager into settings
Email:
download ZIP (and many other filetypes) files attached to emails
Exchange:
Exchange: calendar sync window linked to email sync window
Settings:
Option to enable gfx effects
Change Profiles to use the default header
Move DSP Manager into settings
Right/center clock
Removed user stats
Navigation bar
Change behavior when back pressed in PerformanceSettings
Fix issue with Portuguese translations
Add an "Automatically Connect" option for WiFi networks
Add option to enable/disable Electron Beam Animation
Trebuchet:
Add 2 Hotseat preferences
providers/MediaProvider:
Make sure to always release the wake lock
Coming from stock Samsung ROM/CM7:
-The safest way is to flash CM9 first and then flash Mackay ROM. Going directly from Samsung ROM/CM7 to Mackay ROM may lead to loosing IMEI.
Can be flashed on top of any CM9/CM10 build:
-Coming from CM9 or CM10-builds with an old/different partition layout (older than 0817, helly bean): your phone will be wiped (except SD card)
-Coming from a recent CM10 build (0817 or later): this is a non-wipe update
>Gapps is included in the zip since 1.2.0, so separate flashing of gapps is not needed!
-Custom kernels can be used only if patched for the new partition layout
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-theos0o for creating such a nice YouTube HD app
-rootax &xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his bootanimation & kernel splash
Downloads:
https://s.basketbuild.com/devs/kasperhettinga/sgs/rom/pre-KK/
Eh, Eh, Eh. Another JB ROm! Nice! Thank you .
thanks a lot
Thanks friend :good:
What a fast update?!
Gesendet von meinem GT-I9000 mit Tapatalk 2
UltrasFrankfurt said:
What a fast update?!
Gesendet von meinem GT-I9000 mit Tapatalk 2
Click to expand...
Click to collapse
No no, it`s first version of ROM (not kernel)
Moin, mein Freund ...noch unterwegs so spät?
@kasper_h: very cool to see you finally made it to jellybean-country with your rom and kernel! i always liked the idea of your work and will now gladly test the jellybean-builds you produce.
thx again and keep up your good work!
greetz,
sUsH
tried most of the jb's on here and was looking for a change. Downloaded and flashed. So far so good. Feels snappy, my tomb runner is smooth. no FCs yet. quite impressed so far.
Sent from my GT-I9000 using xda premium
Can i used this rom for a daily use ?
Also how can i put low vibration
Haw sh*t,dropbox fact : generating too much traffic...
I got a wifi issue. It will stop downloading after a few seconds. Wifi indicator still shows full bars just dies. 3g working ok i think...
Sent from my GT-I9000 using xda premium
Bejda said:
Haw sh*t,dropbox fact : generating too much traffic...
Click to expand...
Click to collapse
yep, seems like there's some serious downloading going on...
maybe kasper_h or somebody else can do a mirror?
greetz n thx,
sUsH
RuffBuster said:
I got a wifi issue. It will stop downloading after a few seconds. Wifi indicator still shows full bars just dies. 3g working ok i think...
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
I have no idea what the problem can be, new problem to me. Can you provide a logcat?
sUsH667 said:
yep, seems like there's some serious downloading going on...
maybe kasper_h or somebody else can do a mirror?
greetz n thx,
sUsH
Click to expand...
Click to collapse
Uploaded to mediafire: http://www.mediafire.com/?mgwdnls5hhrbsnw
This includes the new partitions, yes?
AlexsamaM said:
This includes the new partitions, yes?
Click to expand...
Click to collapse
First post, last couple of lines. If you already have new partitions, you're set. If you don't have them, the installer creates them.
Benjamin
Downloading the ROM right now. I haven't tried your earlier ROMs and kernels but I have heard a lot of good things about them. I wish you all the very best.
PS: What's the hoopla about the new partition layout? I'm sorry to be stupid but I have tried reading posts and it just doesn't seem to get into my head. If someone can explain the differences between the older and the newer layout or even give me a link to read, I'd be very grateful
Thx for this rom. I see your default governor is smartassv2, do you prefer it over wheatly? And how does the new bfq scheduler differ from sio?
dherre65 said:
Thx for this rom. I see your default governor is smartassv2, do you prefer it over wheatly? And how does the new bfq scheduler differ from sio?
Click to expand...
Click to collapse
http://lmgtfy.com/?q=wheatley+governor
http://forum.xda-developers.com/showthread.php?p=19846297
dherre65 said:
Thx for this rom. I see your default governor is smartassv2, do you prefer it over wheatly? And how does the new bfq scheduler differ from sio?
Click to expand...
Click to collapse
SmartassV2 and SIO have always worked very well for me and other, so that's why I set them as default. Wheatley & BFQ v4 are both still in testing, so others can choose them as well, but I don't want to make them the default just yet.
BTW, for me, wheatley & bfq work very well.
adityak28 said:
Downloading the ROM right now. I haven't tried your earlier ROMs and kernels but I have heard a lot of good things about them. I wish you all the very best.
PS: What's the hoopla about the new partition layout? I'm sorry to be stupid but I have tried reading posts and it just doesn't seem to get into my head. If someone can explain the differences between the older and the newer layout or even give me a link to read, I'd be very grateful
Click to expand...
Click to collapse
The idea is simple, /system & /data have been swapped. Now /data is on the faster part of the internal memory (which is beneficial because there is lots of writing on /data) and /system (which is only read) is on the slower part of the internal memory. Disadvantage is that /data is now limited to 422MB, so people with lots of apps complain (although the solution here is to move apps to SD to save space on the smaller /data).
Hi, there
I'm from Andromadus Team (My Github), mainly maintaining the kernel repo and the qcom/display HAL. The source will be regularly sync-ed to my github, please feel free to fork or send pull request or build your own ROM manually. Go check out this page to start off.
Note: My Desire Z has been given to my friend, so I have no chance to flash/test the build 16. If there are no stupid things I did in this build, it should be the last one I can do for you. Also I hope someone can continue to maintain and build AOSP ROMs for this lovely QWERTY device. Thank you for your support.
Credits:
AOSP, CodeAurora, CyanogenMod, and Andromadus
Darkspadez for codefi.re
Issues:
no thumbnails shown for few 720p videos, which can be played though
Green splash issue while playing capture animation, not affecting the captured images though
Please attach the logcat or /proc/last_kmsg when you report any bugs unless it can be reproduced.
Download:
Uploadingit | Codefi.re | MD5: eee71763e0097eb9ee61209c3888ed5d
This AOSP ROM doesn't include Google Service, please get the latest gapps from Goo.im.
Unsupported Builds:
Huge changes after Build 12, so if you keep suffering from the new release, give it a try.
Changelog:
Build 16:
fix wrong data usage calculation
remove stock LiveWallpapers (anyone used them for daily driver?)
display HAL synced with CM
Kernel 3.0.83
Build 15:
fix battery drain using DYN as the default composition
fix Bluetooth battery drain
fix the display suspend/resume hang caused by wait4vsync
display HAL synced with CodeAurora
merged set of optimizations for Dalvik from AOSP Gerrit
use the Audio Pack for GNex in AOSP (change audio settings if ringtones/notifications are missing)
get back the "H" icon again for 3G network
keep keyboard lit until the screen is dimmed (CM patch)
make the caller's image half transparent as user required
black theme for Superuser app (white text on white background before)
enable ftrace support in Kernel
Kernel 3.0.80
Build 14:
fix crashing when input in browser or Play Store
fix a bug of Superuser that apps can get root perms without the user being prompted (Koush)
Kernel 3.0.71
Build 13:
Bcmdhd driver switched to Google AOSP version 5.90.195.114 (credit goes to paulb-nl)
add Bluesleep support (I don't use BT too often, please test if it helps to save battery)
use high speed (1GHz) as often as possible via the new delay feature of Interactive governor
few FB/KGSL patches from CodeAurora Kernel
few Vsync optimizations by CodeAurora, also fixed the 'excessive delay' issue
use Double buffering for Display HAL (Triple buffering before)
merge implementation of HTML5 WebSockets to play Flash in browser (CM)
fix wpa_supplicant service start up issue by Flinny
remove WiFi P2P support (seems not supported on this legacy bcm4329?)
fix sudden lags after heavy loads (eg. taking pictures or installing apps)
do not PM to idle on booting to speed up the process
disable KSM by default (enable it manually if you need)
use CM's prebuilt flash_image binary (stock one doesn't work for MMC)
fix Force Close on QuickSearch Settings when Gapps were not installed
merge some significant bug-fixes for MMS from Google
more Keylayout changes by NeverGone-RU
fix time picker layout on landscape for DeskClock app
new Superuser app from Koush
Kernel 3.0.70
Build 12:
boost CPU frequency while scrolling (merged from CM)
lock the hispeed_freq at 1GHz for Interactive governor
enable KSM again, which should work in background silently this time
few Keylayout and Overlay tweaks by NeverGone-RU
display HAL sync-ed with upstream (thanks CAF, GUI goes pretty fast again)
remove useless sample videos
Kernel 3.0.68
Build 11:
fix Force Close in Settings->Storage
remove the Settings menu in Gallery (does nothing and causes confusion)
tweaks and few patches from CodeAurora to display HAL
add Cortex-a8 optimization to build system (merged from CM)
Kernel 3.0.67
Build 10:
full sources synced from AOSP JB MR1.1 (aka Android 4.2.2)
Display HAL synced with CodeAurora (GPU is the default composition)
hack to add the ability of flipping to QuickSettings on statusbar even without gapps
update backup tool to deal with new gapps
use HW acceleration for keyguard to fix the Widget choppy issue
fixed zoom issue when swiping on images or other situations like this
BFQ v6 and several LMK patches
Kernel 3.0.66
Build 09:
Display HAL rebased to jb_mr1_chocolate branch of CodeAurora
HWComposer updated to 1.1 to match with JB 4.2 SurfaceFlinger
massive FB/KGSL kernel commits merged from MR1 branch
Kernel 3.0.61
Build 08:
fix SurfaceFlinger crashing framework issue
fix Gravity Sensor not working problem
EGL and Interactive governor tweaks
Webkit tweaks pulled from CM
Kernel 3.0.59
Build 07:
merged few optimized FB commits from CodeAurora
updated Interactive CPU Gov to the latest from Google
VoiceDialer works now but voice via BT has been disabled
show SoundRecorder app icon in app drawer
fixed GPS issue, as you wish
Build 06:
give back more memory to SF in kernel side, hope to solve the browser/lockscreen issue
fix camcorder (b0rked in Build 05)
BFQ updated to v5r1
Build 05:
updated to AOSP 4.2.1, and merged lots of fixing work by Flinny
reworked the memory layout in the kernel, 370MB left for userspace now
add ROW disk scheduler by CodeAurora, and set it as default
massive updates of Interactive CPU governor
merged the CM patch that displays QuickSettings when pulling over 70% of status bar
add a workaround to make adb always working if required
disable Multi-user feature support (you can change the prop in build.prop to enable it again)
disable KSM by default
kernel 3.0.57
Build 04: (AOSP 4.1.2)
Wireless Tether (softAp) fixed
use CM's MediaProvider repo instead (hope to fix internal audio blobs not listed in Settings issue)
add userinit script to init.d (yeah, init.d was supported already)
remove Apollo/CMFileManager apps
enable KSM in ramdisk
kernel 3.0.53
Build 03:
fix the network location issue (Google Now rocks etc)
implemented in-app search function based on CM's patch (you still can long-press the search key to access Google Now over any focused apps)
simplify the vsync thread, should be slightly faster than before
fix the unstoppable vsync warnings caused by the kernel
Port Fix Sluggish App Launch from ICS by darkspadez
use my own backuptool to fix CM's potential bugs
Build 02:
fixed USB storage issue
trying to fix Google network location not working
remove tracing debug in the kernel
add backup tools for gapps
Build 01:
latest AOSP source of 4.1.2
CMFileManager, Superuser, and Apollo apps from CM
kernel and userspace display driver synced from upstream
Awesome, trying this on my Vision
didnt try much multitasking, but seems about same with games.
also gets lower score on antutu.
camera focus button fixed tho. in flinnys build, it didnt focus when half pressed. btw i didnt have the issue of camera app dissapearing from drawer. it was there.
thanks for the rom.
Rom seems to be little bit faster on some operations than Flinny's one (e.g. app drawer scrolling between pages is smoother, without stutters). But maybe it's placebo. Phone app launch is delayed about 5 sec (or more) when other apps are running in background (e.g. Google Play).
Edit: And sound was muted after first boot.
That Maybe the VSync tweaks I think they may make the rom seem faster even if it isn't as indicated by benchmarks. Also could you post screenshots of the benchmarks from both roms so we can see which areas the difference is in so that what ever the differences are can be consolidated giving an overall faster rom, which I think is fyodor's goal here.
btrst said:
didnt try much multitasking, but seems about same with games.
also gets lower score on antutu.
camera focus button fixed tho. in flinnys build, it didnt focus when half pressed. btw i didnt have the issue of camera app dissapearing from drawer. it was there.
thanks for the rom.
Click to expand...
Click to collapse
Did you factory reset before flashing? I did it twice and still could not get the camera icon back. Hmm, a bit weird.
adamz667 said:
Rom seems to be little bit faster on some operations than Flinny's one (e.g. app drawer scrolling between pages is smoother, without stutters). But maybe it's placebo. Phone app launch is delayed about 5 sec (or more) when other apps are running in background (e.g. Google Play).
Edit: And sound was muted after first boot.
Click to expand...
Click to collapse
Never run into this muted issue in AOSP ROM. Could you reproduce the phone app delay problem or does it come up ramdonly?
imanoob said:
That Maybe the VSync tweaks I think they may make the rom seem faster even if it isn't as indicated by benchmarks. Also could you post screenshots of the benchmarks from both roms so we can see which areas the difference is in so that what ever the differences are can be consolidated giving an overall faster rom, which I think is fyodor's goal here.
Click to expand...
Click to collapse
Nope, that's not my goal. VSYNC will probably boost the smoothness but not the speed, so I don't think Antutu can prove this kind of difference. But I'm sure Andromadus will enable VSYNC finally since the display driver from CodeAurora is getting complete these days.
Slightly unrelated, but are we lkely to see vsync back-ported to Andromadus' 4.1 build?
miss cyanogen notification...but this rom is super smooth,,,havent tried gmaps yet..
Oh well I guess I should have asked instead of assuming. Yea I think benchmarks miss a lot when it comes down to usability which can only be assessed by actually trying the rom.
cn.fyodor said:
Never run into this muted issue in AOSP ROM. Could you reproduce the phone app delay problem or does it come up ramdonly?
Click to expand...
Click to collapse
Sound comes back after first volume change.
It looks like that Phone app delay comes up randomly or after launch of few heavy apps, I can't reproduce that right now. But it looks like if there is more apps in background to kill - to free memory for phone app, than phone app launch delay is bigger.
Wow, this rom definitely flies. In terms of smoothness (scrolling, animations, etc.) it's slighty smoother than Andromadus cM10, but multitasking, launching apps, switching apps is miles better (even close to GB level, which is impressive for an ICS/JB rom)
Thanks for this awesome rom, keep up the good work!
Sent from my HTC Vision using xda app-developers app
yozgatg said:
Wow, this rom definitely flies. In terms of smoothness (scrolling, animations, etc.) it's slighty smoother than Andromadus cM10, but multitasking, launching apps, switching apps is miles better (even close to GB level, which is impressive for an ICS/JB rom)
Thanks for this awesome rom, keep up the good work!
Sent from my HTC Vision using xda app-developers app
Click to expand...
Click to collapse
Maybe thats because its overclocked to 1.8 ghz i may be wrong
Sent from my HTC Vision using xda app-developers app
btrst said:
Maybe thats because its overclocked to 1.8 ghz i may be wrong
Sent from my HTC Vision using xda app-developers app
Click to expand...
Click to collapse
Nope, it's at 368-1200 interactive, but I was running andromadus at 1.5 GHz and didn't get this kind of speed.
Ps i do have the camera icon in the launcher
Sent from my HTC Vision using xda app-developers app
I have to agree with yozgatg. This has been the snappiest 4.x rom as far as I'm concerned.
really fast, I like it
my only problem until now, how to configure the search key to work inside the applications, not to start the Google search
G apps are Already included?
Inviato dal mio HTC Vision con Tapatalk 2
patek said:
really fast, I like it
my only problem until now, how to configure the search key to work inside the applications, not to start the Google search
Click to expand...
Click to collapse
Basically a well-designed application should contain a search button on the GUI if there are some database to search.
zofox said:
G apps are Already included?
Inviato dal mio HTC Vision con Tapatalk 2
Click to expand...
Click to collapse
Nope, it's just AOSP build. You can flash the gapps by yourself. Currently I haven't included the backup.sh in this ROM to backup gapps before flashing/updating. Will do that in next builds.
PS, hmm, why you guys could get the camera icon in app drawer, but only not me? Interesting. xD
cn.fyodor said:
Basically a well-designed application should contain a search button on the GUI if there are some database to search.
Nope, it's just AOSP build. You can flash the gapps by yourself. Currently I haven't included the backup.sh in this ROM to backup gapps before flashing/updating. Will do that in next builds.
PS, hmm, why you guys could get the camera icon in app drawer, but only not me? Interesting. xD
Click to expand...
Click to collapse
I remember in the beginning it had to do something with the gapps. just check to make sure you have the gapps for 4.1.2. and not 4.1.1
The one from andromadeus team works?
Inviato dal mio HTC Vision con Tapatalk 2
i take it the performance options are not on the AOSP roms? cant find 'em!
edit: can't connect phone to computer as USB storage... this is fun. :-/
edit: and I can't access my SD card using airdroid, but it's shown in file manager... this is not fun anymore.
eXistZ & Team Inferno present...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AOKPX is an open-source project based off of aokp; started by existz, with goals of simplicity, smoothness and optimization.
Updates are dependent on things such as time between builds, changes between builds, time I have available, etc. I'll usually let everyone have a bit of time to let the rom settle in before pushing an update.
Rules:
-Don't ask for ETA's please
-Don't be a jerk to other users in my thread (we were all newbies once)
-Until notified otherwise, this is a work in progress; what you see is what you get
-We are not responsible for anything you decide to do to your own device... you have been warned
-As long as everyone is being helpful and efforts are being made to properly debug; I could care less about some of the topics going on in this thread. I find android a lot more enjoyable to work on when I'm not nagging you constantly to post in another thread.
Features:
-Based off of aokp jb-mr1 source code
-Compiled from existz' aokpx source (linked below)
-Patches, optimizations, and updates from Linaro, CodeAurora and CM (and more!)
-ODEXED for speed (many ways to deodex if you want to decompile anything for any reason)
-Compiled with AOSP gcc-4.7 toolchain using recent OpenJDK builds, compiled locally (jdk7u-dev source: http://hg.openjdk.java.net/jdk7u/jdk7u-dev)
*Current OpenJDK Build: https://github.com/aokpx/platform_prebuilts_openjdk-Custom 3.4.x Cyanogenmod-based Harkness kernel (jb-mr1 source)
Kernel Features:
*Faux-Sound ready
*Fast-charge support
*Enhanced thermal control for krait CPU's by _motley (tunable; /sys/module/msm_thermal)
*Autohotplug by Thalamus and enhanced by _motley (tunable; /sys/module/auto_hotplug)
*Slightly enhanced interactive governor; works with autohotplug boostpulse & input_boost_freq userspace tunable
*Configurable color temp.
*Userspace voltage control
*HAVE_EFFICIENT_UNALIGNED_ACCESS enabled; w/ optimizations beneficial to LZO decompression
*Patches/Tweaks from around XDA (from upstream CM, around the d2 sections and other krait device(s)
*(see source)
Bugs:
-Creating stations (Pandora)
-All the things in aokp
Read here to find out about getting logs. (Logs are needed if you want to be helped properly).
Installation:
-Initiate Backup (Recommended)
-Wipe Data and Caches
-Install rom (download list)
-Install gapps (20130301)
-Reboot
-Update Google Search if you plan on using voice commands/Google Now
Download (current): aokpX
MD5 ebd0970d743da825a8bc12b7297383bc
Source:
https://github.com/aokpX
https://github.com/SyNtheticNightmar3
Credits & Thanks:
AOKP(aokp.co)
existz(donate)
CodeAurora
Linaro
CyanogenMod
ChameleonOS (ChaOS)
0xD34D
LiquidSmooth
Team Inferno
faux123
Ktoonsez
Kernel.org
Imoseyon
_motley
showp1984
f1vefour
franciscofranco
intersectRaven
TeamBAKED
SlimRoms
loosethisskin
anyone I may have forgotten :/
and XDA.
Changelogs:
Current Changelog:
Code:
[B]aokpX build: May-11-13[/B]
[kernel_samsung_d2]
•Merge branch 'cm-10.1' of github.com:CyanogenMod/android_kernel_samsung_d2 into jb-mr1
•Revert "arm: mm: Add VM_ARM_EMPTY_MAPPING flag to mark the PMD gaps"
•Revert "ASoC: msm: Support independent left-right channel volume control"
•ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+ commit a76d7bd96d65fa5119adba97e1b58d95f2e78829 upstream.
•d2: Raise MDP bandwidth requirements
•Revert "hrtimer: Consider preemption when migrating hrtimer cpu_bases"
•Revert "hrtimer: Prevent enqueue of hrtimer on dead CPU"
•sched: Reset rq->next_interval before going idle
•kernel: Mark find_task_by_vpid with EXPORT_SYMBOL_GPL
•sched: Mark schedule_io_timeout() with EXPORT_SYMBOL
•sched: Fix SCHED_HRTICK bug leading to late preemption of tasks
•block: urgent: Fix dispatching of URGENT mechanism
•Merge tag 'AU_LINUX_ANDROID_JB_2.5.04.02.02.040.292' of git://codeaurora.org/kernel/msm into cm-10.1
[packages_apps_Camera]
•Revert all recent changes to preview orientation handling
•Camera: Add supportsOrientationResizePreview configuration
•camera: Clean up code for restarting the preview
•Camera: Updated czech translation
•camera: Fix hang when changing picture size
•camera: Fix camera storage location
[packages_apps_Gallery2]
•Add storage selection (2/2)
[platform_packages_apps_Launcher2]
•SmoothPagedView: tweak DEFAULT_TENSION value
•Revert changes I73d4fb85,Ie1458920 from CAF merge
•Launcher: Optimize LauncherModel loading + speed tweaks
•Launcher2: disable FadingEdge for Text Labels in Hotseat Icons
•Merge branch 'jb_3.2.1_rb1' of git://codeaurora.org/platform/packages/apps/Launcher2 into jb-mr1
[platform_packages_apps_ROMControl]
•Merge remote-tracking branch 'aokp/jb-mr1' into jb-mr1
•RC: Ribbons - Toggles
•RC: Updated czech translation
•Merge "RC: Ribbons - Long swipe App window." into jb-mr1
•Merge "Catalan translations from crowdin.net" into jb-mr1
[platform_packages_apps_Phone]
•Merge remote-tracking branch 'aokp/jb-mr1' into jb-mr1
•Default back to LTE/WCDMA/GSM if supported
[platform_packages_apps_Browser]
•[Browser] Enable audio permissions in manifest for WebAudio
[platform_manifest]
•manifest: track local Camera
•manifest: Track local external/unrar
•manifest: Track local zlib based off upstream
•manifest: Track local kissfft
•manifest: Track local Browser
[platform_device_samsung_msm8960-common]
•Merge branch 'cm-10.1' of github.com:CyanogenMod/android_device_samsung_msm8960-common into jb-mr1
•msm8960: Fix writing of bytes to param partition
[platform_device_samsung_qcom-common]
•qcom-common: Use ondemand governor in recovery
•qcom-common: Set power modes in recovery
[platform_vendor_aokp]
•Merge remote-tracking branch 'aokp/jb-mr1' into jb-mr1
•Merge "Add CellBroadcastReceiver" into jb-mr1
•common: Add prebuilt extract tool
•respect $OUT_DIR_COMMON_BASE with squisher
[platform_prebuilts_openjdk]
•OpenJDK: Update to jdk7u40-b24 from http://hg.openjdk.java.net/jdk7u/jdk7u-dev
[platform_external_webkit]
•[webkit] WebAudio resources on Android
•[WebKit] WebAudio on Android
•Merge ~150 WebAudio related commits from WebKit tip to Android WebKit
[platform_external_unrar]
•Initial import of unrar v3.93 for Android
[external_jbirdvegas_mGerrit]
•Merge "mGerrit Changes (Layout + Formatting)"
•mGerrit Changes (Layout + Formatting)
•Merge "Initial korean translation"
•Initial korean translation
•Catalan translations from crowdin.net
[platform_hardware_qcom_audio-caf]
•audio/msm7x30: #ifdef teh things
•Revert "audio/8655: Enabling LPA playback by adding AudioSessionOutLPA class"
•audio/msm7x30: fix a crash on audio initialize
•audio/msm7x30: Change fallback route to speaker
•audio/msm7x30: fix voice volume on first call
•audio/msm7x30: set mRecordState in AudioInputStreamMSM72xx::set
•audio/msm7x30: device enum debug
•audio/msm7x30: perform null checks when calling libhtc_acoustic functions
•audio/msm7x30: port forwarding HTC code from gb
[platform_hardware_qcom_display-caf]
•Merge branch 'cm-10.1' of git://github.com/CyanogenMod/android_hardware_qcom_display-caf into jb-mr1
•hwc: Only enable vsync delay logging for debug builds
•gralloc: Backward compat for devices using older camera heap
•Revert "gralloc: Cleanup usage of old API"
•Merge tag 'AU_LINUX_ANDROID_JB_2.5.04.02.02.040.295' of git://codeaurora.org/platform/hardware/qcom/display into cm-10.1
•Merge "Fix crash issue arising out of multiple hdmi connect/disconnects"
•Merge "libcopybit: Fix GPU page fault on c2d use"
•Merge "libexternal: Add support for SPD Information"
•Merge "hwc: Do not include Framebuffer area in calculating total area"
[platform_system_core]
•Merge remote-tracking branch 'aokp/jb-mr1' into jb-mr1
•libpixelflinger: Apply expensive-optimizations to cflags
•libpixelflinger: Enable CLZ instruction generation
[platform_frameworks_native]
•opengl: Enable -flto and -ffast-math
•libagl: Enable CLZ instruction generation for TextureObjectManager
•Merge branch 'cm-10.1' of https://github.com/CyanogenMod/android_frameworks_native into jb-mr1
[platform_frameworks_av]
•Support MPEG4 codec in Matroska files
[platform_frameworks_base]
•Merge remote-tracking branch 'old/jb-mr1' into HEAD
•Fix WirelessADB Toggle & build
•Revert "Can not mark the same content of browser page after copy"
•SystemUI: WirelessADB Toggle
•Can not mark the same content of browser page after copy
•Fix NPE when pasting non-text from Clipboard
•FW: Ribbon - Toggles
•FIX Null Pointer Exception on dialog cancel
•FW: Updated czech translation
•FW: include newest sounds first
•FW: Ribbons - Long swipe App window.
[platform_dalvik]
•Fix some leaks in VfyBasicBlock & BitVector.
[platform_build]
•cout: move to $out
•envsetup: use $(CURDIR) for getting current directory
All Compacted Changelogs:
http://pastebin.com/raw.php?i=8QTRp9FB
Kernel Info:
Thermal Throttling and Hotplug Control
Warning: these do not have to be changed from the defaults and could potentially be dangerous if you make a mistake. For those that know what they are doing and want to experiment with settings, scripts etc. please report back your findings.
To adjust sysfs values through terminal, use:
Code:
[B]echo[/B] [I]value[/I] [B]>[/B] [I]path/to/file[/I]
A lot of these tunables are exposed and compatible with Trickster MOD; if you want an app that can easily adjust these sysfs values via user-friendly interface.
msm_thermal:
Throttle temp in C. Default is 70, valid range is 45 to 80 (recommend to not go over 75):
Code:
/sys/module/msm_thermal/parameters/throttle_temp
Minimum freq used in throttle down before returning to max, default is 7 = 1.13GHz. Range is 4 to 8 (810Mhz to 1.24GHz)
This is the index in the frequency table as seen in Trickster MOD, System Tuner etc. It is zero based (i.e. 304MHz is zero).
Code:
/sys/module/msm_thermal/parameters/min_freq_index
Turn on thermal debugging so you can see what is happening in the kernel log:
Code:
/sys/module/msm_thermal/parameters/thermal_debug
auto_hotplug:
Load based hotplugging parameters. _motley has taken _thalamus' base (thanks!) and exposed most of the tuning parameters to userspace.
Turn off/on hot_plug debugging Y/N, default N, this spams the kernel log like crazy, turn on only when troubleshooting/testing
Code:
/sys/module/auto_hotplug/parameters/debug
Load at which a CPU is taken offline, 40-125, default 80:
Code:
/sys/module/auto_hotplug/parameters/disable_load_threshold
Load at which an extra CPU is put online, 130-250, default 200:
Code:
/sys/module/auto_hotplug/parameters/enable_load_threshold
[NOTE: this is a no-op for us, since we only have 2 cores to use, anyway; enable load threshold is good enough]
Load at which all CPU's are enabled, 270-550, default is 200 (or 100 x number of cores):
Code:
/sys/module/auto_hotplug/parameters/enable_all_load_threshold
Sample rate in milliseconds, converted to jiffies at runtime, 10-50ms, default 20:
Code:
/sys/module/auto_hotplug/parameters/min_sampling_rate
Number of samples in the circular buffer, 5-50, default 10 (more samples = less aggressive; less samples = more aggressive):
Code:
/sys/module/auto_hotplug/parameters/sampling_periods
Maximum number of cores online (regardless of load) when screen is on, 1-2, default 2 (tune down for battery savings):
Code:
/sys/module/auto_hotplug/parameters/max_online_cpus
Minimum number of cores online (regardless of load) when screen is on, 1-2, default 1 (tune up for performance/bench-marking):
Code:
/sys/module/auto_hotplug/parameters/min_online_cpus
Why are the base voltage tables different on some phones
What CPU do you have? Nominal, Fast, Faster ...or Slow
The phones with the lower default voltage values use the "fast" or "faster" frequency table, consider yourself lucky. This explains why some can't UV as much as others since they are starting with lower mV's to start. These are built in factory tolerances that depend upon the binning of your chip. Hopefully folks don't go freaking out because they have a nominal chip like I do. It's probably good for a dev to have a nominal chip so we can better honor the limits.
http://en.wikipedia.org/wiki/Product_binning
How do I tell what I have?
If you boot up your phone fresh and look at the dmesg output (kernel log) while the messages are still there, you will find one of the following output messages where it selects it's frequency plan depending on the binning of the chip.
Code:
adb shell dmesg | grep PVS
(acpuclk-krait in our kernel defines PVS as id numbers)
acpuclk-8960: ACPU PVS: 0 = Slow
-or-
acpuclk-8960: ACPU PVS: 1 = Nominal
-or-
acpuclk-8960: ACPU PVS: 3 = Fast
-or-
acpuclk-8960: ACPU PVS: 4 = Faster
- thanks to _motley for this awesome write-up on his kernel/kernel features... and for providing explicit detail on his works
They call me JAM because YOU'RE jelly, bro (there's that one dude that seems to always put the first post with his silly tag about why they call him jelly )
EDIT: So, your description is pretty brief - does this ROM have working tether? Could you put a link in the OP to an option for inverted apps? Which camera(s) it come with? Are there a bunch of features you're leaving off the list? What makes THIS ROM better than the others? And last but not least, thanks for all your hard work!
Re: [ROM][4.2.1][1/29/13]aokpX-d2tmo
List of features that separate it from official aokp?
Sent from my SGH-T999 using xda premium
Re: [ROM][4.2.1][1/29/13]aokpX-d2tmo
Loved Existz work for the Inspire4g. Great dev
Sent from my NookColor using xda premium
critofur said:
They call me JAM because YOU'RE jelly, bro (there's that one dude that seems to always put the first post with his silly tag about why they call him jelly )
EDIT: So, your description is pretty brief - does this ROM have working tether? Could you put a link in the OP to an option for inverted apps? Which camera(s) it come with? Are there a bunch of features you're leaving off the list? What makes THIS ROM better than the others? And last but not least, thanks for all your hard work!
Click to expand...
Click to collapse
It's heavily based on aokp and was mainly used as a quick setup for existz. I built it for myself, pulled in some more patches from CAF to the kernel and other places (hardware/qcom) and once I was satisfied with it, I thought I would share. So, essentially most things in aokp should be here too... Nothing all that special yet as existz has been too busy to even provide user support and I'm still settling into my new home. I'd work more on things that were broken (a2dp in paticular) but my car got broken into on new years eve and my method of testing that was stolen :/ but it seems it was fixed upstream; though as I said, I can't test that anymore . It comes with the stock aokp camera and sure I can look up a link some time for those inverted gapps lol.
mikeyinid said:
List of features that separate it from official aokp?
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Optimizations/patches from CodeAurora and Linaro. Custom kernel built from my repository linked above. Anything else existz might have done to it before I was asked to help maintain.
Re: [ROM][4.2.1][1/29/13]aokpX-d2tmo
Synthetic.Nightmare said:
It's heavily based on aokp and was mainly used as a quick setup for existz. I built it for myself, pulled in some more patches from CAF to the kernel and other places (hardware/qcom) and once I was satisfied with it, I thought I would share. So, essentially most things in aokp should be here too... Nothing all that special yet as existz has been too busy to even provide user support and I'm still settling into my new home. I'd work more on things that were broken (a2dp in paticular) but my car got broken into on new years eve and my method of testing that was stolen :/ but it seems it was fixed upstream; though as I said, I can't test that anymore . It comes with the stock aokp camera and sure I can look up a link some time for those inverted gapps lol.
Optimizations from CodeAurora and Linaro. Custom kernel built from my repository linked above. Anything else existz might have done to it before I was asked to help maintain.
Click to expand...
Click to collapse
Sounds good. AOKP with behind the scenes stuff. Can't go wrong there. Thanks for sharing :thumbup:
Sent from my SGH-T999 using xda premium
Re: [ROM][4.2.1][1/29/13]aokpX-d2tmo
Used your ROM on my my touch 4G for the longest time Synthetic! Glad to see you here!
Sent from my Galaxy Nexus using xda premium
Is tethering work on this rom ?
Thank you
reserved for me!
great job Syn!!
mana4.com said:
Is tethering work on this rom ?
Thank you
Click to expand...
Click to collapse
USB Tethering is definitely working, Wi-Fi tethering I couldn't get working. Rom is running very well for me otherwise. coming from kang 1/23/13 nightly, this rom seems possibly faster (could just be my "flash" addiction)
eXistZ's rom was by far my favorite on my Inspire 4g so I was excited to see something with his name on it for my S3. He's still providing some of the best work out there, fast and stable and simple.
Voice search FC'd on me a few times until I updated now it works great. GPS was a little wonky but seems fine now after a couple of reboots.
Re: [ROM][4.2.1][1/29/13]aokpX-d2tmo
critofur said:
Could you put a link in the OP to an option for inverted apps?
Click to expand...
Click to collapse
Added a link to the op for ya. I've tested it out and what I used worked, so you should be good to use it as well.
Ephemeralness said:
eXistZ's rom was by far my favorite on my Inspire 4g so I was excited to see something with his name on it for my S3. He's still providing some of the best work out there, fast and stable and simple.
Voice search FC'd on me a few times until I updated now it works great. GPS was a little wonky but seems fine now after a couple of reboots.
Click to expand...
Click to collapse
Oh right I meant to add the part about Google Search to the op. Just got that added in though thanks for reminding me. As for GPS, I think that partially depends on where you're at because in Houston I can get a lock quickly but here in San Marcos i have a bit more trouble getting a lock.
Sent from my SGH-T999 using xda app-developers app
Update:
aokpX build: Feb-07-13
[platform_manifest]
•manifest: Bump tags up to android-4.2.1_r1.2 (JOP40G)
[android_samsung_kernel_d2]
•Linux 3.0.62
•lowmemorykiller: Updates from CAF's 3.4 msm kernel
•msm: kgsl: Add context reference counting to KGSL events
•msm: kgsl: Don't wake up gpu on kgsl_ioctl calls if not necessary
•arm: msm: qdsp6v2: Updates from CAF
•msm_fb: display: Updates from CAF
•msm: rotator: clear rotator bus scale handler
•msm: display: increase fence timeout
[packages_apps_ROMControl]
•PowerManager: Don't wake up device when charger is plugged/unplugged (2/2)
•Fix fc if the navbar icon is null
•LastApp Toggle [2/2]
[android_device_samsung_d2-common]
•d2-common: enable Krait Bionic Optimizations
•d2-common: Use a non-bogus ACDB id for AFE proxy
•d2: Add 48K samplerate
[vendor_aokp]
•bootanimation: update for aokpx
•aokp_d2tmo: Update build fingerprint (4.2.1; UVDLJC; JOP40G)
[platform_hardware_libhardware_legacy]
•STE_FMRDIO:enable STE_FM radio
[android_hardware_qcom_audio-caf]
•Updates from CAF
[platform_frameworks_base]
•QuickSettings: fix missing GPS state
•LastApp Toggle [1/2]
•Lockscreen: Add timeout and instant lock option to slide lock (2/2)
[platform_bionic]
•Krait bionic optimizations from CAF
•Misc. updates from CAF's aosp-new/master branch
[android_hardware_qcom_gps/android_hardware_qcom_display/android_frameworks_opt_telephony]
•Updates from CM
[platform_system_core/platform_frameworks_native/platform_frameworks_av]
•FM Radio: Add support for FM Radio in Android
In-depth changelog included in system/etc
How does below work, I have tried multiple FM apps and none of them worked
[platform_system_core/platform_frameworks_native/platform_frameworks_av]
•FM Radio: Add support for FM Radio in Android
Click to expand...
Click to collapse
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]
wcoast said:
How does below work, I have tried multiple FM apps and none of them worked
Click to expand...
Click to collapse
Those were commits from upstream (AOKP). I don't use FM radio so I didn't test for that. Though I think I remember seeing similar patches in cm saying that there were problems on msm8960. Thanks for reporting though. This way I'll have a better idea as to what does/doesn't work beyond whats used by me... And I can make a few more notes one what needs working on other than "all the things in aokp"
Sent from my SGH-T999 using xda app-developers app
How is this different from aokp?
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]
PhrostB said:
How is this different from aokp?
Click to expand...
Click to collapse
It includes a lot of commits from CAF, AOSP master, Linaro and various other places. Its also built using GCC 4.7, plus full source is compiled with O3 and strict aliasing optimizations (and skia is compiled with Graphite optimizations), along with various ARM/NEON optimizations. Plus tons of other stuff through out the source...And also the ROM is built using OpenJDK 7 (instead of Java 6). That's just the changes I've made, not counting whatever SGS3 specifics from Synthetic
Sent from my Galaxy Nexus using xda app-developers app
Ok but more specifically are there any different or new features?
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]
I looked around a little, but couldn't find anything on this. In call volume doesn't work, meaning that using the volume controls during a phone call doesn't adjust the volume. Also, I couldn't find a list of what's not working in AOKP. Maybe I missed something.
I decided to share my efforts.
This is kasper's Mackay JB kernel compiled for the GT-I9000B (Latin america variant of the I9000). Kasper_h doesn't support this variant, so me (leonardoafa) tweaked the build to make this awesome kernel works for the I9000B.
With that said, here comes the disclaimer: By flashing this kernel, you accept that it comes without any support, neither mine and even less so from kasper_h, since he doesn't support this variant on his own releases. So please don't bother him with support questions regarding this specific build. IOW: you'll use this kernel at your own risk.
I *may* be able to help depending on whatever problems you might have, but don't expect timely answers, or any answers at all if I'm not technically able to figure out your problem - I'm a very beginner on kernel development, all I did with this was just set it up to works with our varian (I9000B) and then recompile it. Also, I'm doing this on my free time, which is not much these days, so for now I'm just going to focus on following kasper_h builds and recompile them for the I9000B as they come. I can say though, as far as problems, I don't have any with it on my device - it works fine and fast for me.
This kernel is exactly the same as kasper_h builds (hence, the exact same features and changelogs, including compiler versions and configuration).
Changelog 0.273 compared to previous release (0.270)
-Ondemand code updated based on the improvements made by stratosk
-Upstream updates (allow mounting ISO images)
-Disable Linaro Building
-Removed asserts from update script to avoid error status 7 for some people when flashing.
On 2.7.0+ Mackay ROMs, BLN can be activated in Mackay settings
On other roms, install the kernel, reboot, open /data/local/mackay/bln and change the 0 for 1. Then reboot and BLN will be activated. This will survive kernel/ROM upgrades (off course, when installing a non-Mackay kernel it will not enable BLN, but when returning to Mackay, BLN will be automatically reactivated). Only a factory reset will disable BLN. If your ROM has the system option Pulse Notification Lights you can activate BLN lights through this option too, with needless to change /data/local/mackay/bln to 0 or 1.
All features compared to stock kernel:
Features:
-updated to linux kernel version 3.0.67
-XZ compression of kernel & initramfs
-396MB RAM
-SIO scheduler
-BFQv5 scheduler (with upstream improvements)
-ROW scheduler (tweaked, default scheduler)
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (default governor)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-BLN (can be enabled through “Settings>Mackay Settings”*)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
*“Settings>Mackay Settings” only available with Mackay ROM 2.7.0+
*also available through the Galaxy S & Mackay app in the launcher
bootable/recovery:
-Mackay recovery (based on CWM 6.0.2.8)
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
Source code: https://github.com/kasperhettinga/samsung-kernel-aries/commits/mackay-cm101
This is a freshly started project. Ideas for improvements/additions are welcome but:
1. I try to stay close to stock
2. The time I spend on features depends on how much I like them myself
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax for providing a high-speed server for high quality downloads
Download (Four flavours can be download: CMC=CM stock colour or VC=Voodoo Colour & CWM or TWRP recovery ):
1 - Mackay_kernel_0.273-sb_VC_TWRP-signed.zip
2 - Mackay_kernel_0.273-sb_VC_CWM-signed.zip
3 - Mackay_kernel_0.273-sb_CMC_CWM-signed.zip
4 - Mackay_kernel_0.273-sb_CMC_TWRP-signed.zip
This version can only be used on JB4.2-based ROMs
SPECIAL THANKS TO:
kasper_h
which allow me to use his source, and give me sooo much help to get it working.
INFO:
Unfortunatelly i will not update this kernel anymore, since i moved to SGS3, and don't have SGS to test the compilations. Now i have new device do play with.
Sorry guys
Thank you for doing that, because now we get another kernel available to our model, I even managed to compile it, but as with many roms'm not left me time to perfect compilation.
Thank you so much.
One question, this is still for Kernel 4.2.1 or 4.2.2?
rubervalrfl said:
Thank you for doing that, because now we get another kernel available to our model, I even managed to compile it, but as with many roms'm not left me time to perfect compilation.
Thank you so much.
One question, this is still for Kernel 4.2.1 or 4.2.2?
Click to expand...
Click to collapse
Thank you for your feedback.
It should work fine for both then!
Cheers mate!
Good to see mackay kernel being available for a wider audience!
It's great to even Kasper_h because we need different kernel and good as yours, congratulations to both for the work.
rubervalrfl said:
It's great to even Kasper_h because we need different kernel and good as yours, congratulations to both for the work.
Click to expand...
Click to collapse
If youre going to test, or if youre already testing it, please give us your feedback!
Thank you
leonardoafa said:
If youre going to test, or if youre already testing it, please give us your feedback!
Thank you
Click to expand...
Click to collapse
Yes, we already do in testing with it, but now I ask you, before leveling you tested?
Another thing, you are Brazilian?
rubervalrfl said:
Yes, we already do in testing with it, but now I ask you, before leveling you tested?
Another thing, you are Brazilian?
Click to expand...
Click to collapse
Yes, i did test it, now im using VC and BLN one. I like VC soo much.
And yes, im brazilian!
:laugh:
leonardoafa said:
Yes, i did test it, now im using VC and BLN one. I like VC soo much.
And yes, im brazilian!
:laugh:
Click to expand...
Click to collapse
Add me on gtalk, g+ is the plumb too, [email protected]
Re: [JB 4.2.x][KERNEL][I9000B] Mackay 0.260 (I9000B Only) - 18-Feb-2013
Thank you very much for this, only obe question.
I have to disable 720p recording ?
Enviado desde mi GT-I9000B
Re: [JB 4.2.x][KERNEL][I9000B] Mackay 0.260 (I9000B Only) - 18-Feb-2013
Gezetah said:
Thank you very much for this, only obe question.
I have to disable 720p recording ?
Enviado desde mi GT-I9000B
Click to expand...
Click to collapse
Are you asking, or affirming? If you want to know if 720p is broken because of big mem libs the answer is no.
720p works fine.
Sent from my GT-I9000B using xda app-developers app
Re: [JB 4.2.x][KERNEL][I9000B] Mackay 0.260 (I9000B Only) - 18-Feb-2013
leonardoafa said:
Are you asking, or affirming? If you want to know if 720p is broken because of big mem libs the answer is no.
720p works fine.
Sent from my GT-I9000B using xda app-developers app
Click to expand...
Click to collapse
Thanks, any app to manage the kernel on CM10.1 ?
Edit: never mind, I'm using Semaphore Manager and works fine
This kernel seems to be very smooth, using Interactive and Row
Enviado desde mi Nexus 7
Gezetah said:
Thanks, any app to manage the kernel on CM10.1 ?
Edit: never mind, I'm using Semaphore Manager and works fine
This kernel seems to be very smooth, using Interactive and Row
Enviado desde mi Nexus 7
Click to expand...
Click to collapse
Im using with the same configs that you mentioned, CPU Governor and I/O scheduler.
Im very happy with this combination!
Re: [JB 4.2.x][KERNEL][I9000B] Mackay 0.260 (I9000B Only) - 18-Feb-2013
At CPU Governor I don'tHaveAll The Options .I want To Put Zen but I Dont't Have It.I installed Ntools too,But Doesn't Let Me Choose Any Governor Option.what Can I do?
Sent from my GT-I9000 using xda premium
iulian vu said:
At CPU Governor I don'tHaveAll The Options .I want To Put Zen but I Dont't Have It.I installed Ntools too,But Doesn't Let Me Choose Any Governor Option.what Can I do?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Never saw this governor before!
All options enabled on this kernel are available there.
Re: [JB 4.2.x][KERNEL][I9000B] Mackay 0.260 (I9000B Only) - 18-Feb-2013
iulian vu said:
At CPU Governor I don'tHaveAll The Options .I want To Put Zen but I Dont't Have It.I installed Ntools too,But Doesn't Let Me Choose Any Governor Option.what Can I do?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
I'm using CM10.1's menu to change governors and i/o, nstools does not works for me neither.
Enviado desde mi Nexus 7
any updates?
will not have more update by leonardo, he bought a SGS3 and not have to build more for our unit, I do with my friends or I'll give sequel to his work, so you guys get a warning.
rubervalrfl said:
will not have more update by leonardo, he bought a SGS3 and not have to build more for our unit, I do with my friends or I'll give sequel to his work, so you guys get a warning.
Click to expand...
Click to collapse
I could also build for galaxysmtdb if people would like the latest kernel...
Bring it on then my friend, because last night my machine crashed and did not have the time to fix it, please compile and there you guys, let me know so I can put on my website, and thank you my friend, as you always helping us.