[ROM] [24JUL] [AOKP] IceColdJelly422 - 3.8 - JellyBean 4.2.2_r1.2

Search This thread

{< r o N o $

Senior Member
Dec 27, 2012
243
66
Navi Mumbai
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

17b was quite stable with no problems.
Try that.

Sent from my HTC One X using xda premium
 

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
just to do a summary... lord can you call

"start poweron_modem"

instead of directly calling the ".sh" script when bringing up the radio?

and, btw, do you think that calling "poweroff_modem.sh" when entering airplaine mode could be useful on battery life? Since it kills some ril related services and unloads some modules that are known for keeping kernel wake locks

edit:

Code:
# grep -r poweron_modem system/*                                      
Binary file system/lib/libhtc_ril.so matches

it calls it...

so.. what if

/system/bin/poweron_modem_fls.sh gets renamed to something like /system/bin/poweron_modem_fls_real.sh and /system/bin/poweron_modem_fls.sh contains just a simple
Code:
#!/system/bin/sh
start poweron_modem

and maybe it'd need suid bit to run a "start" command? (or put "su" before the start command)

of course you have to change

service poweron_modem /system/bin/poweron_modem_fls.sh /data/modem_work/

to

service poweron_modem /system/bin/poweron_modem_fls_real.sh /data/modem_work/


in this way HTC ril calls the sh script that calls the "start" method and should override the 4.2 partitions thing

edit2:

Code:
strings libhtc_ril.so | grep poweron_modem
%s():run poweron_modem_fls.sh
./system/bin/poweron_modem_fls.sh

they're directly calling it... and it fails because of that 4.2 thing that requires the new init binary (i smacked my head for a couple of days on amlogic tablets to sort this out while building 4.2)... doing that "binary bounce" could work imho

what's interesting is what has changed from 2.1? because it didn't care until that build!


edit3:

or in a more elegant way try to adopt this route that is for /storage but make the same thing for /rfs and /rca

i hope i have you some hints
 
Last edited:

eyosen

Senior Member
Apr 9, 2007
3,259
2,947
Istanbul
Google Nexus 5
HTC 10
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

..and which stable kernel got spirit fm working as well? (-:

J4n, few more notes since I had my shower and can think more clearly. As tested by semdoc, http://xdaforums.com/showthread.php?p=38099207, it works initially. When you exit the app, you won't get any kind of sound unless you reboot or restart mediaserver. And this has been the best case scenario. So, it's best to wait until it gets fixed.
 

n3ocort3x

Senior Member
May 10, 2012
5,859
10,822
Vienna
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

J4n, few more notes since I had my shower and can think more clearly. As tested by semdoc, http://xdaforums.com/showthread.php?p=38099207, it works initially. When you exit the app, you won't get any kind of sound unless you reboot or restart mediaserver. And this has been the best case scenario. So, it's best to wait until it gets fixed.

v18 contained that fix but as u all know it messes up stuff. wait until my brake then i provide new version

Sent from my HTC One X using Tapatalk 2
 
Last edited:

gforker

Senior Member
May 24, 2008
77
18
Use jbfw tool from android development section to upgrade ur hboot, extract zip file to folder , run jbfw.bat file,select option 1 , it'll update ur hboot, u need to keep ur unlock code in the same folder ,
Or else u can Just download previous version of ICJ based on 4.1.2 , extract boot.IMG from it n flash it via, mount device in recovery, copy ur ROM der,
Flash ROM n boot up, those r the two options for u mate

typed on ****1x™*****

Thanks. I upgraded the HBOOT using JBFW tool. Flashed the boot.img and was able to boot into the new OS. No more System UI error. Thanks again.
 

LorD ClockaN

Inactive Recognized Developer
Sep 1, 2008
14,106
28,537
Veli Losinj
www.losinj.com
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

i'm doing some tests...

4.2 uses

Code:
# mount shared so changes propagate into child namespaces
    mount rootfs rootfs / shared rec

we're using htc's init binary that, correct me, comes from jb (or ics)? where "shared" was not used. This makes the modem poweron script unaware or some partitions...

of it's simply a permissions problem...

Code:
radio@android:/ $ /system/bin/poweron_modem_fls.sh
opendir failed, Permission denied
/dev/null
/data/modem_nvdata/calib.nvm: No such file or directory
/dev/null
ERROR: Unable to open file (fopen returned 0).
/rfs//sec.bin: Permission denied
/dev/null
ERROR: Unable to open file (fopen returned 0).
/data/modem_sec//sec.bin: No such file or directory
/dev/null
rm failed for /data/modem_sec//sec.bin, No such file or directory
insmod: init_module '/system/lib/modules/cdc-acm.ko' failed (Operation not permitted)
/system/bin/poweron_modem_fls.sh[78]: cd: /data/modem_work: Permission denied
insmod: init_module '/system/lib/modules/baseband_usb_chr.ko' failed (Operation not permitted)
ttyACM0 found!!
ttyACM0 found, continue
/dev/ttyACM0 found, start gsm0710mux
insmod: init_module '/system/lib/modules/raw_ip_net.ko' failed (Operation not permitted)

if ran as "radio" uid

edit:

no it's not a permissions problem but that "shared" thing since changing rild with a shell script that launches poweron_modem_fls.sh you get

Code:
E/MODEM   ( 3356): try to find /dev/ttyACM0... 
E/MODEM   ( 3358): ttyACM0 found!! 
E/MODEM   ( 3359): /dev/ttyACM0 found, start gsm0710mux 
I/MODEM   ( 3361): Checking malog_status for raw_ip_net  
E/MODEM   ( 3362): insmod /system/lib/modules/raw_ip_net.ko 3 
E/MODEM   ( 3366): Poweron_modem_fls.sh version: 1.0.2 
E/MODEM   ( 3370): /rca folder mounted. 
E/MODEM   ( 3372): cp calib.nvm to work folder 
E/MODEM   ( 3373): setprop ril.nvm.cal.dir /data/modem_work/ 
E/MODEM   ( 3375): setprop ril.nvm.work.dir /data/modem_work/ 
E/MODEM   ( 3379): Gen. sec.bin SUCC in /rfs/ 
E/MODEM   ( 3382): Double confirm sec.bin is in /rfs/ and SUCC. 
E/MODEM   ( 3383): NVM Injecting file: new InjectionTool will generate empty nvm file if it doesn't exist 
I/MODEM   ( 3385): Delete sec.bin in /rfs/ 
I/MODEM   ( 3393): Checking malog_status  
I/MODEM   ( 3394): insmod /system/lib/modules/cdc-acm.ko  1 
E/MODEM   ( 3396): IMCdownload -V0x1130 -X0 -x800 -y30 -z50

edit2:

@lord
anywhere in the framework are you calling that .sh apart from the init.endeavoru.rc?
because if it's called as "start poweron_modem" it will work (it will on boot), but if it's called directly it won't see partitions

I'm at work, as of can't do shizzz,
No, I ain't calling it..

Also I see you are good at this.. You can try everything you said and report a solution..

~~ Flowed with OneX ~~

Edit:
Not good, you are better than me for sure at this
 
Last edited:

Braindamage1989

Senior Member
Jun 19, 2010
395
272
Moto G 5G Plus
Google Pixel 6a
I saw some people post about radio issues? And from what I understand if you loose the connection with your provider it doesn't reconnect by itself? I had this issue in the past and I got it fixed.

If this is the case could the guys/girls who have this give me their baseband version and CID?
 

n3ocort3x

Senior Member
May 10, 2012
5,859
10,822
Vienna
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

I saw some people post about radio issues? And from what I understand if you loose the connection with your provider it doesn't reconnect by itself? I had this issue in the past and I got it fixed.

If this is the case could the guys/girls who have this give me their baseband version and CID?

just as reminder: for me that trick hasnt work. baseband an ril was matching but i couldnt get a signal. i hope u remember :) bseband is standard what comes with our rom and cid should be vodap120

Sent from my HTC One X using Tapatalk 2
 

Braindamage1989

Senior Member
Jun 19, 2010
395
272
Moto G 5G Plus
Google Pixel 6a
just as reminder: for me that trick hasnt work. baseband an ril was matching but i couldnt get a signal. i hope u remember :) bseband is standard what comes with our rom and cid should be vodap120

