yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] fergie716:
did you deodex the ROM?

Use this tool to deodex it (Windows)

Make sure you get the right custom bootclass or it won't work! (look in init.rc)
[Nexus S Android Development] Oodie:
kong hasn't re-odexed framework-res ;) i think it's because it'll cause issues with upcoming lang pack . he cheated . lol ( kidding ok )

& About using wifi in market - its so annoying . can't download some apps , when the dialog box pops up ( allow download with data ) , download stops with a error :mad: :mad:

Just downloaded temple run , n7player via google due to that :|
[Nexus S Android Development] fergie716:
Have you tried going into downloads > settings and turning off the download prompt? I had the same problem with my port but I turned that prompt off and it worked
[Nexus S Android Development] kong:
Look in Tools folder ;)

From my understanding, the odex file contains only smali code. If you want to modify that then basically you'll need to deodex it first like @fergie716 said. Mind telling what modifications you are doing so maybe I can help?
[Nexus S Android Development] kong:
Lol, I just leave them like the official MIUI does. Besides I don't see classes.dex in there so I think they cannot be odexed :D

Yeah it's kinda annoying... One of the first things I do after a fresh install is doing what @fergie716 suggested :p
[Nexus S Android Development] Oodie:
:o didn't know about it . i'll do that right now . I feel like a noob :D
[Nexus S Android Development] Accidd:
I had my own script to deodexing roms (I have ubuntu) but since MIUI 2.2.x it won't deodex properly, and I gave up deodexing, didin't have time and patience to make it work :p

Now I'm sticking with miuiandroid roms which are deodexed.

---------- Post added at 08:31 PM ---------- Previous post was at 08:26 PM ----------

I just wanted to make my language pack to and try your 4.0.4 MIUI ;)

When I launched my script for building lang packs it decompiled but when recompiled I got warning that cannot find resources. With the same parameters I launched miuiandroid rom as a base and it worked like usual. Your previous rom also worked. Just this odexed version is not working.

But.. is it necessary to leave odexed rom here Kong? Its already fast and smooth ;)

Now its harder to make lang packs :)
[Nexus S Android Development] rrohanjs:
which version of air kernel are u using, i mean which type in 3.8 .. 65fps or voodoo colors ?
[Nexus S Android Development] mrshark:
what's the point with init.d? what is it used for? any of your mod, or what else?
[Nexus S Android Development] Oodie:
65 fps blue version , since i have a 9023 , its useless to use the voodoo colors :rolleyes:

362MB total ram free . not a lot comparing Trinity's . but really need touchwake when in the office . no time to press power button to wake the screen ;)
[Nexus S Android Development] rrohanjs:
ignore ...........
[Nexus S Android Development] robin_77:
Hi Kong,

Glad to see the the bigmem youtube issue I brought up with Trinity kernel has been resolved now. :)

I'm in the camp of battery life over performance so I run with the 880MHz 220MHz bus TEUV Trinity kernel. With my moderate uses of about 2.5hrs screen time, 3G always on, BLN always on, my phone lasted 24hr.

Hadn't seen that much run time in a looong while since Gingerbread, but this time the phone is running on a very graphical MIUI interface with apps loaded.
[Nexus S Android Development] fergie716:
N00b! Lol jk yea it worked for me. But in the earlier miui builds it would just make things worse
[Nexus S Android Development] rrohanjs:
I'm getting 62mb free ram
[Nexus S Android Development] xtothec:
Ye, but it feels like im the only one having this, since i see no one else complaining about it. :/

I go to stock ics for a month and after that gonna flash your MIUI rom again. Since its actually the only rom I like, but ye i really need to see who is calling / messaging.
[Nexus S Android Development] johnnski:
do you guys notice a bit of lag when opening folders?
[Nexus S Android Development] kong:
Ahh... So I haven't tried creating the language pack yet, but "in theory" :rolleyes: there shouldn't be any problem because:

- framework-res.apk and framework-miui-res.apk are not odexed (directly from official MIUI) and if you install those framework files it would have the same results as doing that on a deodexed ROM

- the translation is done in .apk (containing xml files), not .odex (containing smali files)

- actually it should be easier to create a language pack because you won't have extra unnecessary smali folder to compile/decompile, and this will make the language pack size a lot smaller

- the only drawback would be the language pack cannot be applied on other deodexed ROMs

Well that's just my guess for now... gonna report back once I start doing the translation, probably tomorrow :)
[Nexus S Android Development] kong:
It is used to run some startup scripts, in my case to modify the SD card mount options and other stuffs to improve the overall performance. It is also needed if you want to install brainmaster's tweaks and something alike e.g. V6 SuperCharger.

