yashsingh1/xdaforums huggingface dataset:
[Nexus S 4G Android Development] brainmaster:
◄ ▌ [28.Nov.11] [ROM] brainmaster's MIUI NS4G 1.11.25 | OTA ▌►

​

What is this about?

I am modder and tweaker that likes the MIUI ROM. I didn't compile the ROM, I am using the compiled ROM as a base for my tweaks. In fact, only MIUI China can compile ROMs as they have the source code.

This is what you get:

ROM is themed, rooted, deodexed, zip aligned, optimized, full of tweaks (LibSQLite tweaks, EXT4 tweaks for reduction of CPU cycles, RAM Optimization - very smooth UI with no redraws, faster GPS Lock, ADFree hosts - more then 25.000 pages blocked, custom Bootscreen, 4-Way Reboot, skip volume track, USB Debugging notification disabled, ... and, and, and).

Languages:

Bulgarian, Catalonian, Czech, Chinese (simple), Chinese (Traditional), Croatian, Dutch, English, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Latvian, Netherland, Polish, Portuguese, Romanian, Russian, Serbian, Slovenian, Slovakian, Spanish, Suomi, Swedish, Tagalog, Turkish, Ukrainian, and few other languages.

RTL fix for all the languages using this write method - RTL Fix must be applied through the CWM after flashing the ROM, Font & Dialer need to be installed through the Theme Manager. Files are on Dev-host.org.

When can you expect releases:

- release day every

Sunday 22.00 CET

, more probably

Friday 22.00 CET

.

Please remember - although I have named the release days, the update can also come later or be dropped if I don't have enough time to work on it. It can also come earlier.

Since I don't have NS4G, it's impossible for me to test the release. I hope you will still be able to use my ROM (Thanks HareyCarey for testing!)

Thanx goes to all of the XDA members and developers that supplied me with their work.

Changelog:

On Dev-Host.org, you can find Addons!

Since the 1.9.9 you need to enable the Root rights in the Superuser App menu!

Downloads:

1.11.25 Brainmaster NS4G MIUI ROM

Installation Notes:

OTA Updates:

You will be automatically notified when update is available.

When you go to Updater app, you have two possibilities:

1. Install OTA Update - this is offered automatically.

This kind of installation is updating your ROM to the latest version, it doesn't delete any apps from /data/app, but you might need flashing your custom kernel, or

2. Download latest ROM - click on "Menu" and choose this option.

Recommended if you want to make a fresh install.

Manual Install:

Fresh Install (when coming from the other ROM's):

1. Go into Recovery - mounts and storage. Format /system, /cache, /data, /boot.

2. Install ROM.

3. Reboot.

Upgrading from previous MIUI Branmaster ROM:

1. Go into Recovery.

2. Install ROM.

3. Reboot.

NOTICE:

Please keep this thread clean, if you need support use the Thread in the Nexus S Android Development, since I'm mostly there.

If you want to receive notifications on updates, then follow me on Twitter!
[Nexus S 4G Android Development] brainmaster:
Reserved 1.
[Nexus S 4G Android Development] brainmaster:
Reserved 2.
[Nexus S 4G Android Development] brainmaster:
Reserved 3.
[Nexus S 4G Android Development] brainmaster:
Reserved 4.
[Nexus S 4G Android Development] brainmaster:
Reserved 5.
[Nexus S 4G Android Development] brainmaster:
Please someone: Go to Updater app > press menu > download the latest ROM, and tell me if the OTA works.

Thanks.
[Nexus S 4G Android Development] Igotsanevo4g:
Yes! Thank you, will download when I get home! :D
[Nexus S 4G Android Development] brainmaster:
How fast is my ROM?

This is with the Trinity 1.5 kernel:
[Nexus S 4G Android Development] formula84:
Have not tried miui yet, looks sweet thanks for taken the time to help us 4g users out.
[Nexus S 4G Android Development] info[]box1:
Thank you sir for your energy and persistence
[Nexus S 4G Android Development] TheBurgh:
What kernel do you recommend running?
[Nexus S 4G Android Development] SA-07:
Hmm...matr1x?

:D
[Nexus S 4G Android Development] brainmaster:
Nice try.

Trinity TUV10 30.08 from the second post in my Thread in the Nexus S section.

Has someone tested the Updater app as I asked?
[Nexus S 4G Android Development] SA-07:
Ohh i forgot this was ur thread.

Sorry brainmaster :D

Yeah use the trinity with this Rom
[Nexus S 4G Android Development] TheBurgh:
Thanks for the help and quick reply
[Nexus S 4G Android Development] brainmaster:
No problem. If someone want to use your kernel, they should.

I personally like Trinity and recommend that one - no offense.
[Nexus S 4G Android Development] SA-07:
None taken. Trinity is undoubtedly better for this Rom
[Nexus S 4G Android Development] 265ada:
Ownage love you man!

Soooo much faster than the MIUI.US rom please continue ROMS FOR NS4G I always stared at your rom in the nexus section in ENVY LOL! ps 5319 quadrant if anyone cares...
[Nexus S 4G Android Development] fergie716:
Thank you for bringing this to the NS4G!

Using morfics T12-30082011 and running perfect

Very well done. Thank you again!
[Nexus S 4G Android Development] kjaved373:
For everyone having the SMS fc when changing themes:

Instead of going to SMS App - Settings - Themes, try Settings App - Themes - Customize - SMS.

This way should work. I am also getting force closes doing the prior method, but the second method work fine.
[Nexus S 4G Android Development] brainmaster:
The matrix kernel is good and full compatible with my ROM, you might want to use the CFS Matrix since the BFS Scheduler is troubling the MIUI.

Go to Recovery > Advanced > Fix Permissions. This usually solves 80% of the FC's.

Go to Superuser app > Enale root management, press Menu > Enable / Let the apps ask for root rights.

False approach. kjaved posted the right solution. See my last quote.

When I have more time I'll post the screenshot. Now I'm very busy.

For every app that uses Phone or SMS Function, you need to enable that function for that app in the Superuser app. Make sure that the option "Enable 3rd party access" in the settings of the Phone app is Disabled (not enabled). MIUI translated that string wrong.

Right approach to that issue. Thanks for posting that.

Thanks guys for your feedback and reports. Any other bugs?
[Nexus S 4G Android Development] Sputnikk23:
You think i can just wipe dalvikv plus cache, flash rom on top of itself and restore just regular apps + data to minimize my workload?
[Nexus S 4G Android Development] jordanjackthomas:
Even though the issue has more to do with the front facing video camera and not so much the phone, you think that changing those setting should solve the problem?
[Nexus S 4G Android Development] kjaved373:
I'm pretty sure you can. I tried doing that after flashing a couple times and it seemed to work for me, but make sure the system data is formatted. Some apps like email won't keep their data though.

I wish I knew about this before flashing because I went through all the trouble to setting everything up again after flashing and then I learned about this.
[Nexus S 4G Android Development] brainmaster:
I'm not sure, just trying to help and was suggesting thing that can be done to reduce or narrow down the problem.

Have you tested that?
[Nexus S 4G Android Development] Sputnikk23:
Okay. Thanks. With that problem solved, i have another one. My beautiful widget keeps closing. No task killers running. But after a few hours my clock and Bart gauges widget stop updating. :(
[Nexus S 4G Android Development] brainmaster:
Which kernel? Trinity from the Trinity Thread direct? When yes, only use the trimmed Trinity kernels that you can find in my Thread.

You get problems with the widgets when you use to tightened Memory optimization settings. It kills the widgets.
[Nexus S 4G Android Development] Sputnikk23:
Yes, the miui version direct from their thread.

This thread?
[Nexus S 4G Android Development] v3rk:
has anyone been able to find the number setting in advanced messaging settings which brainmaster references as a fix to the mms issue?
[Nexus S 4G Android Development] Skimp Killah:
Its not there.
[Nexus S 4G Android Development] brainmaster:
No, in my NS MIUI ROM Thread. Use only Trinity kernels that occur in my Thread, since they are already trimmed to work with my ROM.

As you can see, I have that setting.

Try the Messaging app that I attached and report if it works for you.

Don't forget to backup your default one.
[Nexus S 4G Android Development] nwo122383:
Is it possible that you have that setting cause you have a different version of nexus s and we have nexus s 4G. Not sure if that could be the issue just a thought
[Nexus S 4G Android Development] Sputnikk23:
I see the kernels thanks. Whats the tuv11 one all about? A new tuv1.0 or 1.1ghz?
[Nexus S 4G Android Development] corythug:
My advanced settings.
[Nexus S 4G Android Development] Sputnikk23:
What theme and font? :)
[Nexus S 4G Android Development] smartboy36:
How are 3g speeds on this rom?
[Nexus S 4G Android Development] :
I love this ROM! I just wished battery life is a little better. I'm jealous that other ROMS are reporting 12+ hours...some even 20+ when I only get to squeeze in maybe 6-7 hours on moderate use. I'm on TUV10 now (from your NS tread, of course). I tried TEUV, but I was getting random reboots. I saw TUV11...is that any better?

How's everyone's battery life on this and which kernel are you using?

Also...I love the theme that comes with it, but does anyone know how to change the flipclock widget to 12hr format instead of 24?
[Nexus S 4G Android Development] Sputnikk23:
Yeah I have to agree nor do I understand why. I was hoping for better results after being pointed to the right kernel. I switched to tuv10 from brains thread last night. Charged up to 96 last night around 730 pm. Unplugged. Picked up the phone a few more times then went to sleep. This morning im at 66%. Cpuspy says I'm at over 10hrs of deep sleep, the rest spread thin over 1ghz and 100mhz. So i dunno.
[Nexus S 4G Android Development] chappy824:
I'm using matrix 8.5 with lazy governor and my battery life is pretty good. I would suggest download it and charge phone to full....wipe battery stats and flash matrix. Give it a couple days and you should see the difference.
[Nexus S 4G Android Development] :
So today, I've decided to try out Ezekiel's Deep Idle kernel v2.3

Unplugged it at 9:30a this morning with full charge. Only had minimal use today, and I'm at 13% right now at 8:30p. You might say 11 hours is pretty good, but again, it was very light usage today. No phone calls...mostly text. Check gmail, Facebook, Twitter, Engadget, browse some other sites. That's about it.

Definitely not the same as others have reported by others. I read one post saying after 12 hours of heavy usage, they still have 50% battery left. So I'm pretty envious.

I've concluded a few things...

1) Maybe MIUI...even Brainmaster's version doesn't give as good a battery life as other ROM like Bugless or Oxygen.