Sent from my HTC One X using Tapatalk 2

Well I had this problem when I was messing with the radio back in the ICS days. The baseband (the quo file) is not the same for all CIDs. As soon as I used a baseband which is from x.xx.401.xxx it does work as it should. Also this confirms what I thought last time when I did send you my new baseband and it didn't even work at all with you, while over here it did better (GSM/3G connection) then the one that was stock provided by ROM.

What I am trying to say is that the branded devices maybe have a other way of handling the radio. Grab a vodap120 OTA/RUU/Sense rom and grab the quo file and push it. It couldn't do any harm.

@edit: Found a Vodap120 OTA, will provide the file as soon as possible.

@edit: OTA patches the quo file so a no go. Will look further!
 
Last edited:
  • Like
Reactions: audahadi

samooorje

Senior Member
Aug 17, 2012
53
8
amman
After install new test Icj with NCX v18 , every thing work great except spirit fm works ok on the headset , but when you remove the headset the phone going unstable and no sound !!
 

n3ocort3x

Senior Member
May 10, 2012
5,859
10,822
Vienna
Well I had this problem when I was messing with the radio back in the ICS days. The baseband (the quo file) is not the same for all CIDs. As soon as I used a baseband which is from x.xx.401.xxx it does work as it should. Also this confirms what I thought last time when I did send you my new baseband and it didn't even work at all with you, while over here it did better (GSM/3G connection) then the one that was stock provided by ROM.