He means available RAM.

Ah... OK, see you again when the issue is fixed :)

Yeah I believe that's a known issue yet to be improved by official MIUI ;)
[Nexus S Android Development] Oodie:
I said Total . Long press on home button , on the right top there is the total ram amount available :)
[Nexus S Android Development] fergie716:
Did you guys see this?

Still waiting for more root features but it's coming along
[Nexus S Android Development] kong:
Yeah, I thought about bundling it with the ROM, but since last week's update also mentioned something about File Explorer so I decided to stick with the official one.

Since MIUI already comes rooted, it would be cool if official MIUI also implement built-in root File Explorer.
[Nexus S Android Development] rrohanjs:
i got 354 mb .. why the difference ?

n i got 2 SODs using air kernel 3.8 ..
[Nexus S Android Development] fergie716:
Lol I was thinking the exact same thing. It looks like they have a lot of requests for features but I've been trying to get access to /data. At least for our phones
[Nexus S Android Development] johnnski:
The MIUI themes app will not work anymore.

I rebooted it a couple of time but still wont.
[Nexus S Android Development] Articudos:
Maybe It's not compatitable with ics framework. Actually I have some themes works great on ics:p

edit:not working:-(
[Nexus S Android Development] Korumera:
Hi

I've made a mirror of this rom on my server you can find it here

http://xdafileserver.nl/index.php?dir=Samsung/Google+Nexus+S/

Enjoy
[Nexus S Android Development] Oogway13:
I got one SOD with AirKernel 3.8 also. Not sure what it might be....and stock kernel would not allow me to take pictures and video (Weird!!). Will try out with different kernels: Thalamus, CM9 and Trinity...will see which one is the best for me.
[Nexus S Android Development] jojoost:
You should really try trinity for cm9 on this rom, got about 390 mb of ram!!

---===:::Greetzz,jojoost:::===---
[Nexus S Android Development] daudster:
I always loved Miui and all the benefits it brought to the table. This Miui could use a few touch ups.

Noticed a few problems.

-The default lockscreen text-message notifications do not communicate with GoSmspro, even though they have been read, it doesn't clear up on the lockscreen notifications.

-Not sure if this is a problem, but I can't seem to find a way to change the default miui clock to 12hr format, the system format is 12 hrs. But the clock shows 24 hr format.

-I notice a bit of lag between lockscreen to home screen, app opening etc (Deadline, smartass v2)

-Battery life could do with an improvement, 22 hrs with wifi internet usage and texting. (Air Kernal v3.8). Maybe it could be improved with another kernal.
[Nexus S Android Development] Jonah!:
1. It's normal, the lock screen communicates only with the stock MIUI message app, try an another lock screen theme or at least try to modify the manifest of this one, specifying go message as SMS app, but I'm not sure it will work...

2. It is due to the clock widget theme, search for an another theme which displays the time in 12hr format, I think there are one or two out there.

3. Try an another governor before trying to switch kernel, ondemand is the more stable and responsive IMO

4. I've never reached 22 hours of use, even with my iPod touch, but is matter of personal uses, I think the difference between kernels can be at least of an half hour, try instead to do this: Settings --> Wi-Fi --> menu button --> Advanced --> Keep Wi-Fi on during sleep --> never

It will save you some battery, but remember to set it on "always" when u need to download large files

Sent from my MIUIshed Nexus S
[Nexus S Android Development] kong:
What do you mean by "not work"? :confused: At least the icon theme should work. But the UI color, statusbar, etc. may not be working yet. It's a known issue in official MIUI ;)
[Nexus S Android Development] Oodie:
;) keep touching on the lockscreen sms icon till you feel a vibration . Notification will be cleared :D
[Nexus S Android Development] daudster:
Doesn't Work. If i open up the stock text app, like jonah recommended it goes away.

-- had 2 reboots in the past 4 hours, both while typing. System slows down, lags, then reboots.
[Nexus S Android Development] DaXmax:
@Kong May i have yur permission to upload my version here?

Minimalistic Review i added in my G+.
[Nexus S Android Development] rrohanjs:
what is the difference ?
[Nexus S Android Development] DaXmax:
Not much a different, but in a different aspect...

Edit: As in Performance, Battery improvement. Dont need to install NSTools as every thing is already installed.
[Nexus S Android Development] Articudos:
+1

Want to get it in every release:-P
[Nexus S Android Development] rrohanjs:
+1

would need a fresh install rite ur version if we are already using current kongs version
[Nexus S Android Development] DaXmax:
Before it, needs kong's permission... I will upload when he agreed to let me upload my version, Good news for yu guys, there is no need to wipe! :)
[Nexus S Android Development] kong:
Yeah of course you can do that... a small credit and a link back to this thread would be nice :)

