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

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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

Thanks!
D/l'ing, shall test it out
Any new features/changes over 4.0.3?
Sent from my Nexus S using XDA App

Yes! I was hoping that someone would do this.
Sent from my Nexus S using Tapatalk

new kernel and new baseband.

HAKA:
LOL, same kernel and baseband like stock 4.0.3, where u see difference?

What bug that you might encounter so far???
Sent from my Nexus S using Tapatalk

Will try! Thanks!!
sent while eating an ice cream sandwich in the matr1x

Will this work on i9023?
Sent from my Nexus S using XDA App

HAKA said:
new kernel and new baseband.
Click to expand...
Click to collapse
The kernel and the baseband that came with the update wouldnt work on the nexus s 3g...
Maybe some battery drainige got fixed?
sent while eating an ice cream sandwich in the matr1x

challl88 said:
HAKA:
LOL, same kernel and baseband like stock 4.0.3, where u see difference?
Click to expand...
Click to collapse
the difference is for NS4G, but for NS3G, well, i can see the same kernel and baseband. maybe few internal changes as well.

..........

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.
Sent from my Nexus S using Tapatalk

launcher still has micro stutter
also SD data transfer is still extremely slow

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

Hopefully the androidos bug is disabled in this version..

HGhertel1 said:
Hopefully the androidos bug is disabled in this version..
Click to expand...
Click to collapse
It is Check this thread. http://forum.xda-developers.com/showthread.php?t=1475280
Sent from my Nexus S using Tapatalk

Thank you!

Will this work on i9023?
Nexus S i9023 _ICS

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.

Any feedbacks on the Android OS battery drain issue with this version?

Related

[ICONS]-[Upd. 01.12.2010]- Icons for Windroid V4 Theme - 180 icons 256x256

I've made a few icons for Windroid V4 Theme. I think they're perfect for MrBeOTP2 theme ..​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
01.12.2010 - Added v2 with 180 icons!!! (just 70 more than v1)
This are the last icons I'm making. If you want more or chance some of them I'm waiting for your requests.
waiting for feedback..
Excellent work. U Rock
great! mate
Thanks... I'm glad you like it
Added v2 with 180 icons!!! (just 70 more than v1)
cannot download the v2 file, where do i find it?
baggioczl said:
cannot download the v2 file, where do i find it?
Click to expand...
Click to collapse
All icons, v1 and v2, are attached to the first post.
phucdanh07 said:
How to use this. i dont know how use. please
Click to expand...
Click to collapse
Download my icons from first post and use a program like JWMD Icon Changer to replace the old icons from your device with my icons or any other icons you want.
nichitandrei said:
All icons, v1 and v2, are attached to the first post.
Download my icons from first post and use a program like JWMD Icon Changer to replace the old icons from your device with my icons or any other icons you want.
Click to expand...
Click to collapse
Where is v1 attachment? I cannot find it! It isn't in the first post... there is only v2!!! Thanks
v2 contains all v1 icons..
dock62 said:
Where is v1 attachment? I cannot find it! It isn't in the first post... there is only v2!!! Thanks
Click to expand...
Click to collapse
The v2 pack contains v1 (110 icons) and 70 new icons. So you just copy v2 and you have all my icons
If you need other special icons, I can make more.. just name it
ThAnKs, Bro! It is as you write... I'll send you a list of request. Great work!
Ok...I guess it's a big list if it takes so mutch time to do it
do you have a template you can share?

[miniGUIDE] Disable flipclock for Sense HD