What I am trying to say is that the branded devices maybe have a other way of handling the radio. Grab a vodap120 OTA/RUU/Sense rom and grab the quo file and push it. It couldn't do any harm.

@edit: Found a Vodap120 OTA, will provide the file as soon as possible.

@edit: OTA patches the quo file so a no go. Will look further!

thx my friend. PM me, currently working on kernel and out of thanks :p
 

xzirri

Senior Member
Sep 14, 2009
240
57
Oslo
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

I remember from when I used MaXimus there was a APM mod by jotha with an aggressive autobrightness patch with values of j4n87. Anyone who can tell me how I can set the same levels? I've found where to set custom autobrightness levels but I don't know what values to use and whatnot. Screen is such a battery drainer :p

Sent from my HTC One X
 

waz675

Senior Member
Jun 9, 2012
1,387
496
Geelong
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1


Every now and then I get the same. It just seems to happen on particular versions, must be something on the phone (hardware side?) that doesn't agree with the particular rom version. It will happen on a rom version and I can full wipe or dirty update, fresh install, no added apps, result is the same, no phone or Wi-Fi connection at all.

So far can't see any common denominator. Just one of those things that happens. Yet a new revision may make radio and Wi-Fi work again and some versions later the no connection thing happens again.

Still, the best jb rom and kernel for speed and fluidly functions vs battery life. That and primes rom for nexus 7 makes for 2 very fast cousins I get to use(and abuse) lots each day :p

Sent from my HTC One X using Tapatalk 2
 

emanolas

Senior Member
Mar 7, 2008
115
51
Perth
Re: [ROM] [15FEB] [AOKP] IceColdJelly421 - 2.1 - JellyBean 4.2.2_r1

Don't forget builds from source are still happening into my mediafire account.

Check my signature.

A new build will be up again in about an hour

Sent from my HTC One X using Tapatalk 2
 

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
@lord
I did a quick try but it didn't work (it didn't even call the script, maybe it needed more priviledges or instead of using "start servicename" i had to use "setprop ctl.start poweron_modem")

anyway it's weird, something that has been merged must have screwed something since until 2.1 the partitions were seen by the rild...
 

LorD ClockaN

Inactive Recognized Developer
Sep 1, 2008
14,106
28,537
Veli Losinj
www.losinj.com
@lord
I did a quick try but it didn't work (it didn't even call the script, maybe it needed more priviledges or instead of using "start servicename" i had to use "setprop ctl.start poweron_modem")

anyway it's weird, something that has been merged must have screwed something since until 2.1 the partitions were seen by the rild...

you disabled PMs..

so add me to gtalk:
lordclockan@gmail.com
 

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
I'm gonna enable them and add you to gtalk but i think i fount out something more

despite init.endeavoru.rc /rfs and /rca don't have radio.radio permissions (but root.root and even "chown radio radio /rca" in the init.endeavoru.rc file doesn't do anything).
anyway, even correcting the value (and mounting /rca as rw to change permissions) it doesn't change anything since logging in as "radio" user (with "su radio") trying an "ls /rca" shows an empty dir but the .nvcal file should be present, and is shown as root

btw in 2.1 i see debug stuff from