PS. Nice setup you get there.
[Nexus S Android Development] DaXmax:
Yea, yu got my word. Thanks. :D
[Nexus S Android Development] rrohanjs:
when are you uploading it ?
[Nexus S Android Development] DaXmax:
Soon. ;)
[Nexus S Android Development] ColdKiller93:
Hey Kong,

do you think it is possible to implement the VolumeSkip Mod into your release? This is the only thing that prevents me from using your rom as a daily driver :/ I'm a lazy person and need that feature ^^
[Nexus S Android Development] Jonah!:
I miss this feature too, would be nice if you add it :D

Sent from my MIUIshed Nexus S
[Nexus S Android Development] :
update italian packs:http://download.nexus-lab.com/miui/versions/miui-2.3.30-NS-ITA-pack-1.zip

:)
[Nexus S Android Development] johnnski:
got it to work now. thanks. looking forward to future updates. :)
[Nexus S Android Development] Articudos:
When can I get language pack?:-)
[Nexus S Android Development] :
since you have a language :)
[Nexus S Android Development] kong:
Ah, thanks... Gonna have to recompile the apks again :D
[Nexus S Android Development] Tarun.krthkr:
+1:o 10char
[Nexus S Android Development] Oogway13:
+1....I miss this too. The 'Shake to skip' is bugging me when I am walking lol!! Even with almost no sensitivity set. Maybe as a mod that can be flashed :-)
[Nexus S Android Development] suleman96:
hmm waiting for the language pack....
[Nexus S Android Development] kong:
Language pack updated!

Do not try to apply it to any deodexed ROM or your phone won't work properly ;)
[Nexus S Android Development] johnnski:
Instagram is not working. Im getting an error message when uploading a picture..:(

not sure if its rom or app related..
[Nexus S Android Development] roshga:
Works perfectly fine here
[Nexus S Android Development] mafia grafis:
try to disable force gpu rendering,then it should be fine :)
[Nexus S Android Development] Jonah!:
However i was using my nexus s while driving (for navigation and music) and I was thinking about how much effort you put into this rom... Even just for repack the apks for give us your work into our own languages and i've felt the need to say that I really appreciate your work, and to thank you for this... surely the biggest part of the work has been done by MIUI team, but your work is just what I need to move from the "stock" miui :)
[Nexus S Android Development] johnnski:
dude, that worked. Thanks! :)
[Nexus S Android Development] kong:
Hi guys,

So bedalus and I are having a side project on this week's MIUI release with a simple question in mind:

The setup should be quite simple, as you can guess, I will prepare two ROMs with exactly same configurations, tweaks, etc., one odexed and the other deodexed. Then we leave the testing to our benchmark expert, bedalus :D

This should help developers (including me) to decide whether re-odexing is worth their time and effort compared to the performance gained (if there is any). If anyone has any idea of how to improve the test, please share with us :)
[Nexus S Android Development] :
Let me just say, for this particular study, I will run every benchmark I can think of many times, to obtain accurate variability data.

It won't be quite like the usual ROM test.
[Nexus S Android Development] 4ex0V:
Kong,

Can you share the wallpaper that is in your MIUI 2.3.23? :)
[Nexus S Android Development] kong:
Sure!
[Nexus S Android Development] ColdKiller93:
I have a problem with DeepIdle. I use Matr1x 18.5 with noop/smartass v2 100 - 1000 Mhz.

I cant manage to run deepIdle. It just wont start. Additionally I flashed your languagepack and Beats Audio for Nexus S.

When I used your rom before I never had that issue and everything was good. I even did a Full Wipe and installed everything new... still not working

Also Google Maps is running in the background for some reason :/
[Nexus S Android Development] kong:
Hmm I checked and Bluetooth quick switch flag is already set to false... May be some other app is preventing the phone to go into deep idle. Have you tried opening and closing Camera app?

You mean deep idle? The only other thing besides the Bluetooth quick switch that I know would prevent the phone to go to deep idle is Google Talk, which can be fixed by opening and closing Camera app... If it still doesn't work then I'm out of idea here :\

I though it's been like this since I started using MIUI 4 :confused:
[Nexus S Android Development] kong:
Guess it's time to change codename of the ROM again because I don't have to "stuff" MIUI into 4.0.4 ROM anymore :p

https://www.facebook.com/photo.php?....163740900352160.40442.163658043693779&type=1
[Nexus S Android Development] Oodie:
:D Ok then .. Now comes " Unstuffed Crust " :D :D