Haven't seen this mod in the Desire HD threads or even in the HD2 Nand DHD threads so i hope i am the first that found out this mod. If not correct me then... Figured the way to hack this flipclock so here we go!
I assume that if u want to do this you know how it works so i'm not going into details too much.
- smali backsmali classes.dex in HtcClockWidget.apk or decompile with dependencies...
- look up for the file HtcDigitalClock42View.smali in \com\htc\WeatherClockWidget
- search for these lines:
Code:
const-string v5, "clockwidget_flip"
const/4 v6, 0x1
- and change it to:
Code:
const-string v5, "clockwidget_flip"
const/4 v6, 0x0
That's it.... Happy theming peeps...
this is what i have done so far... a nice transparent clock... without the flip
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hello!
Can you please post a guide on how to get a clock like yours for someone who doesn't know how to customize themes and smali/backsmali etc.
If possible, can you also provide with files that anyone can use to install or replace the original files with, to get exactly the look like your clock?
Thanks.
Does this disable the minutes and hours flip, or just the flip the clock does everytime the home screen refreshes. As one is annoying, and the minutes flip is actually nice, it is important to get it right.
And as for extracting the files, not a clue on how to do it. So it's less of a mod, and more of a guide I would say.
Alright changed the title to miniGUIDE then. If you like to know how to mod the apk i would like to refer you to ApkTool or much easier ApkManager. If u want to pull out the apk from your phone use ADB or Droidexplorer. I'm not that guy that explains everything for these tools, if u read it u might understand why. I'm just explaining which lines u need to modify to get the flipclock disabled. This way the flipclock is fully disabled, no way to have other options...
Do you really expect people to know how to decompile stuff and then sign them? Really? This guide is beyond poor...it needs a proper tutorial or just delete this thread, useless.
I don't have the slightest idea how to do this and I'm not even going to try, when I've seen the GUI of apk manager I freaked out.

[MOD] Change date string format in extended notification

Changing the date format
I own the VZW variant of the phone, but it seems this file is the same with all variants.
This mod will achieve this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Method 1
1. Locate DateView.smali in smali\com\android\systemui\statusbar\policy
2. On line 262 delete
Code:
invoke-static {v0}, Landroid/text/format/DateFormat;->getLongDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;
3. Add
Code:
const-string v4, "EEEE, MMM d, yyyy"
invoke-static {v4, v3}, Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;Ljava/util/Date;)Ljava/lang/CharSequence;
4. I prefer the "Day of week, Month (short), Day (w/o leading 0), Year" format, but you may choose to format it how you wish. Use this to help you with formatting.
Method 2
If you already like the way I've formatted the date. You can simply replace your DateView.smali with mine and compile your SystemUI.
rehpyc said:
Changing the date format
I own the VZW variant of the phone, but it seems this file is the same with all variants.
This mod will achieve this:
Method 1
1. Locate DateView.smali in smali\com\android\systemui\statusbar\policy
2. On line 262 delete
Code:
invoke-static {v0}, Landroid/text/format/DateFormat;->getLongDateFormat(Landroid/content/Context;)Ljava/text/DateFormat;
3. Add
Code:
const-string v4, "EEEE, MMM d, yyyy"
invoke-static {v4, v3}, Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;Ljava/util/Date;)Ljava/lang/CharSequence;
4. I prefer the "Day of week, Month (short), Day (w/o leading 0), Year" format, but you may choose to format it how you wish. Use this to help you with formatting.
Method 2
If you already like the way I've formatted the date. You can simply replace your DateView.smali with mine and compile your SystemUI.
Click to expand...
Click to collapse
Hi,
I'm not a programmer/developer - so how would the 'ordinary' person make this type of change? Is there a tool that I can download to my device or a tool to download to my desktop and copy the file over to my device?
I'm interested in this because I like a longer date view in my notification bar. Also - is there a mod for performing the same type of modification for the lock screen date format?

[Quadrant]SCORE Android-custom rom-only my scores