Code:
D/        (  154): [NVM_DEBUG_SERVER_2.03]Data Received from NVM client command = 0---data_len = 512
D/        (  154): [NVM_DEBUG_SERVER_2.03]In Start case
D/        (  154): [NVM_DEBUG_SERVER_2.03]</data/modem_work//calib.nvm> </data/modem_work//static.nvm> </data/modem_work//dynamic.nvm> </dev/pts/2> </dev/pts/2>
D/        (  154): [NVM_DEBUG_SERVER_2.03]NVM MANAGER USING SINGLE CHANNEL
D/        (  154): [NVM_DEBUG_SERVER_2.03]ser_dev_bin: /dev/pts/2
D/        (  154): [NVM_DEBUG_SERVER_2.03]BIN Channel number is: 1
etc. etc

that is never printed in newer builds, not even when the radio is working (aka after boot)

newer builds lack of "xgold-fw" debug messages as well...

btw, on 2.1

Code:
 # ll /
drw-rw---- root     root              2011-01-01 02:02 rca
drw-rw---- radio    radio             2013-02-25 14:45 rfs

# su radio
radio@android:/ $ ll /rca
opendir failed, Permission denied
1|radio@android:/ $ ll /rfs

BUT it works anyway...

i'm running out of ideas, specially the missing things in logs
 