Well .. Its almost 5 days with the rom & no issues @ all . Running Great !
[Nexus S Android Development] kong:
Lol, nice suggestion xD
[Nexus S Android Development] mixtapes08:
@kong

How can i apply other themes with your rom? I want black status bar and settings themes.. i cant seem to apply themes properly.

Sent from my Nexus S
[Nexus S Android Development] kong:
I believe it's not possible ATM, more info here.
[Nexus S Android Development] ljordan2:
Hmm.. MIUI is always kind of weird on me. It's really smooth most of the time but all of sudden, it goes really slow. It lags until I reboot my phone.
[Nexus S Android Development] mixtapes08:
I see thanks.... btw ur rom is so smooth and stable. I think im gonna stop flashing for now or maybe weeks. Thanks :)

Sent from my Nexus S
[Nexus S Android Development] sky66high:
Flashed this rom. So far so good.

BUT PLEASE...

Can you add a separate volume for ringtone and notification , miui touch to focus camera and where can I find the lock screen background in last 2 screenshots in OP?
[Nexus S Android Development] kong:
Hmm, gonna see what I can do about that... :rolleyes: BTW, the wallpaper is here.
[Nexus S Android Development] rrohanjs:
i dont think i need an update at all, its just perfect right now .. amazing for games and good battery life .. got a good setup going .. thnx kong really enjoying it, and showing off the phone with miui to friends :D
[Nexus S Android Development] Oodie:
I would also agree :) No issues at all . Running great with Air 3.8 :cool:
[Nexus S Android Development] rrohanjs:
oh yea with 3.8 and apex launcher its a breeze :)
[Nexus S Android Development] Oodie:
lol . same here . Apex 1.0.5 , Air 3.8 ( Big Mem ) rocking :D
[Nexus S Android Development] Articudos:
But.. Cannot use miui icons:(
[Nexus S Android Development] Jonah!:
I noticed that if i select an artist or album from music app it crashes, i can only listen to music with shuffle or by searching for the specific folder... it's so annoyng.... no way to solve it? Is a miui v4 bug? I applied the language pack if matters...
[Nexus S Android Development] Articudos:
Just flashed miuiandroid 2.4.6..

Butter smooth.:)

Now waiting for your ROM:rolleyes:
[Nexus S Android Development] dEris:
The detailed OP made me flash this. Lol. Well done.
[Nexus S Android Development] kong:
Thanks for feedback, however, I cannot reproduce the FC... I'd suggest try clearing Music app data first. If it's still FC, try using it in English so we can pinpoint whether it's because the language pack or not.

If you are familiar with adb then a logcat when FC occured would help in solving the problem too ;)
[Nexus S Android Development] kong:
Yeah, now I'm not sure I should even tweak it or not lol :D
[Nexus S Android Development] Articudos:
No...........

It needs your tweak :D

especially BIGMEM.

& Plz see my PM :)
[Nexus S Android Development] DaXmax:
@kong, pm'ed you regarding Bigmem...
[Nexus S Android Development] rrohanjs:
U can edit the icons in apex, so if u find .png file for miui icons you are sorted
[Nexus S Android Development] Jonah!:
It only happens with the language pack applied, logcat here

http://pastebin.com/mJhJ5tWY

Inviato dal mio Nexus S usando Tapatalk
[Nexus S Android Development] kong:
Could you try this for me? I'm on 2.4.6 and too lazy to re-flash 2.3.30 :P

I guess you already know what to do. Anyway here's the commands for your convenience:

adb remount
adb push Music.apk /system/app
adb shell chmod 644 /system/app/Music.apk
[Nexus S Android Development] Jonah!:
It works!!! Thanks :) :)

Inviato dal mio Nexus S usando Tapatalk
[Nexus S Android Development] Oodie:
We need your 2.4.6 . :D

And now with airkernel 3.9 ( other kernels will also support) no need to patch the rom for bigmem .

I tried the latest airkernel with stock 2.4.6 , video and camcoder works . And also with 395mb of ram ;)
[Nexus S Android Development] kong:
Sorry for the delay guys, I'm currently outside and cannot do anything much. Plus I still owe bedalus an odexed ROM (sent him the deodexed one already)