2) Or maybe this ROM and most of the kernels available are optimized for the Nexus S....not NS4G

3) Or both.

Just my 2 cents.

p.s. Just finishing this post finally...15 minutes later (it's now 8:45p) and I'm down to 7%.

EDIT: If you guys check out Brainmaster's Nexus S thread, some are reporting around 15-16 hours of battery life using different versions of Deep Idle kernels. That's leading me to believe that these kernels (non deep idle kernels included) are optimized for NS not NS4G since I haven't read a single post on the NS4G side with battery life close to those numbers that's running this ROM or any MIUI. Le sigh... This ROM still rocks, though!
[Nexus S 4G Android Development] beserker15:
While I'm sure there's still more things to be tweaked with deep idle, don't forget that one of your phone's biggest drain is the radio. Even if your gpu/cpu sleeps till almost nothing, that radio is still actively going. At home where I have good reception, my phone will go through about 7-10% battery during my 6-7 hours of sleep. It'll blow through that just sitting at my work for 2-3 hours, and that's with me not even touching it.
[Nexus S 4G Android Development] asdfghjkl:
Im using Trinity TEUV and I get about 16 hours and ~35% left with the normal MIUI rom. Haven't tried this one but im sure it will only be better...

Check out the Trinity thread because he is adding deep idle to his kernels but i think its still too early to see major improvements.
[Nexus S 4G Android Development] :
Wow, that's amazing. I had TEUV on the normal MIUI before I switched to this ROM and never had those numbers! How do you do it? Lol.

I just flashed TEUV with Deep Idle integrated. I'll test it out today and report back maybe tomorrow. I would love to get 16+ hours! Fingers crossed.
[Nexus S 4G Android Development] Sputnikk23:
Where are we with identifying the mms issue? Has anyone tried the messaging apk brain posted?
[Nexus S 4G Android Development] brainmaster:
That would be good to know.
[Nexus S 4G Android Development] kjaved373:
The changelog for the new miui says mms fixes so hopefully that fixes it.
[Nexus S 4G Android Development] fr3dw4rd:
I can't find the messaging apk. I tried that es-10.7v1 and it just put "Google" in my status bar and didn't fix my sms or whatever. It still gives me the error when downloading messages.
[Nexus S 4G Android Development] Pacothebandit:
Did i miss something? Why is it out of his control?

BTW is it possible to direct the SMS slider on the lock screen to Google Voice? I dont use messaging, just GV
[Nexus S 4G Android Development] scott420:
Weird did the samething to my nexus but it still worked
[Nexus S 4G Android Development] kjaved373:
Brainmaster doesn't make the rom, just the tweaks and mods to it. There is a chinese group that makes miui and they are working on 4G but still not here.

For the lockscreen, you'll have to change some file in the theme, not sure how though. Themes are in sdcard/miui/themes
[Nexus S 4G Android Development] FAFS:
Does this have google wallet
[Nexus S 4G Android Development] Esteway.619:
No!!
[Nexus S 4G Android Development] brainmaster:
I just got home and saw that the new version is available, gonna start working on it.
[Nexus S 4G Android Development] Esteway.619:
No rush take your time. And thank u.
[Nexus S 4G Android Development] brainmaster:
Uploading ...
[Nexus S 4G Android Development] chappy824:
Sweet thanks
[Nexus S 4G Android Development] brainmaster:
OTA sent! Please report if it works fine.

Changelog:

Downloads:

1.10.14 Brainmaster NS4G MIUI ROM
[Nexus S 4G Android Development] Esteway.619:
It download fine and installed fine but I am stuck in airplane mode. Any ideas.
[Nexus S 4G Android Development] chappy824:
Ota downloaded but fails on install through rom manager. Had to manually install. Any idea why? Rom manager is up to date.
[Nexus S 4G Android Development] brainmaster:
No idea. Have you rebooted? Activated and deactivated the Airplane mode?

You need the latest jr0dd CWM in order for OTA to work properly.
[Nexus S 4G Android Development] Esteway.619:
Ya it wont turn off. Its stuck on airplane mode. Going to try to reflash it and see if that works.
[Nexus S 4G Android Development] chappy824:
Ok thanks
[Nexus S 4G Android Development] brainmaster:
Is anyone else stuck in the Airplane mode?
[Nexus S 4G Android Development] chappy824:
Looks like I can turn it off but it doesn't.no service.
[Nexus S 4G Android Development] Esteway.619:
Sstill nothing. Going to redownload the rom again. Ill report back.
[Nexus S 4G Android Development] brainmaster:
I don't know what is causing the issue. I have applied my tweaks, no apps changed, only applied Extended Settings.
[Nexus S 4G Android Development] Esteway.619:
Ok redownload the rom and reflash it. Still no service stuck in airplane mode.
[Nexus S 4G Android Development] chappy824:
It almost seems like the airplane toggle is fighting the airplane mode switch in settings.
[Nexus S 4G Android Development] Esteway.619:
Exactly. Same for me.
[Nexus S 4G Android Development] brainmaster:
So everyone is having this issue?
[Nexus S 4G Android Development] XTRoRDiNAiRE:
yea same here, its stuck on airplane mode:(
[Nexus S 4G Android Development] brainmaster:
Only thing I can do is to remove the Extended Settings and hope that this was the issue.
[Nexus S 4G Android Development] brainmaster:
Uploading the new version without the Extended Settings, only my tweaks present and 4-Way Reboot.
[Nexus S 4G Android Development] chappy824:
Sounds like a winner.
[Nexus S 4G Android Development] Rooster85:
Is the new update full of warez as well?

Sent from my Kushed Nexus S 4G
[Nexus S 4G Android Development] brainmaster:
ROM uploaded. If you are already on the 1.10.14 ROM - go to the updater app > menu > download latest ROM. Flash it.

Please report if the issue is fixed ASAP.
[Nexus S 4G Android Development] chappy824:
All good now...thanks a lot.
[Nexus S 4G Android Development] brainmaster:
Can someone test if the Extended Settings are working fine if you install them separately?

I need to know this for the future so that I don't build ROM with Extended Settings if there are problems with the NS4G.
[Nexus S 4G Android Development] Esteway.619:
It working now going to test extended setting right now
[Nexus S 4G Android Development] chappy824:
Just tried extended settings and got stuck on Google splash screen.not sure if I did something wrong? Just downloaded the center zip and it flashed fine.
[Nexus S 4G Android Development] XTRoRDiNAiRE:
it turns out that extended settings is cause the no signal issue

i made a fix for extended settings so if anyone is interested here u go http://www.mediafire.com/?sfi5hnfo25nb47i

shoot me a thanks if it works
[Nexus S 4G Android Development] Esteway.619:
That worked thanks.
[Nexus S 4G Android Development] chappy824:
+1
[Nexus S 4G Android Development] brainmaster:
How did you fixed it?
[Nexus S 4G Android Development] XTRoRDiNAiRE:
just replaced framework.jar in the extended settings zip with warttacks build:D
[Nexus S 4G Android Development] chappy824:
Anyone have an issue of apps overlaying other apps?
[Nexus S 4G Android Development] :
Hey chappy....which Matrix kernel 8.5 do you have runnin? CFS or BFS?
[Nexus S 4G Android Development] chappy824:
Cfs...why
[Nexus S 4G Android Development] :
Just wondering...trying to settle on a kernel. Finally trying out Matrix. Thanks!
[Nexus S 4G Android Development] scott420:
No frill cpu

I'm not seeing this app in the new version?
[Nexus S 4G Android Development] krise11385:
Can some one suggest a good kernel for me to flash wit this rom?
[Nexus S 4G Android Development] chappy824:
Matrix 8.5 Cfs
[Nexus S 4G Android Development] chappy824:
Oh ok ...you will love it.
[Nexus S 4G Android Development] kjaved373:
Miui control panel not working at all for me no changes work, even after reboot.
[Nexus S 4G Android Development] defmytones:
This also fixes the MMS issues I have with these builds, much appreciated. I don't know if everyone deals with this issue, but I hope to either see this implemented for future releases and/or these patches each release :)
[Nexus S 4G Android Development] :
Thanks dude! I'm trying it out now. So far so good with default settings. What are your settings? Are you OCing? I read that Math is recommending minmax instead of ondemand. And how many hours are you getting on average?
[Nexus S 4G Android Development] SA-07:
I never said that lol

I love ondemand and lazy haha
[Nexus S 4G Android Development] thedudejdog:
Fixed my mms issue thanks.
[Nexus S 4G Android Development] :
Haha, I guess I read it too fast. My bad.
[Nexus S 4G Android Development] SA-07:
No biggie :)
[Nexus S 4G Android Development] weswilliams55:
I just flashed this rom and when I go to access. My voicemails it says that it the featured code is not vaild and the call hangs up has anyone else had this issue and know how to fix it??
[Nexus S 4G Android Development] rjones9902:
yeah, had the same problem but read that you go to settings, then call settings, onto voicemail settings to voicemail number and erase the *86 and put your own number there. then you will be able to access your voicemails.
[Nexus S 4G Android Development] kjaved373:
is miui control panel working for anyone?

Sent from my Google Nexus S 4G
[Nexus S 4G Android Development] fergie716:
I would suggest the " T12-Any-NS+4G-30082011.zip"from Morfic. I believe that zip in in the OP in Brainmasters thread in the Nexus S Section. But that's the one I've had the most success with in terms of battery life and stability. Doesn't have a lot of the new features but classic On Demand gov is good enough for me.
[Nexus S 4G Android Development] SA-07:
Weren't you a Matr1x user??

Why is everybody leaving me?? wow ok
[Nexus S 4G Android Development] kjaved373:
Don't worry, i'm switching to matrix to try it out :)