Top Liked Posts

  • There are no posts matching your filters.
  • 337
    .
    .
    .
    .

    ICJ4.2OP.png




    .
    .
    .
    .
    .

    In the beginning I would like to thank:
    • AOKP team
    • pabx for echo fix and other fixes
    • rogro82 - for fixes
    • TripNraVeR
    • CM team
    • richardtrip for audio fix
    • maxwen
    • Tbalden and his CM team
    • SlimBean rom team
    • ParanoidAndroid team
    • CarbonRom team
    • LiquidSmooth rom team
    • RootBox rom team
    • Community



    OneX IceCold Team:
    • LorD ClockaN - don't ask
    • TUN_SD - themer - pretty as his themes/mods
    • n3ocort3x - kernel boy - clumsy as his kernels
    • semdoc - tester - thorough as his line of work (ask him what's his job!!)
    • icke - main thread helper and tester


    Now we can move on...


    DONATIONS:

    I'm not writing this because of lack of donations, but to get the priorities straight..
    AOKP team deserves it more then IceColdTeam, so go to ROMControl/about and open your wallet :D
    If you would like to make a donation for this ROM, don't do it only for me!!!
    Consider whole IceCold Team, not only the individual.​




    Latest Stable Release
    ONLY FOR ONE X INTERNATIONAL, TEGRA 3 VERSION - I don't want any more bricked devices!!

    F.A.Q. has been moved to 5th post and frequently updated, so before posting, please read if your issue has a soultion!


    Download folder (zips and always fresh changelog): http://goo.gl/2i7kN
    MIRROR from RomHut! http://goo.gl/BLSZM


    Actual version: IceColdJelly422 V3.8 - 24-07-2013


    What's New

    • A LOT of HALO updates - PA
    • RC: Add notifcation row backround transparency - SlimBean
    • RC: Statusbar date - maxwen
    • Revert "ROMControl: Allow Custom Icon Tinting Option – AOKP
    • Settings: HALO Size – PA
    • Updates to CMFileManager, Apollo, DSPManager – CM
    • Camera: Add red-eye flash mode – CM
    • A LOT of updates and fixes trough out the rom, don't let this small changelog fool you!
    • This will probably be the last 4.2.2 version of the rom, I hope I'll manage to get 4.3 working, but it will be pretty hard without the device in my hand!
    • Full wipe is needed ONLY if you experience unusual FCs



    HBOOT update tutorial by jkulr
    IceColdJelly IRC channel
    ICJ.helpful.stuff: this link for help+tools
    - bymattoffshore

    You want to see a normal night at the DEV office, click here!!





    What's Broken:
    • In call volume adjustment works, but not fully well in Speaker mode
    • MHL output is rotated incorrectly to portrait in horizontal mode (but workaround added since alpha 8 for hw decoded videos/youtube. Use bsplayer from playstore, almost all videos play with it in correct rotation in hwoverlay)
    • No FM radio app in ROM. But Spirit FM works (free version) - will be fixed in V2.2





    ROMS
    ROMS should contain everything you need to enjoy JB. You are not required to install any Add Ons, simply download the latest ROM, gapps, flash it, and go!
    You are STRONGLY recommended to fully wipe your device before flashing, and if possible avoid restoring system apps and system data with Titanium Backup - these can cause stability issues that are very hard to debug. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience strange behavior.



    Boot.img repacker by xcesco89



    How to flash:


    Either follow this BEST flashing tutorial especially made for ICJ by JKURL or follow these short steps:

    • turn OFF your phone
    • BACKUP your data using recovery (and SD on first flash just in case)
    • boot in bootloader
    • select fastboot mod
    • flash boot.img via fastboot that is located in the rom.zip: fastboot flash boot boot.img
    • run this command now: fastboot erase cache
    • go back to hboot screen
    • select recovery
    • full wipe is needed IF you aren't coming from other AOSP 4.2 rom and the best is to use this script!!
    • flash the rom
    • flash newest gapps (Google applications) from here -they NEED to be flashed after every ROM flash
    • boot



    If you have any other question and want more INFO look into F.A.Q. in 3rd post!!!



    kernel git
    rom git
    103
    Changelog for older versions:

    Code:
    [COLOR="DimGray"][SIZE="2"]IceColdJelly422 V3.7 - 10-07-2013
    [LIST]
    [*][B]Flash boot.img[/B]
    [*]Kernel updated to NCX 3.18FW V44
    [*]Mms: Allow contact via SMS on number longpress in conversation - AOKP
    [*]Mms: Make conversation area theamable
    [*]Don't recycle messages by default ([url]http://goo.gl/clouE[/url]) - picked from Root-Box
    [*]Add gesture based lockscreen security - ChameleonOS
    [*]Settings: External GPS Support - CM
    [*]RC: Network speed indicator - picked from ReVolt
    [*]Add SMS Middleware layer - CM
    [*]Updated Roboto font from 4.3 base and used Light version as default instead of Regular - sexy as hell!!
    [*]HALO: halo can save last position now
    [*]Big update to Apollo - CM
    [*]Browser: Fixed delete function for bookmark folder - AOSP
    [*]Settings: Introduce Privacy Guard Manager - CM
    [*]PIE and HALO fixes - PA
    [*]Updates to Calculator and CMFileManager from CM
    [*]Added back Settings: MediaScanner behavior on boot - CM
    [*]Storage Settings: Allow user to trigger a volume rescan - CM
    [*]Make contacts app aware of phone blacklist setting - CM
    [*]Store phone blacklist in content provider - CM
    [*]Settings: AutoSmsReply while in QuietHours - AOKP
    [*]Phone: Also show contact name in blacklist - CM
    [*]More patches here and there around the source
    [/LIST]
    IceColdJelly422 V3.6 - 28-06-2013
    [LIST]
    [*]Phone: Fixed option for setting device phone number - CM
    [*]Removed Volume options from AOKP, used Sound Panel from CM
    [*]HALO styles
    [*]Settings: Add bluetooth triggers to profiles - CM
    [*]Settings: Privacy Guard support - CM
    [*]DeskClock: User-defined world cities - We already had this, but merged updated patch from CM
    [*]DeskClock: Add an option to switch profile
    [*]RC: Give user the option to use new Recents or Stock - ported from RootBox
    [*]HALO: Speech bubble color and text color
    [*]Phone: Enable the blacklist by default - CM
    [*]Camera: HDR video support - Not for OneX, but for One - CM
    [*]Profiles: Add 2G/3G option to profile connections - CM
    [*]RC: Port TeamBAKED's tile color supports - RootBox
    [*]Added HALO Toggle - BIG thanks to ROOTBOX!!!!
    [*]more patches in the source...
    [/LIST]
    IceColdJelly422 V3.5 - 20-06-2013
    [LIST]
    [*]Settings: HALO: Option to pause the underlying app - PA
    [*]FW: Statusbar Brightness Slider Correction - CM
    [*]Phone: Disable accelerometer sensor while in-call and screen UI is off
    [*]Phone: Add option for setting device phone number - ported 3 years old CM patch :D
    [*]Settings: Add triggers to change profile based on Wifi AP - CM
    [*]ROMControl: GlowPad Torch (NavRing) - AOKP
    [*]ROMControl: Collapse Shade TogglePref - AOKP
    [*]Halo: Add master switch to disable Halo - Picked from Re-Volt
    [*]Mms: Delay unicode stripping from a message - SlimBean
    [*]Halo: Add master switch to disable Halo - PA
    [*]Fix mobile data button in power widget - CM
    [*]Fixes/updates to Profiles - CM/maxwen
    [*]Updates to HALO - PA
    [*]Freshened up battery and statusbar icons - RootBox (Don't know if all are working, but who cares :P )
    [*]Improved Recents - RootBox
    [*]RC: Removed Kill All button, added different menu for choosing a button from RootBox
    [*]Close notification panel when swiping away the last clearable - CM
    [*]Updates to dalvik and all around as always
    [*]Settings: Toggle to disable fullscreen keyboard - CarbonRom
    [*]Fixed default keyboard FC - stupid NPE ;)
    [*]Mms: Allow different messages for NumberPickerDialog - maxwen
    [*]Fixed games FC
    [*]Probably forgot some stuff ....
    [/LIST]
    IceColdJelly422 V3.4 - 12-06-2013
    [LIST]
    [*][B]Flash boot.img[/B]
    [*]Kernel updated to NCX 3.18FW V42
    [*]Settings: Allow changing auto-brightness responsivity - maxwen ported from CM for our roms
    [*]Revert: Font size in statusbar
    [*]Revert: Glow Torch until AOKP makes FINAL patch of it
    [*]Merged some other patches/optimizations from AOKP
    [*]Went back to CM's Skia and Bionic
    [*]Speeded up Phone InCall screen timeouts
    [*]RC: Add switch to hide signal and wifi bars - maxwen
    [*]Small PIE updates - PA
    [*]Mms: Add support for sending out MMS via BT MAP - CM
    [*]Fixed XDA app FC - thanks to maxwen for finding the culprit
    [*]Added BAMF theme engine - AOKP (Clear Themes Provider data)
    [*]Mms: Separate Multi-part SMS setting from size - SlimBean
    [*]RC: AutoHide for SystemBar - AOKP
    [*]Add GoogleAnalytics2 support - AOKP
    [*]Added Halo (Settings/Display) - BIG thanks to ParanoidAndroid team (Still in BETA phase)
    [*]Patches through out the source as always...
    [*]Camera: Add a GPS indicator - CM
    [/LIST]
    IceColdJelly422 V3.3.3 - 30-05-2013
    [LIST]
    [*]Phone: transparent in call widget (optional) - SlimBean
    [*]Mms: Add Multi-Part and Split SMS Configs - picked from SlimBean
    [*]Reverted Skia and Bionic patches from CM to test camera and other app compatibility
    [*]RC : Allow user selectable StatusBar FontSize - AOKP
    [/LIST]
    IceColdJelly422 V3.3.1 - 29-05-2013
    [LIST]
    [*]Reverted Settings and RC behaviour to stock
    [*]Big updates to skia and bionic from CM
    [*]Fixes from maxwen regarding statusbar
    [*]RC: Add option to change pie's angle from the attach - PA
    [/LIST]
    IceColdJelly422 V3.3 - 28-05-2013
    [LIST]
    [*]Camera, Phone, Mms, Contacts... bugfixes
    [*]Revert "MediaScanner behavior on boot
    [*]DPI changer put back to Settings/Display
    [*]Revert "Frameworks: Toggle to disable fullscreen keyboard" - It should fix IME chooser FC
    [*]SystemUI: show date on 2 lines in status bar - CM
    [*]RC: Add transparency settings for lockscreen - AOKP
    [*]Ribbon v1.0 overhaul - AOKP
    [*]Settings: Option to use volume keys to control media volume anytime - ported from CM
    [*]Updated Xposed apks
    [*]Mms: Enhance the Easy Selector - Picked from SlimBean
    [*]Email: Add action buttons to new email notifications - picked from CarbonRom
    [*]Brought back MusicFX and enabled Music Effects menu - for sound mod addons compatibility
    [*]Contacts: Add Custom Notification per contact option (ONLY for SMS) - author: 0xD34D, fixed for OneX/+: maxwen
    [*]Dark switch updated to 2.0 - SlimBean (Slim's gapps will be updated in a couple of days)
    [*]Settings: Option to use volume keys to control media volume anytime - CM
    [*]Settings: Wi-Fi: Manage Wi-Fi AP priorities - CM
    [*]Performance updates to Dalvik
    [*]Merged Swipe to enter Menu in Settins and ROMControl - ChameleonOS (FEEDBACK NEEDED on keeping this for 3.4)
    [*]RC: GlowPad Torch (Lockscreen) - AOKP
    [*]Rom renamed to icecold
    [/LIST]
    IceColdJelly422 V3.2 - 19-05-2013
    [LIST]
    [*][B]Flash boot.img[/B]
    [*]Kernel updated to NCX 3.18FW V39
    [*]Settings: Dark AOKP switch (WIP) - AOKP picked from SlimBean
    [*]RC: Option to toggle dimming of the notification shade - picked from Xylon rom
    [*]Fixed PIN/Pattern lc touch misscalibration - maxwen
    [*]Fixed bugs with dt2w and s2w (new kernel v39) - maxewn and n3o
    [*]Fixed miss aligned touch in secure lockscreen - maxwen
    [*]Fixed upper screen unresponsivnes when Swipe statusbar down is enabled - maxwen
    [*]Reworked statusbar hiding - maxwen 
    [*]RC: Ribbon - Toggles - AOKP
    [*]Mms: Custom user-agent option - CM
    [*]Set Calibration Control to OFF by default in ramdisk and removed it as an option, so reflash boot.img
    [*]Mms: Fixed Unicode stripping - Slim
    [*]RC: About: Dynamic Changelog for ICJ - AOKP
    [*]Density Changer moved from Settings to RC/UI, needs testing IF modded market is needed - AOKP
    [*]Finally made CM backup script to work, so no more flashing gapps after dirty rom flashing ;)
    [*]Patched source here and there...
    [*]Speeded up statusbar animations a little
    [*]Webkit and Browser: Added WebAudio support - AOKP merged WebKit tip
    [/LIST]
    IceColdJelly422 V3.1 - 05-05-2013
    [LIST]
    [*][B]Flash boot.img[/B]
    [*]Kernel updated to NCX 3.18FW V38
    [*]RC: AOKP Ribbon - AOKP
    [*]Settings: Dev: MediaScanner behavior on boot - SlimBean
    [*]Settings: Add Permissions Management to AOKP - AOKP
    [*]AutoHide Statusbar now works better
    [*]Camera: added config to customize manual zoom steps - maxwen
    [*]Mms: Add Text Area Size preference - SlimBean
    [*]RC: StayAwake toggle - AOKP
    [*]RC: Ribbons Padding, Click options, autohide updates - AOKP
    [*]Updates to dalvik and frameworks_av
    [*]Updates to Mms, Browser, Gallery, Settings - AOSP master branch
    [*]RC: Ribbons Colorize Action Icons - AOKP
    [*]Allow notification expansion if multiple calls were missed or blacklisted - CM
    [*]Updated Apollo and CMFilemanager from CM
    [*]Contacts: Allow blacklisting numbers from the call stats details menu - CM
    [*]Camera: Added Voice shutter and merged it with Timer mode function - ported from CM
    [*]Modular backuptool.sh. Executes backup and restore methods defined in arbitrary /system/addon.d/*.sh scripts - CM (INFO: [url]http://goo.gl/yeum9[/url])
    [*]Updated RIL and radio - Baseband: 5.1204.162A.29
    [*]Reverted back to stock libjpeg repo
    [*]RC: Statusbar hide toggle - AOKP
    [*]Completely reworked statusbar hide and auto hide - maxwen
    [*]RC: Ribbon seperate the swipe ribbons - AOKP
    [*]Phone: Add blacklist unknown numbers functionality - CM
    [*]Bind VolUp+VolDown to toggle the ringer - CM
    [*]Fix for auto-close 3-dot menu if Menu action binded to Longpress Menu key - maxwen
    [*]Add turn off action to WiFi Tether notification - AOKP
    [*]RC: Hidden Statusbar Pulldown Timeout - Ported from SlimBean
    [*]CustomToggle Improvements (!Advanced) - AOKP
    [*]SystemUI: More memory leak fixes - AOKP
    [*]EndeavoruParts: added double tap to wake - maxwen
    [*]Browser patched with some new features/fixes
    [*]RC: WirelessADB Toggle - AOKP
    [*]RC: Ribbons - Long swipe App window - AOKP
    [/LIST]
    IceColdJelly422 V3.0 - 21-04-2013
    [LIST]
    [*][B]Flash boot.img[/B]
    [*]Kernel updated to NCX 3.18FW V35
    [*]Phone: Blacklist option - CM
    [*]Torch now stays ON after screen OFF
    [*]Camera: Added true preview feature - maxwen
    [*]Set default longpress time from 500 -> 375ms
    [*]Make Recents drawer use HW acceleration
    [*]Update jpolly and pollyd from maxwen
    [*]Camera: Add storage selection - CM
    [*]Gallery: Smart Control - Adds the ability to Play/Pause video by waving above the
    [*]screen using the proximity sensor - picked from LiquidSmooth source
    [*]RC: Make pie being dependent on expanded desktop optional - SlimBean
    [*]Phone blacklist: block private numbers functionality - CM
    [*]Settings: Sound: Power connect/disconnect notification support - CM
    [*]Settings: Display: Added Power Widget from CM
    [*]RC: Make pie being dependent on expanded desktop optional - picked from SlimBean
    [*]RC: Status bar Auto-Hide - works ONLY when Expanded desktop option is enabled (not actual Expanded desktop) - picked from SlimBean
    [*]Quick Settings: Swipe to switch (blue bar in the bottom of notification pull down) - CM
    [*]Camera: FC and Back button fixes - CM
    [*]RC: Install persistence support - AOKP
    [*]RC: Classic Recents - picked from SlimBean
    [*]Camera: Fast zooming with Pinch-To-Zoom - CM and maxwen
    [*]Mms: Add blacklist functionality - CM
    [*]Mms: Continue to transact pending Mms once after boot completed
    [*]Swiping on the top of full screen apps shows status bar for 5 seconds
    [*]Built with new optimization toolchain flags
    [*]Policy: Lockscreen Targets Unlock speed update - AOKP
    [*]Camera: Settings rework and new added - maxwen
    [*]Mms: Add quick emoji button next to text input - CM
    [*]Bluetooth losing HF connection to car-kit after 5 seconds - From somewhere
    [*]Patches throughout the source..
    [*]Let's see what we broke this time...
    [/LIST]
    [/SIZE]
    [/COLOR]

    Old versions changelog


    Video review by Flow-Wolf:
    V2.8.1



    Video review by Flow-Wolf:
    V1.5



    Video review by Zedomax:
    V1.5
    78


    HOW TO BUILD ICECOLDJELLY FROM SOURCE


    Tutorial by n3ocort3x with my blessing! - updated 26.01.2013

    That's all folks!!
    53
    if you have to flash a kernel, or you want to repack a kernel and flash the repacked kernel, I highly recommend
    One X One Click v2.1
    absolutely noob proof and stable. I use it since months and it never fails.

    if you want to upgrade your rom+gapps[+modules+soundmods] use the tool
    Auto Flasher ROM flash utility

    if you want to flash your stuff by hand, take a look here: ADB


    New Themed gapps for JB 4.2.2
    (based on gapps-jb-20130301)PLEASE DON`T MIRROR !!

    Official website
    created by JDApps

    Download my stuff

    OldSignalIcons.zip

    a banner if you want.
    http://img850.imageshack.us/img850/2513/2banner422.png
    http://img713.imageshack.us/img713/8119/banner42.png


    2banner422.png

    banner42.png
    52
    New version is UP..

    dont' bug me with bugs.. I'm not in the mood!!!



    Download folder (zips and always fresh changelog): http://goo.gl/2i7kN
    Actual version: IceColdJelly422 V2.5 - 03-03-2013
    MIRROR from RomHut! http://romhut.com/rom/htc-one-x/icecoldjelly421


    What's New

    • Flash boot.img
    • Full wipe is recommended but not required
    • Kernel updated to NCX 3.17FW V21b
    • Completely reworked source
    • Used Tbalden's device and vendor folder - adapted for AOKP and ICJ
    • We got:
    • - JB HTC blobs
    • - less logcat errors
    • - CRT ON option now works, but looks ****ty
    • - Photosphere can be used with appropriate zip flashed
    • - EndeavoruParts setting app with some kernel settings
    • - proper USB mount
    • - etc etc
    • Reverted ALL Linaro stuff and optimizations - I hope better stability
    • Used a lot of CM repos to get it working
    • Toggle rewrite - AOKP
    • RC: Hide statusbar information on lockscreen - maxwen
    • GC triggering performance optimizations - CM
    • Removed S2W and Smartdimmer for ICJ settings - now in EndeavoruParts
    • RC: Cyanogen Circle Battery - CM
    • We are using CM's torch app now
    • Vibrations: add more stock custom vibrations - AOKP
    • Phone turns ON by default when un/plugging charger so there is an option in RC to override
    • DeskClock: Add option to toggle unlock on dismissal of alarm - AOKP
    • RC: QuietHours Toggle - AOKP
    • Camera: add exposure and JPEG quality settings to video camera - CM
    • Remember fast charge state during reboots - maxwen
    • RC: ElectronBeam (CRT) get some love - ported from SlimBean, don't know's the original author
    • RC: Dotted Circle Battery - port from SlimBean rom
    • RC: Add custom circle battery options - port from SlimBean rom
    • Updated SuperSU to V1.25, Trebuchet, etc etc