I share with you my experience with different custom roms. I hope somebody will be interested. Sorry for my English. Quadrant tested without overclocking and any program installed. Just clean rom only Quadrant program installed for testing benchmark.
Governor smartassV2
Min. cpu frequency -245 mhz
Max. cpu frequency -604 mhz
TassOdexNewExperience v10 FINAL---1281 points http://forum.xda-developers.com/showthread.php?t=1648213http://forum.xda-developers.com/showthread.php?t=1648213______________ 09.09.2014 last time tested
EmanoNROM v7 FINAL---1155 points http://yagyagaire.blogspot.ro/2012/08/emanoN-v7-custom-rom-for-galaxy-mini-pop-gts5570-smartphone.html#.UpklO0c9LuM
FutureNext 25.12.2013---1090 points http://forum.xda-developers.com/showthread.php?t=2462691
Chocobread---1075 points http://yagyagaire.blogspot.ro/2012/05/chocbread-v32-final-for-galaxy-mini.html#.Upklf0c9LuM
Andro-ID 3.3.1 ---1036 points http://yagyagaire.blogspot.ro/2012/04/andro-id-v331-for-galaxy-mini-gt-s5570.html
GingerPlay v2---1016 points http://forum.xda-developers.com/showthread.php?t=2458270
Stock Rom 2.3.6 Gingerbread---965 points http://forum.xda-developers.com/showthread.php?t=2308041
MiniCM7-02062013----958 points http://forum.xda-developers.com/showthread.php?t=2305209
iMini---941 points http://forum.xda-developers.com/showthread.php?t=2347931
JBR/JellyBread Revolution 1.2 - CyanMobile Revo A framework---917 points http://forum.xda-developers.com/showthread.php?t=2106187
CM-7.2.0 cyanogenmod---911 points http://yagyagaire.blogspot.ro/p/downloads-for-galaxy-mini-gt-s5570.html#.Upkme0c9LuM
CyanogenMod 9.2 Upgraded---873 points http://forum.xda-developers.com/showthread.php?t=2447958
CM7.2 New Experience Jelly Bean Special Edition FINAL 2---861 points http://forum.xda-developers.com/showthread.php?t=2193327
TassNewExperienceKitKatSpecialEdition_v1.1---869 points http://forum.xda-developers.com/showthread.php?t=2526471
CyanoMatz v2---842 points http://forum.xda-developers.com/showthread.php?t=2418886
New Experience v10.1 FINAL 2---831 points http://forum.xda-developers.com/showthread.php?p=45268281
VOID ROM Ultimate edition---800 points [10th June'14]http://forum.xda-developers.com/showthread.php?t=2674562
Clean_Cm_7.2[26-05-2014]---793 points http://forum.xda-developers.com/showthread.php?t=2735119
MORE rom---761 points http://yagyagaire.blogspot.ro/2012/01/more-rom-by-godell-for-samsung-galaxy.html#.UpkoOEc9LuM
Touchwiz Revolutionised 5---730 points http://forum.xda-developers.com/showthread.php?t=2409566
Lenio vQuattro---727 points http://forum.xda-developers.com/showthread.php?t=2328258
[CM10.1.6]KitKatUI V2.0---710 points http://forum.xda-developers.com/showthread.php?t=2622069
Cyanogenmod 10 [NEW UPDATE] [08-09-2014]---603 points http://forum.xda-developers.com/showthread.php?t=2729320
Halo+_Project cm10.1.3.tass---601 points http://forum.xda-developers.com/showthread.php?t=2422209
10.1 nightly tass 20130907---595 points http://download.cyanogenmod.org/?device=tass
MIUI V4 ICS 3.2.22 Caspian Series---579 points http://forum.xda-developers.com/showthread.php?t=2543088
I hope didn't break any rules or hurt somebody posting this thread.
It's only what I've tested by myself and share with You guys.Fresh custom ROM only quadrant installed for testing ROM.
Press thanks if I helped you
What makes such big difference between Tass New Experience v. 10 and v. 10.1 final2?
Have used both, and don't see any diff regarding speed.
How about "new boy in town" - CM 7.2 CLEAN of 18.05.2014
http://forum.xda-developers.com/showthread.php?t=2735119
how does it score in your test?
Lol your device is use less i got s5570i and... on my rom
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
But u got the luck that ur device is open source
Ao u get ics /jb/kk
We got gb
And i can get more scorw by odexng
About,NE 10, it has a better performance than the 10.1
Are u sure?
DroidBr said:
About,NE 10, it has a better performance than the 10.1
Are u sure?
Click to expand...
Click to collapse
Sorry for delay answer. I don't know exactly what is the difference between v10 and v10.1. I've just tested Quadrant for custom roms and stock and this are my results. cheers
Press thanks if helped you.
smolny2 said:
What makes such big difference between Tass New Experience v. 10 and v. 10.1 final2?
Have used both, and don't see any diff regarding speed.
How about "new boy in town" - CM 7.2 CLEAN of 18.05.2014
http://forum.xda-developers.com/showthread.php?t=2735119
how does it score in your test?
Click to expand...
Click to collapse
Sorry for not answering in time.Check now,thread updated with results for cm7.2 clean and some others.cheers
Press thanks if helped you.

[GUIDE][MOD]Add Safe Mode to 4way reboot menu S5 All Variants 4.4.2[MOD][GUIDE]

Add Safe Mode to 4way reboot menu S5 All Variants 4.4.2​
Code:
[U][B]Pre-Requisites[/B][/U]
1. Must have existing 4way MOD
2. Must have basic smali/baksmali skills
3. UTF-8 compatible text editor (Notepad++)
4. Android ADB tools installed (to pull/push to device)
Instructions
1. Pull /system/framework/android.policy.jar either from ROM.zip file or from your device.
2. Decompile .jar file using either apktool or Virtuous Ten Studio (I recomend VTS).
3. Make all changes listed below. Blue means add Red means delete
and Green means change. pay attention to the values to change and all variables these may be
different depending on your specific build.
Open "/smali/com/android/internal/policy/impl/GlobalActions$99$1.smali"
Search for the following method .method public onClick(Landroid/content/DialogInterface;I)V
In that method search for if-eq v0, v1, :cond_4
Make the changes listed below
Code:
[COLOR="Blue"]const/4 v1, 0x4[/COLOR]
[COLOR="Blue"]if-eq v0, v1, :cond_5[/COLOR]
const/4 v1, 0x[COLOR="Green"]5[/COLOR]
Now we need to add our new :cond_5 referenced in the above code.
Still in the same Method search for .end method
Add the code below directly above it.
Code:
[COLOR="Blue"] :cond_5
const-string v1, "su -c /system/bin/sfmode.sh"
invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
move-result-object v2
invoke-virtual {v2, v1}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
goto :goto_1[/COLOR]
.end method
Save and close this file.
Open "/smali/com/android/internal/policy/impl/GlobalActions$SinglePressAction.smali"
Search for .method static constructor <clinit>()V
Make the changes listed below. (NOTE: you may not see .locals depending on how you decompiled the jar file
NOTE: we are increasing the array values here by 1
Code:
.method static constructor <clinit>()V
.locals [COLOR="Green"]4[/COLOR]
const/4 v0, 0x[COLOR="Green"]5[/COLOR]
Still in the same method search for sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String; and add the following lines directly above it.
Code:
[COLOR="Blue"] const/4 v1, 0x4
const-string v2, "Safe Mode"
aput-object v2, v0, v1[/COLOR]
Save and close this file, now recompile android.policy.jar and push to your device
Set permissions rw-r-r (chmod 0644)
extract the sfmode.sh from the attached zip file push to /system/bin/sfmode.sh set execute permission (chmod 0755)
reboot and profit.
NOTICE: If you use this MOD you must provide proper recognition in your ROMS thread and also provide a direct link back to my thread. Other than that you are free to use and abuse any way you see fit.
@cstayton
Another Amazing Work Bud.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sweet !!
Thank you !!...g
@cstayton sorry but '' the sfmode.sh from the attached zip file push to /system/bin/sfmode.sh set execute permission (chmod 0755)
reboot and profit.'' why does we have to do that ? Thanks +
androidrouen said:
@cstayton sorry but '' the sfmode.sh from the attached zip file push to /system/bin/sfmode.sh set execute permission (chmod 0755)
reboot and profit.'' why does we have to do that ? Thanks +
Click to expand...
Click to collapse
it is required, if you dont do it you wont reboot to safemode.
cstayton said:
Add Safe Mode to 4way reboot menu S5 All Variants 4.4.2​
Code:
[U][B]Pre-Requisites[/B][/U]
1. Must have existing 4way MOD
2. Must have basic smali/baksmali skills
3. UTF-8 compatible text editor (Notepad++)
4. Android ADB tools installed (to pull/push to device)
Click to expand...
Click to collapse
You told Must have existing 4way MOD. But where is the 4way MOD tutorial ?

Categories

Resources