Sent from my Google Nexus S 4G
[Nexus S 4G Android Development] A Lex and Er:
+1

Not workin' for me either.

[EDIT] extended settings fix, fixed this^^^

Thanks Guys!
[Nexus S 4G Android Development] kjaved373:
So its not a problem with my phone. It might have the same fix as extended settings.

Sent from my Google Nexus S 4G
[Nexus S 4G Android Development] fergie716:
OP recommended using Trinity, so I did and i like it.
[Nexus S 4G Android Development] SA-07:
Aighty lol
[Nexus S 4G Android Development] kjaved373:
Yeah the extended settings fix is the same for miui control panel, thanks.

Sent from my Google Nexus S 4G
[Nexus S 4G Android Development] :
None of my scrollable widgets work after the update. I have to tap on it 1st then it loads after a second before I can get it to scroll. Didn't have this issue on the version before. Any ideas why it changed? I'm using Android Pro Widgets.
[Nexus S 4G Android Development] brainmaster:
Remove your widgets and add them again.
[Nexus S 4G Android Development] :
Tried that...still doesn't work. The weird part is that when I flash back to the last version, it works. But on this one it doesn't. It doesn't work on the regular MIUI either. But it doesn't work on Oxygen. But I like your ROM too much to use anything else! I'm happy with the last version, but for some reason...the MMS stopped working...I get an error whenever I try download a picture message and it download fails. That's fixed on the update...but no scrollable widgets. :( My dilemma.
[Nexus S 4G Android Development] brainmaster:
O.K. Then try this one, it has scrollable widgets for sure.
[Nexus S 4G Android Development] Esteway.619:
I've been having horrendous battery life. Anyone else. Goingvto test a different kernel se if it makes a difference
[Nexus S 4G Android Development] :
So I installed it and it just installed Launcher Pro. Not really what I wanted. But then something cool happened. Once I rebooted, it asked me which launcher I wanted to use. And when I picked the default launcher, scrollable widgets work again. So in a way, you did fix my issue! Thanks, OP!
[Nexus S 4G Android Development] Esteway.619:
I also got to freezes today. Don't know why. Never had issues with it till know. Anyone else.
[Nexus S 4G Android Development] kjaved373:
I've been having some freezes after unlocking the screen. It sometimes take about 10 seconds before I can do something. Is it on homescreen or other apps?
[Nexus S 4G Android Development] :
No problems so far...it's pretty smooth. Bad flash maybe? Reflash the ROM and see if that fixes it. As far as battery life, Matrix 8.5 is a solid kernel. I'm testing out Talon v2.3 right now just to check it out.
[Nexus S 4G Android Development] Esteway.619:
I'm restoring my old back up. Going to redownload and reflash. Didn't see mathkid made an update. Will try and report back

Tomorrow
[Nexus S 4G Android Development] SA-07:
v9.0 coming soon. it's in the testin stages haha
[Nexus S 4G Android Development] fergie716:
I can't believe I made it over 12 hours on my phone lol. Flashed latest TUV experimental kernel, wiped battery stats and everything has been awesome.

One thing I did notice, in the light blue theme, idk if the 3G icons were accurately showing if 3G was on/off/inandout. For me, the indicators stayed gray, even when connecting to the Internet. Thanks OP! Great job