CyanogenMod 9 Galaxy 5 Port [psyke83 build]
Latest release: 20120605 [v0.4] <--- learn what "RTFM" means before embarrassing yourself ಠ_ಠ
Latest Google Apps package: gapps-ics-small-20120429 <--- you must only use my custom "gapps-ics-small" package, as the standard releases will be too large to fit on our device. Don't try to use a gingerbread version either.
Hey folks,
This is a port of CyanogenMod 9, a community-developed Android ROM based on Ice Cream Sandwich 4.0.4, for the Samsung Galaxy 5 I5500 (Europa) phone. The current port status is alpha (not recommended for everyday use). See post #2 to see the most up-to-date ROM status.
Special thanks to Motafoca for starting CyanogenMod development, DrMacinyasha for the hosting, OuNao for the fake dual-touch module, sensor work and general assistance, mikereidis (author of Spirit FM Radio app) for helping with FM audio issues, tilal6991 for his work on CM9 for Huawei, alanorth for being a badass, and of course, thanks to all of you for testing!
Pre-requisites:
Visit the Basebands thread and make sure that you are using a baseband that is recommended for CyanogenMod. If you are still using an Eclair ROM, you must update your baseband or you will experience boot loops.
Visit the ClockworkMod thread and install the latest ClockworkMod build via Odin.
Install the GooManager or MAD Manager application from the Google Play store... or, download the ROM manually via PC using the link that you will find after RTFM'ing.
Installation (first time/new users):
Open the GooManager application.
Navigate to psyke83 -> roms -> galaxy5.
Click on the build you wish to install from the list.
Click on the Download button to download the rom.
Once the download(s) are complete, reboot into recovery and install the update package, followed by the Google Apps package.
Important: if you are updating from a stock ROM, CM7 or any other ROM that is not my personal CM9 build, choose the data wipe option before rebooting!
Latest Changelog:
20120605 [v0.4]
md5: 8d85095380f1106c883a86c2ea8fc457
Update CyanogenMod source
Switched to new kgsl driver & Adreno ICS libraries. This resolves the image corruption issues seen in v0.3, but the kernel drivers may not yet be fully stable. Needs more testing.
Basic camera functionality: preview & taking snapshots work properly. Barcode scanners show preview but do not recognise barcode. Camcorder preview works normally, but recorded video will be corrupt (due to encoders).
20120602 [v0.3] [rebuilt - check md5sum]
md5: 59e44aa9d0424d7835587556e3f4adb5
Update CyanogenMod source
Full HWA (hardware acceleration) enabled
Enable hardware acceleration support in Trebuchet
Enable "force GPU rendering" option by default (allows more apps to use HWA)
Fix & enable window & transition animations (1x) - now completely smooth
Fix a small bug caused by compcache that prevented userinit.d scripts (such as simple2ext) from executing
Ensure that userinit.d folder is created if needed
Adjust lockscreen layout so that the lockscreen weather widget doesn't cause lockscreen buttons to be obscured.
20120527 [v0.2]
md5: 1be4cbefec95259f292aeb5d4080d25d
Known issue: If simple2ext fails, it's because the /data/local/userinit.d folder doesn't exist. To workaround this issue, run su and then "madconfig blah" ("blah" doesn't really do anything, but by coincidence the madconfig script always creates the userinit.d folder when parsing any option).
Known issue: Apollo doesn't associate with .mp3 files properly yet. Install the old Music app (to /system/app or simply by installing as a user app): http://goo.im/devs/psyke83/roms/Music.apk
kernel: backported xt_quota2, xt_qtaguid, iface_stat drivers to allow proper networking stats and prevent recurring framework crashes
libaudio: fix for wrong microphone being used during calls, added audio attenuation support (enabled on speaker), added Samsung extamp filtering support to fix distortion in FM audio & headset in-call audio. Added new system property that lets users disable extamp filtering if wanted (no extamp filtering + 0db attenuation on speaker = identical audio volume to v0.1 release's audio)
boot: remove corrupted initlogo that was displayed before bootanim started (no longer needed)
framework: fixed cpu deep sleep issue that was caused by wakelock in hs serial device (Bluetooth quick switch) - should drastically improve battery life (may now be similar to CM7)
framework: optimizations to 2D rendering speed
framework: disable UI touch sounds (was just slowing down presses + increasing battery drain)
switch from old Music app to new Apollo music player
add VoiceDialer, SoundRecorder
Trebuchet: change drawer animation back to default (looks nicer, no change in performance)
fix simple2ext compatibility issue. Note: you will need to enable the "mount as ext4" option in the app settings, as CM9 does not auto-mount /sd-ext on boot.
wifi: change wpa_supplicant driver from wext to ar6000
increase VM heap to 32MB - should reduce ANRs
fix for keypad layout not following orientation changes
20120525 [v0.1]
md5: 530a2bc7a7a53d7ef0764561ba9675ad
Initial build, based on Huawei U8160 ICS source base.
Using codeaurora_gio2europa kernel (same source as CM7)
Confirmed working: 2D, 3D, wireless, BT & BT tether, touchscreen (including fake dual-touch), sensors, lights, SD card & mass storage, all telephony, audio, MAC addresses for BT & wireless, compcache, swap (disabled by default), GPS
Confirmed broken: camera/video recorder, USB tethering, wireless hotspot, FM, video codecs (Youtube HQ, etc.), battery drains (most likely).
Added CM7's File Manager, since CM9 doesn't yet have one.
Supports GooManager and Mad Manager downloads & OTA updates.
Source Code:
Kernel: https://github.com/psyke83/kernel_samsung_gio2europa
Device: https://github.com/psyke83/android_device_samsung_galaxy5
Goo.im ROM folders:
roms/galaxy5
roms/gapps
Current status (20120605 / v0.4):
Working:
Full HWA (hardware acceleration) using ICS Adreno libraries & new kgsl kernel drivers
Camera - basic functionality
Audio
Telephony - calling, messaging, mobiledata
Touchscreen - including OuNao's fake dual-touch, configurable via madconfig
Bluetooth & Bluetooth tethering
Wireless
Correct MAC addreses for BT & WiFi
SD card & USB mass storage
Lights
Sensors - via OuNao's g5sensord and sensor library, which means no lag in games, etc.
Compcache & swap - the latter available via madconfig, but disabled by default
GPS
Good battery backup (needs more testing to be sure)
Not working / todo:
Bluetooth prevents deep sleep - do not leave enabled when you have no need to use it
Camera - barcode scanner - preview works, but barcodes not recognised
Camcorder - works, but doesn't encode video properly
USB & Wifi Tethering - you may be able to use third-party replacements
FM Radio - no CM9 radio app yet exists, but Spirit FM may work
Video acceleration - video decoders will use software rendering, which uses more battery, and is too slow for HQ video playback.
Useful commands:
Note: make sure you are superuser by typing 'su' in terminal before running any command.
Enable swap (disabled by default): madconfig swapon
Disable swap: madconfig swapoff
Enable fake dual-touch (disabled by default): madconfig dton
Disable fake dual-touch: madconfig dtoff
Audio driver customization - replace X with desired value explained for each entry:
Code:
Samsung extamp filter - X is bool value (0 = off, 1 = on)
setprop persist.sys.extamp-filter X [default 0]
Attenuation properties - X is value in decibels
setprop persist.sys.speaker-attn X [default 6]
setprop persist.sys.headset-attn X * [default 0]
setprop persist.sys.fm-attn X [default 0]
* Attenuation of audio on the headset does not work when in-call.
Only the Samsung extamp filter can reduce the volume for headset calls.
Reserved
I saw this on mad team forum. Currently running it now and it runs really well. Can't wait for the next build well done pal!
Sent from my Galaxy5 using Tapatalk 2
Great job!
It´s working fine, the only thing i miss from CM7 is pressing the back-button to kill an app. That was my most used feature!
jasconildo said:
Great job!
It´s working fine, the only thing i miss from CM7 is pressing the back-button to kill an app. That was my most used feature!
Click to expand...
Click to collapse
Its in Dev section now.
netmaniack said:
Its in Dev section now.
Click to expand...
Click to collapse
Awesome! Thanks a lot!
Another good job from psyke!
doesn't work telephony, what baseband are u using?
i'm currently using i5500luyjp2
I´m using the one for Brazil: I5500BVJJP7
0.3 is out. Check http://goo.im/devs/psyke83/roms/galaxy5 .
netmaniack said:
0.3 is out. Check http://goo.im/devs/psyke83/roms/galaxy5 .
Click to expand...
Click to collapse
Just took the plunge from CM7 and updated to CM9 so far looks really good like the layout nice easy accessablility gapps works great i will be using it from now on any fc's or problems i will be informing you but o far so good really hope the camera etc get fixed in next update
cheers
*edit* getting a few fc on fb and titanium backup cannot batch restore
Screen bugs
netmaniack said:
0.3 is out. Check http://goo.im/devs/psyke83/roms/galaxy5 .
Click to expand...
Click to collapse
I´m getting some screen bugs on 0.3.
It´s like a memory error, a video error, when i scroll a page, the new lines come all weird, with mixed-up pixels, and nothing makes sense.
Is this happening to anyone alse?
jasconildo said:
I´m getting some screen bugs on 0.3.
It´s like a memory error, a video error, when i scroll a page, the new lines come all weird, with mixed-up pixels, and nothing makes sense.
Is this happening to anyone alse?
Click to expand...
Click to collapse
Use version 0.4
0.3 is really buggy.
Oh, and camera is working.
0.4 is better, fixes the bugs, but is a bit slow.
Downloading 0.5.
Thanks psyke, for the great job!
Hi ppl!
I updated from version 7 mostly because I needed the the new sip features, but in this new version 9, on Internet calls, now we don't have the option to change the user agent anymore, therefore I cannot make calls using my mobile phone account anymore ((((
Why did the Devs took of this feature from CyanogenMOD, does anyone knows??
Thank you, but it is very important for me, or else I have to go back to version 7
Cheers!
0.5 testing is out
http://goo.im/devs/psyke83/roms/galaxy5
brainvision said:
0.5 testing is out
http://goo.im/devs/psyke83/roms/galaxy5
Click to expand...
Click to collapse
Any major fixes ?
Few suggestions for psyke83
Hello psyke, I've got a suggestion for you.
To make more free space on the NAND, you could delete out "Speech Recorder" from the ROM. It's useless.
And, could you add all the languages which are in CM7 to stock keyboard?
Because now CM9's keyboard hasn't got Lithuanian-specific letters, such as ą, č, ę, ė, į, š, ų, ū and ž.
Can you include in this ROM the Mount2SD script?! (link: http://forum.xda-developers.com/showthread.php?t=1342387). That is a well update script and in the CM9 porting for the Google Nexus One has a great integration in Optitions -> Performances -> MountwSD
Related
Decided to get off my ass and fix up my fascinate device overlay. Thankfully, it works! (mostly )
Below please find links to a vanilla Froyo AOSP build for the Samsung Fascinate. Not a Cyanogemod build, just straight AOSP, with a few of my own modifications.
Currently working:
RIL functions (phone calls/sms/data)
wifi
GPS!!!!!!
sdcard
sensors
audio issues from eclair build (headphones/incoming call ringer/voice search n such) have been resolved also
camera (b&w preview)
JIT
most codecs are working (pandora/youtube/etc)
install of secure market applications (Angry Birds, etc) without having to remove sdcard
install of apps to sdcard (apps2sd)
USB mass storage
*228 option 2 (prl update) - does not work 100%, but if you reboot afterwards you can see that the prl does indeed get updated
bluetooth (file transfer and music - in-call audio is still ****ed)
Not working:
in-call bluetooth audio
camcorder
mms
(maybe other things, let me know!)
If you are inclined to build this on your own, ALL source code is always available on my github. Due to space constraints, some of it has also been posted to the ModADroid organization github (thanks Deodexed).
to build:
Code:
repo init -u git://github.com/jt1134/platform_manifest.git -b froyo
repo sync -j40
source build/envsetup.sh
lunch full_fascinate-eng
make -j$(grep processor /proc/cpuinfo | wc -l) bacon && fixzip
CREDITS:
jt1134
birdman
all the cmsgs team (coolya/codeworkx/forcystos/et al)
punk-kaos (for hints on init.rc changes)
phidelt82 (for help fixing that pesky sms bug)
the tasty leaker (god rest his soul)
To install rom, flash the ROM, then gapps. And WIPE WIPE WIPE YOUR DATA.
Enjoy.
*** V0.2 - 1/21 ***
removed ADWLauncher and replaced with stock aosp Launcher2
* Launcher2 modded for auto-rotation, and app uninstall from the launcher trash (a la ADW)
disabled javascript by default in the browser
added battery percentage mod
added reboot options
added rotary lockscreen
12 apps in "recent apps" list instead of 8
fixed incoming call screen wakeup
fixed build.prop so that protected apps show in Market
*** V0.3 - 2/01 ***
new build based off of DL30 froyo leak
fixed JIT!
camera working (no camcorder)
fixed some codec issues
moved SpareParts to Settings menu
* added some additional options to SpareParts, menu button unlock, launcher rotation, and clock/battery percentage color changer (based on CM code)
lockscreen music controls (based on CM code)
added CM Music mod app
additional options added to Mms app
added FLAC support to the framework (based on Kruton's code)
lots of other little additions to make the build nicer and improve stability
*** V0.4 - 2/02 ***
fixed auto-brightness settings
fixed screen wakeup bug (now wakes up immediately)
fixed install of secure market apps such as Angry Birds (no need to remove sdcard to install now)
fixed installing of apps to sdcard
improved wifi -> 3G transition (still not perfect, but working better)
added additional options to SpareParts
* battery percentage is now optional, and font size can be changed to play nice with certain themes' battery images
remove some debug stuff (should slightly improve battery life as well as general usability)
updated Launcher workspace with more default icons
added nextheme version of the ROM
*** V0.5 - 2/07 ***
added Launcher2 from Gingerbread - includes same options as before: auto-rotate option (in SpareParts), app uninstall from long-hold over trash can
fixed USB mass storage
fixed data traffic arrows
fixed signal strength bars (this is NOT perfect but works OK. dBm reading in settings>about phone>status should read correctly)
fixed ERI display (this *may* not work correctly for everyone, but should display correctly when on VZW network)
snuck Swype keyboard back in
*** V0.6 - 2/11 ***
fixed issues with incoming sms from non-vzw phones (thanks droid2169 for the assistance!)
added rotary incoming call screen - thanks CM!
added option to SpareParts to make notification bar clock optional
bluetooth will now start, pair, and connect - however there are very bad audio issues when using on calls - it has been reported to work in a vehicle for music - have not tested file transfer yet
added voodoo kernel and split kernels into separate package
*** V0.7 - 2/14 ***
fixed satellite gps
fixed wifi -> 3g transition bug (100% now)
fixed memory settings in kernel - should run much smoother now
*** these fixes are mostly in the kernel, so make sure to flash one of the updated versions from below ***
*** V0.8 - 2/20 ***
fixed radio crashing on first boot
fixed HQ youtube video playback (video is still kind of jerky however)
added fake hotspot_event_monitoring module to kernel
added FileManager app from CM
removed Dev Tools, and split out terminal emulator on its own
removed videos icon from launcher
removed those stupid arrows from rotary lock
removed some unused options from spareparts
added FlashPlayer to the build
additional helper tools:
* redbend
* terminfo
* bmlunlock - koush
* rw/ro scripts
* strace - supercurio
also fixed a bug in the voodoo lagfix code that allowed conversions to proceed even when the battery was too low to complete the operation
*** make sure to update your kernel also! ***
*** V0.8.1 - 2/20 ***
fixed data connectivity issues introduced in v0.8
added neldar's liblights to build (for BLN in future builds)
added missing copybit library
*** V0.9 - 3/12 ***
fixed in-call microphone issues
fixed timezone bug
enable in-call noise suppression
fixes for car/desk docks (untested)
fixed power_profile (thanks jamezelle)
allow non-market apps by default
clock/battery colors will now change when their values upate (no need to reboot)
removed swype keyboard - go here if you want it : https://beta.swype.com/android/create/index.php
ext4 support in both Voodoo and non-Voodoo kernels (no conversion in non-Voodoo kernel, but ext4 WILL be mounted if necessary)
added options to build to center battery percentage, and set all the extra SpareParts options via overlay (for the from-source themers out there)
** ROM, Kernel AND gapps updated, make sure to grab them all **
*** V0.9.1 - 3/14 ***
fixed in-call audio adjustment - not 100%, but louder than before, and somewhat adjustable
fixed database access bug in su binary
fixed bt issues introduced in v0.9 (still no in-call audio)
tweaked lowmemorykiller settings in kernel
*** V0.9.1a - 3/14 ***
fixed in-call audio adjustment 100%
increase wifi scan interval
*** V0.9.2 - 3/15 ***
fixed softkey haptic feedback
added option to sound settings menu to enable haptic feedback on volume keys
** Kernel has NOT been updated. use v0.9.1 version of the kernel linked below **
*** V0.9.3 - 3/20 ***
Fixed tilt and rotation in Google Maps (thanks jamezelle)
*possibly* fixed some of the incoming ringer issues
fixed some video drivers (not sure of the impact yet)
hacked VM setting so that VM shortcuts launch Google Voice if it is set as default VM provider (thanks bendbowden for the ideas)
added option to sound settings to control haptic feedback vibrate intensity
updated FlashPlayer to 10.2
updated gapps to latest versions
** Kernel has NOT been updated. use v0.9.1 version of the kernel linked below **
*** 3/27 Voodoo kernel updated ***
*** Compiled from EC10 Mesmerize source code ***
Voodoo Sound - Supercurio
Backlight Notifications - Neldar
Tiny RCU and lowmemkiller patch
Slightly undervolted
interactive cpu governor
*** 3/27 kernel update ***
fixed Home button
*** 3/27 Update #2 kernel update ***
Added Voodoo Color profiles thanks to supercurio
Thanks kaessa for the mirrors!!!!
MIRRORS
Stock AOSP themed ROM
http://www.mediafire.com/?4anqp42tho34t95
NexTheme ROM
http://www.mediafire.com/?v80obgsxwcoolod
Non-Voodoo kernel
http://www.mediafire.com/?t0rzaan3kguu571
Voodoo kernel
http://www.mediafire.com/?jk4q1e92636jrnj
Gapps
http://www.mediafire.com/?iug2l459cg19cxw
THANK YOU!
everything that you said works, works. can't wait till mms and video work. then im all in.
Thanks again for your hard work!
Many thanks! I'll be trying it out now!
thank you so much JT!! you're a god among mere men!!
You can haz more mirrors at
Edit: removed URL because it has old version and I'm not near my desktop to make the proper upload
The 3 files are in there
Flashing now.....
Looks good so far. WiFi and everything is solid. However, as soon as wifi connected i lost phone reception. Also, many of my purchased apps fail to download. I will keep trying but it's not looking good.
Great release JT. Your work is always appreciated
i love you.......
Wow, JT, where did this come from? You sneaky devil!
Excellent man, downloading now!!!
Very nice! Thank you!
Sent from my SCH-I500 using Tapatalk
lol just finished titanium backup and bout to nandroid my system then wipe n flash. Nice man. Props
Sent from my SCH-I500 using XDA App
Do the lights work? On kaoscinate they don't work
Sent from my SCH-I500 using XDA App
Wow... Can't wait for things to develop a little more!
Sent from my SCH-I500 using XDA App
Thanks, jt! I think I'll flash this tomorrow when I get home.
Do the sensors include the compass? If so, could you share this with the SGS Gingerbread folks?
Wow jt! Feels like this flew in totally under the radar! Big thanks (again) for liberating the SF from Samsung mediocrity!
Sent from my tin can using some bailing twine and a bit of duct tape.
Is anyone else noticing their phone getting really hot? Mine is. It may be partly because it's plugged in, but still, I never remember it getting this hot.
EDIT: Actually, on second thought, I don't think it being plugged in has anything to do with it, since the battery isn't what's getting hot.
Gonna flash this tomorrow after backup. Man, nobody expected this!
Rockin' DJ05, Minimal Icognito, Clocked at 1.3Ghz
Other than the haptic feedback on the bottom keys not working, its pretty stable for me. Glad there was an option where voodoo was not required because I'm still uncomfortable with voodoo. Need more time to read up on it.
Oh Vanilla... how I've missed u. Reminds me of the days i had my Nexus One and DINC... I Luv Vanilla!!! <3
Sent from my SCH-I500 using XDA App
You are the ****ing man! Very nice release!
Gingerbread 2.3.7
GinTonic SE 1.4 (Revival of GinTonic) is best to be used with ZombiePanicKernel
I have used doixanhs public repo build GinTonic so alot of the improvements are his work the source can be found here : Github and his thread here : Thread credits goto doixanh! He is excellent at what he's doing! Thanks mate for permission!
Features:
CM7.1.0
native keyboard light (no need for script or app)
very good battery life
fully working touchscreen even without kernel
complete new build I put a lot of work into
almost working usb tethering (still stuck on RNDIS maybe its lun1 and not lun0??)
full working camera
rewrite PointingDevice Interpreter -> No Touchbug!
Droidwall Ready
Every Flashlight/Torch app from the market works now
complete LDPI build (also Lockscreen,LatinInputMethod,etc..)
SEMC new 4 Corner launcher or ADW or whatever you want
latest CM source (last sync 24 October 11)
finally fixed Statusbar and Statusbarflashlight button
480p recording without issues (remember please 480p is "only" 640*480)
alot of small bugfixes/performance/stability (locale, i/o,libservices, libui, etc)
fully working automatic brightness for display (Settings -> Display -> Automatic Brightness)
Features in the future:
USB Native Tethering
Wifi AP/ Tethering fully native
With ZombiePanicKernel no Chroot
native Keyboard App to replace SuqashiInput
uploading sources to git
add ZombiePanicKernel to ROM
add Kernel Features into ROM
Bugs:
-FMRadio App cannot be set back to speaker once set to Headphone (present since 2.5.0)
Help:
If you don't use ZombiePanicKernel you still need to flash the modules provided in the Modules zip. If you have Zombie Panic Kernel you dont need this
Click to expand...
Click to collapse
F.A.Q
FlashPlayer is not working after ROM Flash
Unfortunately Flash Player needs to be installed by hand. Use The FileManager goto /system/app/FlashPlayer.apk click on it and select install
2G/3G drains battery bad and also I cannot search operator
Considering you have previously flashed 2.1.1.C.C.0 from Sony please flash this libril for your Radio OTA Version
I flashed modules and dualtouch not working and have touchbug???
Please see this post and replace the file : Different Module
Native Keyboard Light not working correctly???
Goto Settings -> Cyanogen -> Display -> Automatic Backlight -> please turn off Light Sensor Filter
I dont have overclock or dualtouch whats the matter???
Please flash the module zip if you have Stock Kernel (if you never have done anything about kernel then you most likely have Stock)
Download
DO NOT COPY WITHOUT ASKING ME FIRST, PLEASE TALK TO ME FIRST
GinTonicSE v2.5.1
Additonal Downloads
[MODULES] Modules GinTonic v2.5.1 (only if no Zombie Panic Kernel is used)
[PATCH] Gintonic v2.5.1 3G/2G libraries for 2.1.1.C.0.0
[PATCH]Gintonic v2.5.1 Restore KeyboardLight Script
[APPS]Gintonic v2.5.1 GApps (CarHome, LatinImeTutorial,Setup Wizard, Talk, Genie Wiget)
ZombiePanicKernel v1.63 Thread
Changelog:
v2.5.1
-restored automatic backlight and also keyboard light functionality should be better (please report)
-Statusbar lag should be fixed
-updated to Adobe Flash Player 10.3
-next update will include resized smart dialer, recent apps a bit bigger and hopefully if i find it the audio routing issue with fm radio only playing on headphone
v2.5.0 LibRil for 2.1.1.C.0.0
-I have been investigating a bit to understand the heavy drain for some users and it seems Sony has different Radio versions flashed between 2.1.1.C.0.0 and 2.1.1.C.0.0, currently libril for 2.1.1.0.A.16 is in the ROM if you have 2.1.1.C.0.0 please flash the zip provided
v2.5.0
-synced with CM 7.1.0.1 (thanks to CM Team)
-fixed lockscreen background -> now working
-fixed left handed option crashing phone
-added recent apps to statusbar
-revamped lockscreen layout (ring layout)
-reduced battery drain
-updated few libraries
-smart dialer added (but layout switch not yet working 100% so you only see top of it, working on it though)
-fm radio now black frequency color
v2.4.6
-Green LED while charging now shows at 100% instead of battery full as some people did not seem to reach battery_full. if you get green led while charging you don't really need this
-tiny bug fix when wlan turned on the wifi hotspot was showing in notification bar for a second now back to normal
v2.4.5
-fixed crashing on slider and ring lockscreen if custom app icon was grabbed and then screen orientation changed
-fixed incoming call sliding tab
-reworked some part of keyboard light
-led while charging only shows green if 100% battery reached
-exchanged wifi and sdio module (please report if you have any issues. sdio is freshly cooked but working fine for me so far)
-updated google framework/apps (added Genie Widget)
-connections to 802.1x and edoram should function properly now (tested at my university)
-i also added the missing gapps to a flashable addon see link above
-lots of small things fixed
-due to many requests added the original livewallpapers (which adds about 4 mb to the zip if you don't want them i suggest deleting them from the zip before flashing)
v2.4.3
-restored FM Radio funcionalty
-updated the flash player to 10.2
v2.4.2 Flash Player
-forgot to update to FlashPlayer 10.2 flash if you want or install from atquila78 thread
v2.4.2 Modules
-updated the hw_config
v2.4.2
-reworked some part of keyboard light should now work completly in darkness
-quickpic issue resolved also for other programms with this issue
-completely rearranged sliding tab and ring lockscreen in landscape mode, also sense lockscreen in portrait has small improvment in showing clock
-fixed lockscreen background color can now be applied accordingly (next step background wallpaper)
v2.4.1 Hotfix
-restored one line in hw_config for native keyboard light to work properly if keyboard script is not being used (for Stock and ZP Kernel)
v2.4.1 modules
-updated hw_config.sh
v2.4.1 keyboard script restore
-updated hw_config.sh
v2.4.1
-corrected ramdisk for eclipse developers
-corrected ramdisk not interfere in very rare occasions with boot
-lots of cleanup in hw_config.sh
-adjusted keyboard light works much more efficent now (you can still flash the keyboard script zip under modules)
-still looking into quickpic, i cant see issue so far on rom side (maybe need to wait for update on quickpic side? but i'll kepp looking)
v2.40 modules
-update hw_config in zipfile
v2.4.0
-updated flashplayer to 10.2 thanks to atquila.78 for finding it: http://forum.xda-developers.com/showthread.php?t=1300298
-lowered maximal automatic brightness (can still be changed by cyanogen settings if you want) please let me know if it can be even darker currently 15 lowest i tried was 5 but its really dark then
-keyboard light working without script (like stock i would say, it will turn on exactly when opening it no delay well actually 100ms for lightsensor to warm up) if you still want script remove commented line in /system/etc/hw_config.sh
-no more network unlock dialog after entering pin
-not yet able to test but 802.1 EAP should now work i hope
-fixed lense lockscreen alignment
-due to many request also changed sense lockscreen alignment
-next release might include wlan tether got pretty far with it thanks to jerpelea
v2.3.9
-very proud to announce the fully fixed touchbug! no touch bug in rotation at any angle anymore!!!!!
-fixed whatsapp (i didnt include the change in 2.3.8 i havent noticed that sorry)
-fixed settings -> display manual settings now the lowest display settings is the lowest display brightness
-two bugs left lockscreen background not changing and smart dialer but getting there!
v2.3.8
-usb sharing working again
-livewallpapers work
-no more bootloop on changing lockscreen background (doesnt change background yet though)
-ringselector widget works now
-only thing left is to fully fix lockscreen background and smartdialer please disable smart dialer for now
-super user issues gone (thanks Eyama)
v2.3.7-Hotfix
-restoring the USB Device Connection
v2.3.7
-resynced to android 2.3.7 CM 7.1.0 (thanks to CyanogenMod Team)
-included ring lockscreen
-working dsp manager
-updated market
-updated binaries
-updated libs
-working cmparts selection of cpu speeds
-included phone ring answer screen
-fixed G-Sensor
-new CM Camera (fullscreen viewport now)
-updated gmail and market
-whatsapp not crashing anymore
-overall video decoding performance increased (moboplayer rocks) (thanks to android 2.3.7 and cm7.1.0)
v2.1
-resolved (hopefully) reboot issue (thank you everybody for participation)
v2.0 Module Update
-exchanged the dualtouch driver module
v2.0
-now fully featured ldpi
-latest cm sync
-fixed bluetooth being a bit** to connect to pc, now working without issues
-all libraries and bins and xbins are updated
-working touchscreen (with or without) kernel
-fixed modules zip (please flash new one) with missing ext3/ext4 modules
-fixed ramdisk to insmod the modules if present
-fixed issues with statusbar
-a bit improved battery consumption (probably due to new libs (codec, dvm etc..)
-since framework/libs/bins and all apps are updated i as always advise a fresh and clean install
-Themechooser
v1.67
-cool new feature created by Mr.Krypton you'll know when you see
-smart dialer fixed thanks to Carpe-Dimi
-changed sensitivty of motion sensor (whoever wanted to play doodle jump its working like a charm now )
-improved FM Radio should start up/search stations/power off faster than before
-fixed icons (indeed it was SystemUI I didnt compile from scratch yet so i'll just call it bugfixed for now)
-statusbar no gap to the bottom of the screen
v1.66
-fixed a bug I discovered by to DJxSpeedy that the battery was not fully charged (offline or online) resulting in a much lower battery life. i suggest you charge fully offline after you flash the rom
v1.65
-recompile now with real dpi thanks pfonck for pointing (forgot to set productlocales += ldpi mdpi) so icons dont look blurry anymore.
-reboot options to cwm/xrecovery work now
-mediaprofiles changed (credits to htc legend port and paul-xxx)
-reverted to keyboard script and kfix deleted for now
-ramdisk updated (boot time should be a bit better also includes madbulls missing lines he pointed out)
-updated modules.zip thanks DanielFan so please download new one for 1.65
v1.62
-same as 1.61 but with added missing lines to hw_config which madbulls pointed out see here : madbulls Post
v1.61
-fixed the last automatic brightness bug when it was dark and keyboard was slidout now you can finally fully use automatic brightness from settings->display->automatic brightness
-clean up
v1.6
-huge increase in 2D Performance (FPS2D Value stdev between 5-6 try it on 2D Games)
-Patched some locale erros (only german sorry)
-some corrections on build.prop
-lots of small things
-for ZombiePanicKernel users, set your CPU to 600 MHz its way faster than overclocked! (ZombieKernel Overclocking still needs patched PLL thanks to doixanh for pointing this out)
v1.5
-added 480p recording with using hardware encoder (performance is very nice while recording perfectly av/sync)
-changed InputReader to recognize our display size correctly so no touch bug anymore
-flash now available in camera app
-fixed CMParts not showing CPU Frequencies
-fast,working and stable as rock combined with ZombiePanicKernel
-almost done with wifi and usb tether
-updated modules zip since it got broken on upload i guess for non ZombiePanic users
v1.41
-some clean up
v1.4
-complete new recompile only a few features added to GingerDX (LDPI, Flashlight now system wide integrated, patched sensorservice light sensor shouldnt return wrong values, etc.)
v1.3
-removed MiniCM Theme
-fixed ThemeManager
-included Hotfixes
v1.21
-for me touchbug is fixed now
v1.2
-partialy fixed bad touch(on the sides)
-Phone.apk thanks to Carpe-Dimi
-build.prop fixed for rom manager
v1.1
-FMRadio fixed
-DigiClock Widet fixed
Click to expand...
Click to collapse
Parts used
Juwe11 Ramoptimzation Script
Wallpaper by Mr.Krypton (thank you)
Chargemon/Kfix/ramdisk/77tweaks in init from D4rKn3sSyS
mount_system source from nobodyAtall
CWM/Xrecovery from z and j and everybody else who helped
doixanhs repo
Sources used
Juwe11 RAM script
https://github.com/CyanogenMod Cyanogen Mod
https://github.com/gdxpub from doixanh
https://github.com/nobodyAtall from nobodyAtall
credits goto: Z and J, Blagus, doixanh, D4rKn3sSyS, nobodyAtall, the_laser, Juwe11, Mr.Krypton and Cyanogen Mod Team!!
Nice to see you again!. btw, no more updates for ROM manager?, you should build latest changes i did commit .
I am happy for you back.
Thank you very much
It's good to see you alive slade!
and thanks for this, i'll be sure to try it out
great to see you back on forum and much more for releasing new rom
Welcome Back!
thanks for the rom. can't wait to try it out.
welcome back. your legendary reputation precedes you.
Great to see you again!
Great to see you again! Will check out you're Rom now. No doubt it's immense like the rest of your work. Thanks in advance!
Welcome again Slade. I suggest "Just have fun" do it a Rom without pressing.
Saludos From Chile
Welcome back Slade!
Wonderful ROM, no bugs detected yet! pretty smoth and good looking! +1!!
Edit: well the only bug I see at this moment is the same bug every ginger have, tue pull back clock bar, we always need to press back button to do that xD!... but isnt a problem =P
thanks , downloading now
screenshots guys, if it isnt too much.. thanks.. =D nice to know your working back..
ocovarr112 said:
Edit: well the only bug I see at this moment is the same bug every ginger have, tue pull back clock bar, we always need to press back button to do that xD!... but isnt a problem =P
Click to expand...
Click to collapse
i'm assuming that you are talking about the status bar. it works but it's very finicky. you just have to hit the right spot. keep trying.
fm radio and theme manager (sony launcher > desktop > menu > theme) keep crashing. also, digital clock widget is not working properly; the last digit is so small that you almost can't see it. very minor issues. overall, the rom seems to be performing very well. super fast, super smooth. my main concern when i'm choosing a rom for the mini pro is battery life. i will try to report back tomorrow night after a full discharge cycle to give you my impression.
here are a couple screen shots for those of you wondering what the rom looks like (obviously, i'm using the sony launcher as opposed to the regular launcher).
edit: theme manager works, as long as you access it through the launcher.
What the F.. K is this really you. Nice to see you back friend with a present...
Sent from my U20i using XDA Premium App
OMG
Sent from my X10mini using XDA Premium App
OMG... can't believe ur back slade, congrats definately a good rom
Sent from my X10mini using XDA Premium App
Excellent to have you back slade!
thank's for this rom slade, I'll test it
edit: lol, I see pacman in system/app, cool
syc7090 said:
i'm assuming that you are talking about the status bar. it works but it's very finicky. you just have to hit the right spot. keep trying.
fm radio and theme manager (sony launcher > desktop > menu > theme) keep crashing. also, digital clock widget is not working properly; the last digit is so small that you almost can't see it. very minor issues. overall, the rom seems to be performing very well. super fast, super smooth. my main concern when i'm choosing a rom for the mini pro is battery life. i will try to report back tomorrow night after a full discharge cycle to give you my impression.
here are a couple screen shots for those of you wondering what the rom looks like (obviously, i'm using the sony launcher as opposed to the regular launcher).
edit: theme manager works, as long as you access it through the launcher.
Click to expand...
Click to collapse
Damn it i uploaded the old version with fm crashes and wrong desk clock. I'll upload my phone dump again later today.
Sent from my X10 using XDA Premium App
He he he u were just kidding lol got me lol
Any thoughts on Keyboard switching, need 'qwerty-no-dk'.
thanks...
If you have found any bugs or issues with the latest beta please report them here instead of the DEV thread please leave that clear for the DEV's to work.
Working:
boot
GSM (phone/messages/GPRS/EDGE/3G)
Wifi
Bluetooth
HW acceleration (full)
Sound
Headphones
GPS
All sensors (proximity, roration etc)
CyanogenMod settings (not all, it's not fully merged by CyanogenMod team, not my fault)
Market (now you can download all apps available for Gio with GB)
Fixed animations (now it looks so good)
Facebook sync
Buttons backlight
GMail fully works
Browser fully works
ICS keyboard
Games - works as smoothly as on Gingerbread
YouTube
Deep sleep
Wifi signal indicator
Native Android mass storage
Without flickering
Almost working HW video acceleration
Smooth YT (LQ right now)
If you're using MIUI4 or any other modification of my ROM, please, don't report any issues. I won't help you!
CHANGELOG:
-----beta6
Android updated to 4.0.4
Clean CyanogenMod - we're using only CM9 sources with our device sources!
Super smooth system
Smooth windows animations
New phone lock animation
Hardware acceleration on most video formats (not all)
Smooth videos on YouTube (LQ only right now)
Fully working deep sleep (all the time when BT is disabled)
GSM fully works (signal indicator/mobile data/phone calls/messages etc.)
Updated GoogleApps
Temporary removed CRT screen-off animation (will be back in beta7)
-----beta5
Flickering is gone
Working native mass storage (no need for annoying UMS app again)
Updated CM sources
New kernel, updated to 2.6.35.7perf-CL945787
Smoother than Gingerbread
Really good system performance
Improved GPU performance
Removed UMS app
-----beta4 - Macław and Mikegapinski build
Deep sleep working - happy battery ;-)
Wifi indicator fixed
Fixed BT issues
Bluetooth headsets support
BLN support for all devices
Updated kernel [Macław]
Reduced flicker, but still exists
Soooo smooth
Added working GalaxyICS app - you can update your CM9 directly from your device
Of course updated CM9 sources
-----Nigthly 02-03-2012 - Macław and Mikegapinski build
From user view:
Base video acceleration - BUT STILL NOT FULL
Really improved performance
Small battery life improve
Added a lot of Qualcomm hardware libraries, which making CM9 stable and smooth
Still flickering, but you won't see it in everyday use
Updates in my famous libaudio
From developer view:
Rebuilded device sources
Cleaned config sources (no more use external hardware sources, small fixes on framework, nothing else!)
Included base video acceleration - but videos is still laggy
New, rewrited libgralloc
Removed unsused libcopybit
Finally with enabled QCOM_HARDWARE flag
Compiled with all of QCom stuff
Clean base Android sources - only needed changes in GalaxyICS config
-----Beta 3
Working GalaxyICS app - news about project and updates directly from your phone!
Added CM9 bootanimation
Fixed all apps, which using webcore (Facebook, Gallery etc.)
Fixed wrong text at wrong place
Fixed some issues in Phone.apk
Fixed user-agent in default Android browser
Latest CM9 sources - CM Settings, like percent battery indicator, finally working
Readded CM9 Music Player
Performance boost
-----Beta 2
Improved battery live
Working browser with full GPU acceleration and saving pages functionality
Working Gallery
Working GMail
Fixed CPU sleep when screen is off
Less flickering
-----Beta 1
Full HW Acceleration - smooth Trebuchet
YouTube fixed (temporary laggy)
Backlight works
New libaudio, rewritted from begining [Macław]
Some changes in framework
Updated sources
All headsets works
Temporary GMail and stock browser doesn't work propertly (graphic glitches, will be fixed)
-----Alpha 3
Fixed ICS keyboard
GMail fully works
Browser fully works
Performance boosts
Flickering is almost gone!
Merged with ICS-ACE project
New kernel [marcin1147]
Updated CM9 sources
Removed unused apps
----- Alpha 2
Fixed animations! Now it's working better than GM9
Market fixed, now you can download all apps available for Gio with GB
Calendar fixed
SetupWizard is working
BLN support
performance improved
Superuser binaries and app updated
Included Google Apps
----- Alpha 1
first CM9 for Gio release, based on original CM9 sources
GO HERE
thanks couldnt post the link due to being a new member
I'm waiting for the youtube works in all formats! hopefully be resolved soon, but that's what I use at night ^. ^ after what the camera does not use much but if they come together! Welcome them! Maclaw great!
CounterShrike 3.1.1
About the ROM
This is the most feature-packed CM9-based ROM on the Rezound, giving you some of the most popular customization options while maintaining the stability of CM9. Features Aroma Installer for a highly customizable experience, complete with S-ON and GSM support, and lots of application In addition to adding dozens of options, I've added in the latest bugfixes and enhancements that didn't make it into the final release of CM9.
S-ON users: Please see the FAQ in post 2 for more information on flashing when S-ON.
IMPORTANT ALERT TO ALL USERS: GAPPS INSTALLATION NO LONGER REQUIRED. Recently, it was brought to my attention that the legal limitations on including Google Apps in an AOSP ROM was specific to the CyanogenMod team, so I have decided to include them in the installer now. If I get a letter from Google, I'll pull them out again, but for now, one download and one install is all you need.
As well as having all of the standard features of CM9, CounterShrike contains the following features:
Aroma Installer:
S-ON kernel installer
CDMA or GSM support
Choose from Trebuchet, Nova Launcher, and Apex Launcher
Choose between Superuser or SuperSU
Choose between stock keyboard or Jellybean 4.2 keyboard with swipe input
Choice of tweaks to install
AGPS patch by crypted. GPS should lock very quickly now, and even work better indoors and under cover.
Darky zipalign at boot
SQLite database optimization at boot
Debloating options
Choice of Google Search or Google Now
Choice of Jellybean Camera or ICS Camera
Choice of Google apps to install
Gmail
Google Maps w/ Street View
YouTube
Google Voice
Google Play Music
Google Talk
Compiled with Linaro optimized toolchain
Choice of kernels
UPDATED: Funky Kernel 2.5 by Snuzzo
UPDATED: Ermahgerd Kernel build 13.02.13 by me
CM10 Boot Animation
Bottom status bar option
Option to set brightness on long press on the status bar
Center status bar clock option
Lockscreen rotation option
I/O scheduler settings
Wifi idle timout setting
Popup settings instead of knobs in Camera app
Option to disable camera shutter sound
Face dection in camera
Clever dialing feature in Messaging app
Smileys in keyboard
Option to reverse volume key cursor logic in keyboard
Option to allow answering of incoming call with Home button
Option to allow the download/upload of potentially insecure attachments in Email app
Deskclock buttons hide completely during fullscreen
New battery icon options
Hide ADB notification option (reboot required)
Color weather images for lockscreen from AOKP
Option to remove "bong" sound on volume change when using the hardware volume rockers.
In addition to the above features, contains the following enhancements and bugfixes:
bionic: Add ARMv7 optimized string handling routines
telephony: Fix MMS for when operator has different APNs for Data and MMS
SystemUI/res: Move files to proper directory
Folder : Show folder name in expanded view w/ hide icon labels set
SurfaceTexture: Reset buffer values during connect
"Avoid multiple dns lookups for the same query"
Usb: Don't touch mobile data on USB event
Make lib dir before changing ownership of app dir
audioflinger: Fix for Equalizer effect not to turn off
frameworks/base: Fix for LPA volume change with headset
libstagefright: LPA: Fix flush issue when seek in A2DP
DateUtils: Avoid Time.format() calls when unnecessary.
Telephony: Reset the data registration state on radio off/unavailable
Phone: Ignore touch during network operators search
SurfaceTextureClient: Add null-pointer check.
surfaceflinger: Improve dithering method
fix Caller name disp not sticking for missed calls
telephony: neighboring cells are now handled properly
Make alternate character popup for hardware keyboard more user-friendly and locale-specific
Frameworks-base: Fix wifi-sleep-policy
"Revert "Add SCENE_MODE_OFF support for Camera "
fix wifi strength indicator (bcm4329+wext) on ics
Trebuchet: Add overlayable config for tablet workspace grid size
CallNotifier: Ring in PHONE_INCOMING_RING only if it has already rang once.
Make sure widget is notified on message-related changes
Telephony: Use time services daemon to set time
Contacts: force left justification on separator headers in contact list.
ActivityManagerService: stay away from zombie content providers
Added Long Press App Switch and Long Press Home alternative Removed white space
libstagefright: Enable hardware thumbnail generation
libstagefright: Add HW thumbnail support for 8x55.
libstagefright: use hw codec only for thumbnail mode
libstagefright: Software decoder is the first choice for thumbnail generation
StagefrightMetadataRetriever - fixed source start assertion failure on MPEG4Source
StagefrightMetadataRetriever: use cm platform naming
frameworks/base: Handle Out of Memory Exception when creating video thumbnails
libstagefright: Fixing a crash in EOS for thumbnail generation.
libstagefright: fix thumbnails for videos with non multiple of 4 width
Mms: fixes battery drainage while receiving Mms with data connection off
Remove live wallpaper lines
increase max EAS heartbeat to 30 minutes - Exchange
Fix heartbeat not incrementing on trivial changes - Exchange
stagefright aacenc/amrwbenc: Remove trailing whitespace
Launcher2: Improve launcher app launching performance
Improve HttpResponseCache performance.
Cleanup of the translation and added missing lines for Superuser
Fix 5701: Email widget displays valid emails then lots of empty entries with 01/01/1970
Browser: Update search engines
Remove 10MB of useless video from builds
Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
stagefrightaacenc: Properly terminate a comment
Browser: Quick control updates from Jelly Bean
Fix Qcom ifdef
SystemUI: Fix RecentsPanel deadlock on rapidly pressing
SurfaceTexture: Reset buffer values during connect
SurfaceFlinger: Dont skip composition if it is incomplete
libstagefright: Fix for audio fail issue during continuous BT switching
libstagefright: Convert mono to stereo for LPA clips
libstagefright: Prevent sink from starting in paused state
telephony: Handle RIL_APPSTATE_ILLEGAL
Telephony: Try setup data call when the conditions are met in applyNewState
Apollo: Don't show action overflow on devices with hardware menu keys.
CounterShrike v3.1.1 Download
md5: d124018dd41f0438d0bcf3e8da6cb9d2
Bonus carrier label tweak
The eri.xml file attached to this post will allow you to change where it says Verizon to anything you want to change it to. Download the eri.rar. Extract it. Open the eri.xml. Find where it says apophis9283. Change all of them to whatever you want. Put the xml file in /data. Reboot and enjoy! Thanks to TheBr0ken for the xml file.
Thanks go to:
apophis9283: All credit for the original rom base goes to him. Thanks for letting me take it over in your absence.
IAmTheOneTheyCallNeo: For answering my questions and encouraging me to get involved.
Snuzzo: Thanks for letting me use your kernel and for answering my questions.
chad0989: For making AOSP on the Rezound a reality.
crypted: For the use of the AGPS patch. If you find it useful, please consider donating to his server costs that are required to make this patch great.
cslingerland: My S-ON tester of DOOM. Seriously, he put his phone and himself through hell helping me test and perfect the S-ON installer. Without his help, it wouldn't have happened, so give him an extra thanks next time you see him.
Antoneus1231: For the name idea.
Changelog:
v3.1.1
Fixed GSM (for reals this time)
Update kernels
Funky Kernel 2.5
Ermahgerd Kernel build 13.02.13
Remove Seeder entropy tweak. Both bundled kernels now include this functionality without anything extra.
v3.1
Offer choice of Funky Kernel or Ermahgerd Kernel
Removed obselete fsync disable script. Funky Kernel now implements dynamic fsync control, and Ermahgerd Kernel currently does not (yet) implement any form of fsync control
Fix double gallery issue when installing ICS camera - This should hopefully also solve any lingering camera and gallery issues with the ICS camera.
Upgraded Funky Kernel to 2.2
Finished transition to VigorCM9 common resources
Miscellaneous Aroma config cleanups
v3.0.1
Updated to Funky Kernel 2.0
Switched to HTC wifi drivers for improved reliability
Updated GSM installer to hopefully fix issues. Please provide feedback
NOTE: Separate GApps installation no longer required or recommended. Please see first post for more details.
Old changelogs:
v3.0 release 2
Added Seeder tweak
v3.0
GSM support added - Experimental! Please report problems in thread
Integrated Google Apps into main installer - Separate Google Apps install no longer required
smartassV2 governor added back to kernel
Bundled apps updated to latest Play Store versions
Jellybean camera and gallery once again removes all previous versions
Major version incremented due to the vast restructuring of the installer
v2.4
Updated to newest Linaro 12.11 toolchain, 7 months newer than previously used toolchain. Resulted in a much smoother build overall. This is a completely fresh build so a full wipe is recommended
Added debloating options to Aroma installer. Choice of 18 apps to exclude from final installation.
Charge light now remains orange through 97% and turns green from 98%.
Installing Jellybean camera now leaves existing ICS camera and gallery intact. (Google Apps Aroma Edition)
v2.3a
Updated to Funky Kernel 1.7
Added: Apollo: Don't show action overflow on devices with hardware menu keys.
Jellybean 4.2 keyboard with swipe typing available as optional install
Jellybean 4.2 Gmail with pinch to zoom available as optional install (Google Apps Aroma Edition)
Jellybean 4.2 camera with Photosphere available as optional install (Google Apps Aroma Edition)
Bundled app updates:
SuperSU v0.98
Nova Launcher v1.3.3
Apex Launcher v1.3.4
Google Play Music v4.4.811H.526848 (Google Apps Aroma Edition)
YouTube v4.1.47 (Google Apps Aroma Edition)
Google Voice v0.4.2.54 (Google Apps Aroma Edition)
v2.3
Updated to Funky Kernel 1.6
Added: libstagefright: Fix for audio fail issue during continuous BT switching
Added: libstagefright: Convert mono to stereo for LPA clips
Added: libstagefright: Prevent sink from starting in paused state
Added: telephony: Handle RIL_APPSTATE_ILLEGAL
Added: Telephony: Try setup data call when the conditions are met in applyNewState
v2.2
Added Aroma Installer
S-ON kernel installer option
Choice between Trebuchet Launcher, Nova Launcher, or Apex Launcher
Choice between SuperUser and SuperSU
Made AGPS patch optional
Added optional zipalign at boot
Added optional SQLite vacuum and reindex at boot
Added option to disable fsync
v2.1
Option to mute volume adjust sounds. (added in 2.0, but missed the changelog)
Added back: Fix Qcom ifdef (frameworks/base)
Added back: SystemUI: Fix RecentsPanel deadlock on rapidly pressing
Added: SurfaceTexture: Reset buffer values during connect
Added: SurfaceFlinger: Dont skip composition if it is incomplete
Revert "Don't process INCOMING_RING notification if we're not currently ringing" to fix bug: default ringtone not playing on incoming calls
Revert "Fix custom ringtones" to fix bug: default ringtone not playing on incoming calls
Revert "move ACTION_MAIN intent-filter form settings to alarm list activity" to fix bug: can't dismiss alarm after deep sleep
v2.0a
Updated to Funky Kernel v1.4
Added crypted's AGPS patch
Added "Browser: Quick control updates from Jelly Bean"
v2.0:
Renamed to CounterShrike
Rebuilt from base
Added set brightness on long press on status bar option
Added disable ADB notification option
Added commit "stagefrightaacenc: Properly terminate a comment"
Added Rezound specific permissions fix for I/O scheduler setting
Removed "implement 1% battery on select devices" as it was only useful on Motorola devices
Baselined entire rom to github. Repository manifest at https://github.com/shrike1978/CounterShrike
v1.3
f/b: fix wrong qcom ifdef
Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
Known bugs:
Bluetooth calling does not work
MHL/HDMI output does not work
Jellybean Gallery force closes when attempting to edit photos
FAQ
Q: How do I install this ROM if I am S-ON?
A: Install the ROM from recovery as you normally would. During installation, select S-ON when prompted by Aroma. The installer will create a PH98IMG.zip file on your /sdcard. When installation is complete, reboot to your bootloader, either from Amon-Ra's Developer menu or TWRP's Reboot menu, and then select BOOTLOADER from the fastboot menu. The bootloader will prompt you to press VolUp to install the PH98IMG. Do so, and the kernel image will install. Be sure to delete the PH98IMG.zip file from your SD card when you're done so you'll be able to get back into your bootloader easily if necessary.
Q: What's the difference between SuperUser and SuperSU?
A: Functionally, both provide control over root access given to applications and services. SuperUser is the default app in CM9, and has been the long time standard on Android. The basic version simply provides per app allow/deny options, logging, and a few global options. A donate version is available that provides more granular per app logging and notification options. SuperSU is a recent entry that fixes some problems that the developer perceieved in SuperUser and seeks to provide more advanced features. The basic version provides all of the features of the basic version of SuperUser and more, including temporary unroot, per app notification configuration, wake on prompt, and more. The choice between the two is completely user preference. SuperUser has the edge in longevity and familiarity, SuperSU has the edge in advanced features. For most users, one will work as well as the other, but if you are having trouble getting root to stick on one, try out the other.
Q: Why does my screen go black when I'm on a phone call?
A: Your proximity sensor is being incorrectly triggered. Most of the time, this is calibration problem rather than a sensor problem. To fix, download Chad0989's Rezound Proximity Sensor Calibrator app. You will see a "NEAR" reading on the screen. Slowly increase the High Threshold until you see a "FAR" reading. Increase the High Threshold by 3-5 more than it takes to trigger a "FAR" reading. Test the new settings by covering and uncovering the Verizon logo on the front of the phone. The reading should switch between NEAR and FAR. Check "Set on boot" and close the app. If this fix does not work for you, your proximity sensor is bad, and you will need to contact Verizon for a replacement phone.
Github info
The main manifest of this ROM is at https://github.com/CounterShrike/android. While anyone is free to view the code and compile it on their own, no one else is given permission to release the ROM as is without written permission. The purpose of the public git is for open collaboration, so I encourage everyone with anything to contribute to go check it out. This github contains the main rom code only. Boot animation, tweaks, and Aroma configurations and scripts are only available in the official release.
I'll take this one just in case.
Sent from my ADR6425LVW using xda app-developers app
I'm really sorry to hear that he had to give it up. I remember him saying that he was having nerve issues, but I didn't realize that it was that serious. I've had great success with Project Rachel so far, but I'm still looking forward to see what you can do with it.
Edit: I saw that it was unrelated to nerve issues in his thread. Hurt his back.
Mine
Sent from my iPhone...
I want to say this. I have a lot of time invested in this rom. I have become good friends with these guys and I know they wont let me down. Snuzzo should get the biggest thanks because without him the OG rom would have never happened. Shrike, I know you wont let me down . Synister I am sure will do some kind of mods for it so I know thats taken care of. I would appreciate it Shrike if you would ALWAYS use Snuzzos kernel. Plain and simple, his kernels are unmatched. Well I will be on and off the scene and I hope this project turns out as good as I hope it will. Thank you all for your support and assistance.
I have a dream. That the community could come together and make an awesome rom.
Will offer any support I can to this rom.
apophis9283 said:
I have a dream. That the community could come together and make an awesome rom.
Click to expand...
Click to collapse
this is awesome haha. im really glad that shrike could step in to help. with my lack of knowledge all i can really contribute is bug reports and testing , but ill be here
He’s the hero XDA deserves, but not the one it needs right now. So we’ll hunt him. Because he can take it. Because he’s not our hero. He’s a silent guardian, a watchful protector. Apophis9283.
Lol, sorry, I had to. In all seriousness though, thank you Apophis. We appreciate everything you've done, and I hope your medical issues get resolved.
Thank you guys. Appreciate it
Sent from my ADR6425LVW using Tapatalk 2
Just to let everyone know what's going on right now, I want to make this ROM easy to maintain, and easy to contribute to. To that end, I'm currently in the process of merging every commit this ROM has into my github. It's a long, involved process, but I think it will pay off dividends when I'm done. Anyone will be able to view the code, and anyone will be able to contribute code for consideration. As I said in the OP, this might take a week or two, but I think it will really allow this ROM to come alive as a true community effort.
Sent from my ADR6425LVW using Tapatalk 2
I should be able to upload all that for you to mine. Let me know something. I can probablt do it tonight or tomorrow night. If that makes it easier
Also just to clarify it was a combo of both, nerve issues in my right leg ( going to see a specialist soon ) and lower back injuries that caused me to decide to pass this on. I cant sit at my computer desk for long periods of time. I am only too happy that I have some good friends and good people on this rom now.
Sent from my ADR6425LVW using Tapatalk 2
Also I will bve uploading a new version tonight. It was what I had already started and he can add it to the op whenever the changelog is only 2 things but they are fixes. heres is the changelog....
1) f/b: fix wrong qcom ifdef
2) Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
http://beta.androidfilehost.com/?fid=9390135922294522588
he can upload this version to the op and I am out fellows. I will also try to upload what I have to github for everyone else
dirty flash should be fine.
Bruce , thank you very much for the donation man. I really do appreciate it.
Just to note that the new build from apophis is up in the OP now.
Also, Neo is awesome. Just saying...
Things are going much faster on my end than I expected. No promises, but I should have the first new build up for you guys early next week. Have a few more commits I'm eyeing, so I'll try to finish getting everything in my git and get those new commits integrated and get a new build out. The new name will be debuting at that time as well.
Quick opinion poll: would anyone be upset if I took ROM Manager out of the build?
shrike1978 said:
Just to note that the new build from apophis is up in the OP now.
Also, Neo is awesome. Just saying...
Things are going much faster on my end than I expected. No promises, but I should have the first new build up for you guys early next week. Have a few more commits I'm eyeing, so I'll try to finish getting everything in my git and get those new commits integrated and get a new build out. The new name will be debuting at that time as well.
Quick opinion poll: would anyone be upset if I took ROM Manager out of the build?
Click to expand...
Click to collapse
Nope. Off with its head!
@shrike
Don't try brunching in my kernel . You won't have wifi. I am setting something up to keep using aokp's wifi
Sent from my ADR6425LVW using xda app-developers app
Snuzzo said:
@shrike
Don't try brunching in my kernel . You won't have wifi. I am setting something up to keep using aokp's wifi
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
Yea, I already noticed.
I'll switch my manifest back to Chad's for now and put yours in post-build. Let me know when I can brunch again, and let me know if I need to pull in or revert some commits.
shrike1978 said:
Yea, I already noticed.
I'll switch my manifest back to Chad's for now and put yours in post-build. Let me know when I can brunch again, and let me know if I need to pull in or revert some commits.
Click to expand...
Click to collapse
Yeah what I'm thinking about doing is keep using AOKP's wifi for my own personal builds and revert with a cherry-pick whenever I build a kernel. Either that or setup another branch to pull from.
What you think? Might even be able to use the funky_kernel repo for brunching.
As that is setup to use HTC binaries from source. Not quite sure if that will break anything tho
Sent from my ADR6425LVW using xda app-developers app
Um... Guys... Experiencing random reboots on latest build. Could it be the governor? Currently using lazy.
OmniROM for T900 Only
installation:
install custom recovery TWRP: http://forum.xda-developers.com/showthread.php?t=2679825
install omnirom with recovery
install gapps (optional): http://forum.xda-developers.com/showthread.php?t=2397942
for root flash zip file with recovery: http://download.chainfire.eu/589/SuperSU/
Changelog:
R2:
-sensors fixed
-improve overal stability
-bug fixes
not working:
camera
buttons backlight
download links:
R2 https://yadi.sk/d/ACdFgx9zcaGfz
XDA:DevDB Information
OmniROM, ROM for the Samsung Galaxy Tab Pro 12.2, 10.1, 8.4
Contributors
bonuzzz, Valera1978, arcadia2uk
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Testing
Current Beta Version: 1
Beta Release Date: 2014-11-05
Created 2014-11-05
Last Updated 2014-11-08
Reserved
Latest update: 11082014 2.30pm EST
Thank you bonuzzz and Valera1978. This OmniROM directly built from source is out of the box the smoothest and reactive ROM I've seen on the T-900, and it's also fully Open Source AOSP. I have been fortunate to run this version in alpha and beta over the past 4 or 5 days and I have not seen any extraordinary issues with the release., on the contrary it's the most reactive ROM currently existing for the T-900.
Note for v.2 - Be very patient in flashing v2, from that system format starts in TWRP until extraction kicks in there's currently a delay of up to 3 minutes
Just as under the SM-T900 cm11 tread, I have performed some functionality testing of the device and some extra features, they are shown below as working, not working or not tested. The functionality grid was developed based on weaknesses in earlier AOSP builds and ports for the large format Samsung Tab/Note Pro family:
- mtp - to activate go to Settings/About tablet/ and tap 8 times on Build number - The menu will now have Settings/{ } Developer options/ activated. Check mark USB debugging notify.
- adb
- External SD - working out of the box
- Ext4 SD card mounting on external SD card - Unfortunately, I don't have a free SD Card to test with, if someone is interested in performing the test and report back it would be great, but theoretically it should work
- USB OTG including USB storage
- Off-mode charging
- Encryption - failed restoration of encrypted backup data in TWRP 2.8.1.1, but this must be a TWRP issue - Encryption process in ROM takes about an hour to perform, if someone is interested in performing the test and report back it would be great, but theoretically it should work
-----------------------------------------
- Lid sensor
- IR blaster - I've used IR2.0
- OC settings - located in Settings/Performance/ if you swipe right between the grids a"power menu" is shown where a multitude of performance settings and information is available, most of them currently not used.
- Advanced reboot - to activate go to Settings/About tablet/ and tap 8 times on Build number - The menu will now have Settings/{ } Developer options/. Check mark Advanced reboot.
- Screen Rotation only seem to react if the app has a default setting. You can use the Set Orientation, or the Ultimate Rotation Control app to pick the rotation you desire.
-----------------------------------------
- Play Store
- Google Play movies download and playback
- Google Play streaming Movies & TV
- DRM - tested with Audible, Google Books and Amazon Kindle
-----------------------------------------
- Zona
- Popcorn Time - need upgrade to latest version 2.3 beta, includes built-in VPN and Chromecast support with subtitles, earlier version timed out
- YouTube 1080p playback - 1440p will work w. v5.9.0.12, but I believe this to be a false positive
- Netflix
-----------------------------------------
- Chromecast with #MirrorEnabler hack, allowing for screen cast
- MHL connector
- Miracast
-----------------------------------------
- Capacitive lights - I assume this is the backlights for the capacitive buttons
- Capacitive keys
- Home button - correct function performed
- Brightness manual + auto
- Vibrator
-----------------------------------------
- GPS lock and voice directed navigation
- WiFi both 2.4 GHz & 5 GHz are working
- Bluetooth
- Microphone
- Audio on both speakers
- Headphones
-----------------------------------------
- Camera - in progress the camera "works", but does not allow for single shots to be taken, and crashes in video mode, but panorama shots are working
- Torch as of v2
- Camera Sensors as of v2
-----------------------------------------
- Xposed Framework and modules - need re-initialization after each boot (common to all cm ROM's)
- Superuser - installation of SuperSU from TWRP is recommended - make sure to enter into SuperSU settings and execute "Install SuperSU backup script", under the CUSTOM ROM label, before re-flashing a ROM update.
- Hangouts Dialer phone calls via Hangouts
-----------------------------------------
All fixes are in progress and will hopefully be sorted out in the new upcoming release
The following are standard limitations and options for OmniROM:
Write access to your external SD-card works out of the box, but just in case i suggest to d/l JRummy's SD KitKat Fixer
init.d support also works out of the box, otherwise d/l Uni-init by Ryuinferno.
If you think to much heat is building up use Performance/Governor set to ondemand, or conservative and I/O Schedduler to bfq, in addition to increase battery time you can set Wi-Fi/Advanced/Keep Wi-Fi on during sleep/ to Only when plugged in and make sure the Wi-Fi/Advanced/Wi-Fi optimization/ is checked and reduce Display/Sleep/ to below 1 minute. You can also use some apps to improve battery eg Easy Battery Saver, or the more sophisticated AutoCon+ Save Battery & Data and and to put hanging apps to hibernation Greenify that I believe require Xposed Installer. To improve charging time, you can use an app eg Faster Charger. Finally, I have also used PurePerformances in order to further improve the performances and VIPER4AndroidFX to allow for louder speaker sound and enhanced listening experience.
new version is released. sensors are fixed. camera is not working yet
I have read about, and been curious about, omnirom for a long time now. I love this tab smt 900 but have not had a lot of luck with development so far. I am a tinkerer, i like to flash a rom, tweak to my satisfaction and run it for a long time. I will stay here for a few days to see if it gains speed and these issues are fixed. If so, it looks like a great daily driver. Currently running the cm build that @arcadia2uk helped with. THANK YOU ALL for your efforts and contributions so people like me can have so much fun. Looking forward to it.
bonuzzz said:
new version is released. sensors are fixed. camera is not working yet
Click to expand...
Click to collapse
Be very patient in flashing v2, from that system format starts in TWRP until extraction kicks in there's currently a delay of close to 3 minutes. Also, if you plan on a dirty flash; make sure to enter into SuperSU settings and execute "Install SuperSU backup script" under the CUSTOM ROM label before flashing.
OmniROM Now Booting on Android 5.0 Lollipop!
from xda article
OmniROM has officially become the first large-scale custom ROM distribution to merge and successfully boot Android 5.0 Lollipop. The initial boot was performed with the Nexus 7-2013
More details in main Omni Lollipop thread.
Does this rom have multi window?
Quantra said:
Does this rom have multi window?
Click to expand...
Click to collapse
MultiWindow was removed from OmniROM in the spring of 2014. However, the former split view feature now exist as the Xposed module: XMultiWindow. There is also
Valera1978 said:
Additional:
Multi-Windows:
1. Install Xposed framework: download apk from http://repo.xposed.info/module/de.robv.android.xposed.installer
run apk, launch it, go to framework and press installupdate, then reboot. Alow root if ask.
2. Install XHaloFloatingWindow module: open Xposed framework, go to download section and search XHaloFloatingWindow (just type Halo), open XHaloFloatingWindow, swipe to left - and press download on latest version
3. Activate XHaloFloatingWindow module: open Xposed framework, go to Modules and check XHaloFloatingWindow, then reboot. Allow root if ask.
4. Open XHaloFloatingWindow - you can leave all by default, but:
- Popup WindowPopup Dim set to 0
- Popup Behavior - check "Force New Windows in Halo"
5. Install MultiWindow Sidebar: download apk from http://forum.xda-developers.com/showthread.php?t=2729450
6. run MultiWindow Sidebar:
- Check "Start on Boot"
- In "Select Apps" - add your apps
- In "Drag Launch Mode": select ParanoidAndroid Halo
- In "Tap Launch Mode": selecrt ParanoidAndroid Halo
then reboot and enjoy.
Click to expand...
Click to collapse
Personally, I'm using XHaloFloatingWindow together with Floatifications and it works very well in landscape mode (I have not tried in portrait).
arcadia2uk said:
MultiWindow was removed from OmniROM in the spring of 2014. However, the former split view feature now exist as the Xposed module: XMultiWindow. There is also
Personally, I'm using XHaloFloatingWindow together with Floatifications and it works very well in landscape mode (I have not tried in portrait).
Click to expand...
Click to collapse
That is the exact setup I am using on the SM T900. XHalo and Floatifications. It is close to halo on PA. I am on the cm 11 ROM but I am confident the ROM is irrelevant as to functionality.
I'm a huge fan of OmniROM and very happy to have it on my T900.
I'm shocked this project hasn't gathered more interest, CM is becoming convoluted while Omni, strictly IMHO, is generally a lighter/cleaner ROM.
bonuzzz said:
OmniROM for T900 Only
Changelog:
R2:
-sensors fixed
-improve overal stability
-bug fixes
Hello All,
I a thinking about replacing Wookie ROM with Omni ROM. Though before I do I was wondering if an R3 will be forthcoming and if so, when?
Click to expand...
Click to collapse
Tarkus56 said:
bonuzzz said:
OmniROM for T900 Only
Changelog:
R2:
-sensors fixed
-improve overal stability
-bug fixes
Hello All,
I a thinking about replacing Wookie ROM with Omni ROM. Though before I do I was wondering if an R3 will be forthcoming and if so, when?
Click to expand...
Click to collapse
Good question... There is nothing to release. Onmi L is very unstable for this tab because it doesn't have support of exynos platform. I dont have enough time and patience to port everything to omni. So I recommend to take a look to CM11.
Click to expand...
Click to collapse
bonuzzz said:
Tarkus56 said:
Good question... There is nothing to release. Onmi L is very unstable for this tab because it doesn't have support of exynos platform. I dont have enough time and patience to port everything to omni. So I recommend to take a look to CM11.
Click to expand...
Click to collapse
@bonuzzz
Man, I'm sorry to hear you say that.
I'm running Omni on my T900 and love it. Everything runs fine for me. The only problem I run into, frequently, is the sensor issue. Basically I can't get the screen-rotation working with any consistency. Every now and then I can play with display auto-rotate settings (disabling, running an app while in a certain orientation, then enabling auto-rotate again .. things like this) that will prompt a rotation. However, 95% of the time I can't get the screen to rotate.
Other than that, I have zero problems with your port to the T900. It would be great if you would stick it out, it's a great alternative to CM!
Thanks again!
RKM
Click to expand...
Click to collapse
Itchin'
I have been thinking about trying this OmniROM instead of CM12...the only thing holding me back is the lack of camera.
rkmFL said:
bonuzzz said:
@bonuzzz
Man, I'm sorry to hear you say that.
I'm running Omni on my T900 and love it. Everything runs fine for me. The only problem I run into, frequently, is the sensor issue. Basically I can't get the screen-rotation working with any consistency. Every now and then I can play with display auto-rotate settings (disabling, running an app while in a certain orientation, then enabling auto-rotate again .. things like this) that will prompt a rotation. However, 95% of the time I can't get the screen to rotate.
Other than that, I have zero problems with your port to the T900. It would be great if you would stick it out, it's a great alternative to CM!
Thanks again!
RKM
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Will give it a test run...
@bonuzzz
Man, I'm sorry to hear you say that.
I'm running Omni on my T900 and love it. Everything runs fine for me. The only problem I run into, frequently, is the sensor issue. Basically I can't get the screen-rotation working with any consistency. Every now and then I can play with display auto-rotate settings (disabling, running an app while in a certain orientation, then enabling auto-rotate again .. things like this) that will prompt a rotation. However, 95% of the time I can't get the screen to rotate.
Other than that, I have zero problems with your port to the T900. It would be great if you would stick it out, it's a great alternative to CM!
Thanks again!
RKM
That is good news. From page 1 it states backlight & camera not working. In this case, will give it a test run. Sounds like fun & thanks!:good:
P.S. Isn't the T900 the SWEETEST tablet you have ever put your hands on?!?!?
Reporting back...
Hi,
I installed OmniROM and was immediately pleased with 1 thing in particular...OmniROM's brightness level (on the brightest level), seemed to be brighter than CM12. I liked the status bar mods (network in / out counters), date / time mods but would nice to be able to adjust colors indepently and also support theming. The camera works fine. I do have issues with auto rotation and hard keys backlight don't illuminate. Other than these 2 items, the ROM boots very fast, stable & responsive. Great job & will keep an eye out for updates. I am happy to be a test / data point and will be running OmniROM as my daily driver for the time being.
Kind Regards,
Jason Vincent
Sr Integration & Validation Engineer
VoIP SME
Any reason why T320 is not have this ROM? Its Snapdragon based so I would have thought it would be easier.
The camera stopped working for me or perhaps wasn't working fully before. Any chance on an update that will fix camera?
Appreciate it...
Jessooca said:
use "Open Camera" it works great.
Click to expand...
Click to collapse
Appreciate the tip.
I actually went back to CM12 but miss a lot of things about OmniROM. I am rather surprised there are not more custom ROMs available in general for the Tab Pro 12.2" (SM-T900) [Beanstalk, Slim, PAC, etc.]. You would think there would be given the greatness of this tablet regarding size and performance. I keep patiently hoping and waiting with optimism.