[ROM][02 FEB] ICS 4.0.4 IMM26 for GSM Nexus S (port from Nexus S 4G) [mms fixed]

Search This thread

evilisto

Senior Member
Nov 26, 2010
486
2,318
d2rDx.png


this is basic port of leaked stock IMM26(4.0.4) rom for crespo4g.

this works well on my phone(i9020) but maybe there are some bugs. use at your own risk :)

-----------------------------------------------------------------------------
*include superuser and busybox*
*deodexed*

*FULL WIPE RECOMMENDED*

*FIRST BOOT TAKES SOME TIME*

-----------------------------------------------------------------------------

Download v1.1 : http://www.mediafire.com/?pyrxdypwpdd07gu

(mms and other minor bug fixed)

fix for previous version users : http://www.mediafire.com/?5nzv5w7yez46618
 
Last edited:

ljordan2

Senior Member
Jun 18, 2011
738
162
Somewhere in South Korea
Just flashed it, I see no visual changes. Anyways this is pretty flawless. I haven't seen any bugs yet. Planning to run this for few days to check if Android OS battery bug is fixed or not.
uploadfromtaptalk1328078498891.jpg
Sent from my Nexus S using Tapatalk
 

demo23019

Senior Member
Dec 9, 2007
2,216
613
launcher still has micro stutter
also SD data transfer is still extremely slow
 
Last edited:

evilisto

Senior Member
Nov 26, 2010
486
2,318
it looks like this version have some new code related screen off(lock) so no more lockscreen flicker..:)

Code:
method public lockNow()V
    .locals 3

    .prologue
    .line 3498
    iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mContext:Landroid/content/Context;

    const-string v1, "android.permission.DEVICE_POWER"

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Landroid/content/Context;->enforceCallingOrSelfPermission(Ljava/lang/String;Ljava/lang/String;)V

    .line 3499
    iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mHandler:Landroid/os/Handler;

    iget-object v1, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mScreenLockTimeout:Ljava/lang/Runnable;

    invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 3500
    iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mHandler:Landroid/os/Handler;

    iget-object v1, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mScreenLockTimeout:Ljava/lang/Runnable;

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    .line 3501
    return-void
.end method

and thanks to that, some screen lock widgets don't work properly on this verison lol
 
  • Like
Reactions: d1xt1r

dictionary

Senior Member
Dec 3, 2009
4,508
1,562
Android OS really only rears its head when you aren't doing much with the phone. If you've been using it the entire 4 1/2 hours, then of course it'll show less consumption than everything else. I wouldn't call the bug ironed out just because of this use case.
 

tchaari

Senior Member
Dec 27, 2011
1,124
1,104
Any feedbacks on the Android OS battery drain issue with this version?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    d2rDx.png


    this is basic port of leaked stock IMM26(4.0.4) rom for crespo4g.

    this works well on my phone(i9020) but maybe there are some bugs. use at your own risk :)

    -----------------------------------------------------------------------------
    *include superuser and busybox*
    *deodexed*

    *FULL WIPE RECOMMENDED*

    *FIRST BOOT TAKES SOME TIME*

    -----------------------------------------------------------------------------

    Download v1.1 : http://www.mediafire.com/?pyrxdypwpdd07gu

    (mms and other minor bug fixed)

    fix for previous version users : http://www.mediafire.com/?5nzv5w7yez46618
    5
    Baked in circlemod

    Hi Guys,

    As promised I have been working on adding a baked in circle mod to the mod pack. I now have a test version of this mod available (link below).

    http://dl.dropbox.com/u/21201438/Mandaman2k_for_4.0.4_port_syko_blue_test.zip

    I have tried this on a fresh install of evilisto 4.0.4 rom and it works perfect.

    The pack contains only blue icons at the minute whilst it is being tested!

    So people please let me know if it works for you!

    Themers
    To change the circlemod icons you will need to construct your images using the following naming convention (using 68% as an arbitrary example):

    stat_sys_battery_68 needs to be named stat_sys_battery_circle_68
    stat_sys_battery_charge_anim68 needs to be named stat_sys_battery_circle_charge_anim68

    Screenshots:

    icons-style.png


    circlemod.png


    Thanks to AOKP project for doing the hardwork!
    5
    White icons galore

    Sorry but watching inglorious bastards so I'll put up a white version tomorrow around 11pm UK time :)

    Sent from my Nexus S using Tapatalk

    Actually I got bored of this film so I've made the required changes.

    Syko - White
    * White icons - all previous features except that settings and toggle icons are now white.

    You can grab this version here: http://dl.dropbox.com/u/21201438/Mandaman2k_for_4.0.4_port_syko_white.zip

    Also the original blue settings and toggles icons is still available here: http://dl.dropbox.com/u/21201438/Mandaman2k_for_4.0.4_port_syko.zip
    5
    Toggles, Battery, Quad lock-screen & More

    Hi Everyone,

    I've been following this thread closely as 4.0.4 just gives the NS insane battery life, stability and performance. However, as most people have stated this rom lacks a few mods. So I thought I would rectify this issue.

    NB - THIS WORK IS BASED ON THE PORT BY androidphone2012 SEE - http://forum.xda-developers.com/showthread.php?t=1492804&page=5
    I HAVE SIMPLY ADDED TO HIS AMAZING WORK


    Anyway now to the good stuff...

    What you get in this mod:
    - AOKP style toggles - icon style or text style toggles, brightness control and other things.
    - Clock style configuration - display in centre, right or not at all. Also display AM/PM or not at all.
    - Battery mods - battery bar (left or centre), baked in battery percent mods, charging animation for battery bar and battery bar thickness.
    - Custom carrier label - ability to set custom carrier label.

    Added by me:
    - Quad lockscreen
    - Added AOKP icons in settings menu - coloured to ICS blue :)
    - Cleaned up text descriptions
    - Fixed labeling error in clock settings

    Mod is available from here: http://dl.dropbox.com/u/21201438/Mandaman2k_for_4.0.4_port_syko.zip

    Enough waffle show me the money:
    quad-lock.png

    settings-battery.png

    settings-clock.png

    settings-gui.png

    settings-toggles.png

    settings.png

    toggles.png
    5
    ICS 4.0.4 IMM26 for GSM Nexus S (port from Nexus S 4G),

    Bluetooth patch for proper Idle
    crespo_IMM26_bluetooth.png



    Battery percentage MOD
    crespo_IMM26_battery.png