And I wanna see the results before releasing it :)
[Nexus S Android Development] mrshark:
no problem, it's Easter, relax and take your time... everybody put down the smartphones and go out for a couple of days! :D
[Nexus S Android Development] Oodie:
No worries buddy :) just said that no need to patch the rom now for BigMem . ( maybe you'l have to do it for few more releases because , not every kernel supports it yet )
[Nexus S Android Development] kong:
OK thanks, I'm gonna tell @MishFdM so he can have the original Italian language pack fixed for next release.
[Nexus S Android Development] kong:
Thanks! Could you link me to the info? Just wanna know how did they do it :D

EDITED:

Oh I see, so he bundled the CM9 libs in the kernel zip. That's quite convenient for us ROM cookers lol :D
[Nexus S Android Development] :
Hello... part one of the test is done...
[Nexus S Android Development] kong:
Whoops, just sent you a PM lol :P

Now I'm gonna need some sleep...
[Nexus S Android Development] Articudos:
That's what I said to you yesterday.lol :p
[Nexus S Android Development] :
When you wake check your PM! :)
[Nexus S Android Development] kong:
While we're waiting for the test results, which should be available in 4-5 hours according to bedalus, here's something to read:

Changelog preview:

- the codename is now "Unstuffed Crust!" because I don't have to stuff MIUI into 4.0.4 ROM anymore

- OK just kidding, but the codename is changed ;)

- BTW, it's not LOL MIUI though I kinda like the idea

- updated to MIUI 2.4.6

- new default kernel: _thalamus 3.0.27_r1

- disabled data download prompt by default (thanks Oodie and fergie716 for the posts)

- added touch to focus Camera since we still got no MIUI Camera love :o

- updated Gmail to version 4.0.5
[Nexus S Android Development] Oodie:
lol ( again ) I'm gonna upload my rom , Then download yours & flash it :D
[Nexus S Android Development] :
Yeah, I'm up already. Check your PM

(I got woke up by some kids down the road having a load argument at 3am, then wife had coughing fit... did not find sleep again :D)

EDIT: Now I actually will go back to bed. Hope you find results useful.
[Nexus S Android Development] Articudos:
Hmm....

disabled data download prompt by default (thanks Oodie and fergie716 for the posts)

Any problems? Maybe data-leaking?

&unstuffed- it means no more BIGMEM support?(except flashing air3.9)
[Nexus S Android Development] kong:
When you download apps in Market it won't ask when the file is bigger than 1 MB. I suppose ppl are aware if they're on Data or Wifi and can decide if they should download big files or not :rolleyes:

Lol, no it's just the name... all useful features still remain the same :)
[Nexus S Android Development] mrshark:
does it have bigmem support? don't see it in the changelogs...

EDIT: just read the post above mine, i was still on previous page, sorry :)
[Nexus S Android Development] kong:
So here's the summary of the benchmark results from bedalus:

(however, he always test using noop in the Google Spreadsheet)

The test ROMs I gave him also suffers from low I/O SD card score...

So basically I'm gonna release the odexed one. And will find a way to improve the sd write speed later :)
[Nexus S Android Development] kong:
_thalamus' doesn't have BIGMEM, but the ROM itself supports it so if you flash e.g. Trinity kernel you will get full functionality.
[Nexus S Android Development] mrshark:
but you said before (just to me :) ) that trinity's ones have no init.d support... now that your "stuffed stuff is unstuffed", is init.d still a need for your rom? or better going to air kernel, as many do, to have both init.d AND bigmem support? thanks ;)
[Nexus S Android Development] :
Morfic's latest kernels have fast charge. You can flash the any kernel version, init.d will still work if you flash it over any kernel with functional init.d

kernels ; battery ; ROM ; gov/sched

Now with summaries in the first posts. Convenient for XDA app users!
[Nexus S Android Development] kong:
I'm wondering if it's just me experiencing this or not: When MIUI boots up, it shows "Checking SD card for errors" in status bar for very long time, like 1 minute? :confused:
[Nexus S Android Development] mrshark:
for me, maybe not for a minute, but yes, it appears at every reboot...

and i think the higher is the size of the SD, the longer the time...

it's always a fat32, so it's prone to data corruption...
[Nexus S Android Development] rrohanjs:
So since you have provided thalamus kernel, is there any difference from air kernel as it is working very well with your rom be it gaming or battery life with smartass v2 & noop
[Nexus S Android Development] Articudos:
Just for stability..:-)
[Nexus S Android Development] estate:
Same here... I was thinking to format all! But, now I know is "normal"... also new version..?

Btw, this rom is really good, air kernel 3.9 and V6 supercharge last release is really really smooth! Never use nothing faster before!!!

Tnx and wait your new update...
[Nexus S Android Development] kong:
What's strange is, IIRC, I don't see this behavior on other AOSP ROMs. I may try flashing official MIUI and compare with AOSP e.g. Bugless Beast whether this is MIUI-specific or not :\
[Nexus S Android Development] Articudos:
Ooh.. New project Name!:-D