yashsingh1/xdaforums huggingface dataset:
[Fascinate Android Development] weblexa:
Since the official MIUI.us ICS ROM has been released, I will not be watching this thread too closely anymore. I will still check in every once in a while to make sure all questions are answered regarding this version. The official forum for the MIUI.us release can be found here. There is also a forum here on XDA: XDA Forum.

P R E S E N T I N G

MIUI ICS v4

Samsung Fascinate

BETA RELEASE​

If this is your first time flashing MIUI v4, please read the instructions found here before proceeding: http://goo.gl/8aTyR

Current Version: 2.3.16

Download: http://tinyw.in/ttVR

md5: b77d14b92166f53e9e2fc03f758ec5d7

NOTICE: PLEASE READ THIS ENTIRE POST BEFORE FLASHING THIS ROM. THERE IS VERY IMPORTANT INFORMATION ON HOW TO FLASH. FAILURE TO FOLLOW THE STEPS OUTLINED BELOW WILL RESULT IN BRICKING YOUR PHONE. MAKE SURE YOU HAVE ODIN READILY AVAILABLE IN CASE SOMETHING GOES WRONG. THE STEPS OUTLINED BELOW ASSUME YOU'RE RUNNING GINGERBREAD MIUI. IF YOU ARE ALREADY RUNNING TEAMHACKSUNG'S CM9, YOU SHOULD BE ABLE TO FLASH THIS NORMALLY.

I have flashed this several times on my Fascinate, so I suspect there won't be any issues with anyone who is experienced in flashing ROMs. With that said, I will not be held responsible for any damage to your phone by flashing this. Flash at your own risk.

MMS WORK-AROUND

1. Download Set DNS from the Market

2. Open the app, click on the dropdown box and select Custom

3. Enter 8.8.8.8 for DNS1 and 66.174.92.214 for DNS2, hit Apply

4. MMS should now be working

How do I boot into recovery?

To boot into recovery, open the Updater app, press the menu button, and select Reboot to Recovery

What works:

Inbound and outbound calling

Sending and receiving SMS Text Messages

4-Way Reboot Menu

USB Storage

Camera

3G Data

Wifi

MMS (Works with work-around above)

Themes (you have to add a folder called theme to /data/system/)

Bluetooth

Music app

Gallery

Backup app

Alarm clock

Bluetooth

MIUI Music app

Possibly other things

What doesn't work:

Signal bar sometimes shows no signal when there actually is signal (Better, but still not perfect)

As of 2.3.16, Root Permissions doesn't work

GPS

Probably other things

Torch App

Changes/Fixes Implemented in This Release:

Updated ROM to 2.3.16

Got rid of that Roaming Indicator Off message in the status bar

Added the MIUI Torch app (doesn't work yet though)

To Do List:

Fix GPS

Fix signal bars

Find a way to make MMS work without having to change the DNS

Find a way to get themes working without having to manually add the theme folder

OTA updates

Am I missing something? Let me know.

I'm working to get this ROM as bug-free as possible. If you guys find any bugs that aren't listed here, please let me know.

Thanks:

jt1134, sbrissen, teamhacksung and everyone else who is responsible for making cm9 a possibility for the Samsung Fascinate. Also, thanks to MIUI China for the awesome ROM.

All my MIUI releases can be found here: http://goo-inside.me/devs/weblexa/miui/
[Fascinate Android Development] rickatnight11:
Nice work. I'll be watching this excitedly for progress.
[Fascinate Android Development] ekowanz:
Really great news here... so where the donate link sir?

Sent from my SCH-I500
[Fascinate Android Development] jt1134:
PhoneFactory.smali, SamsungRIL.smali and BearerData.smali

;)
[Fascinate Android Development] Stephen.k.spear:
Tried it before with miui4 I couldn't get it to work. Maybe Web will have better luck. I didn't have to do anything to get wifi working though. So that's weird.
[Fascinate Android Development] weblexa:
Sweet! Thanks for the help!
[Fascinate Android Development] weblexa:
Yeah, the first time I turned on wifi it worked, but after that it kept hanging on "turning on wifi" so it may or may not work.
[Fascinate Android Development] weblexa:
I appreciate the offer, but I don't take donations. :)
[Fascinate Android Development] sageDieu:
you can find fixes for almost all your problems (phone calls, SMS, etc) in jts github for ICS.

Sent from my ICS SCH-i500
[Fascinate Android Development] weblexa:
Yeah, I found some fixed there this morning just haven't had a chance to implement them yet. Ill hopefully be able to get the fixes implemented into my port this weekend.
[Fascinate Android Development] k_nivesout:
Awesome, really nice to wake up and see this posted! So glad that we have someone working on Miui v4, thanks a bunch weblexa. Just a quick question, if I'm currently on teamhacksung's ICS, should I be able to flash back and forth and restore nandroids without having to do anything special?
[Fascinate Android Development] pntballer505:
Psyched for the implemented fixes. Thanks for still

working on fascinate Miui!!
[Fascinate Android Development] weblexa:
I personally haven't tried, but I would think you could. Make sure you have Odin available though, just in case. :D
[Fascinate Android Development] sageDieu:
do you have themes and things enabled in this? not flashing because of issues. just wondering; I played with porting this about a month ago but never got past some of jts fixes so didn't release anything. one issue I couldnt figure out is themes; most of the systemui did not appear to be themed as it should have been. do you have that working right?

also is the music app in there yet? that's one reason I didn't bother continuing work, it was incomplete in the way of miui apps and stuff.

Sent from my ICS SCH-i500
[Fascinate Android Development] Stephen.k.spear:
Themes should work. They were miss placed when we were working on it. all you had to do was create a themes folder in the system folder. I think they are fixed now.
[Fascinate Android Development] k_nivesout:
Themes didn't work for me. It would "apply" them, but wouldn't actually change anything. It's pretty cool to see MIUI v4 on the fascinate though, I had fun playing around with it. Although without working data, there's not a whole lot you can do.

One thing that should be remedied is the fact the you cannot boot into recovery from the reboot menu. I had to three-finger into recovery which is a no-no with ICS apparently, and even though my backup looked like it restored normally, it wouldn't boot back up, it would just boot back into recovery. Gonna odin now and get back to THS beta 6.

Thanks for working on this though weblexa, I'm confident that with the help of JT and others in the community, you'll be able to make this a great rom. I never see you in the #samsung-fascinate IRC channel, I do see JT and sbrissen in there quite a bit though and I'm sure they'd probably be the most help with ICS. Just a thought.
[Fascinate Android Development] weblexa:
Yeah, I really need to start getting on irc more. I'm sure it would be very helpful. I'll look into getting the reboot recovery option back into the reboot menu for my next release. Another option would be to use terminal emulator to reboot to recovery. Haven't tried it with v4 but don't see any reason for it to not work.
[Fascinate Android Development] godofwar762:
U could use terminal until It gets fixed
[Fascinate Android Development] weblexa:
Everything is themed properly now. Not sure if the Themes app works, haven't played with it. Sounds like there's still issues with it though. The music app is the stock cm9 music app.

Working on fixing 3G and calling tonight. With any luck they'll be fixed by morning.
[Fascinate Android Development] Shakes The AssClown:
Any screenshots by chance?
[Fascinate Android Development] hejay:
Same here, eagerly awaiting that next juicy release... Thanks for your dedication on this project!
[Fascinate Android Development] grillium:
If I'm coming from kangs CM7, I can just erase data, wipe caches n dalvik, n flash over right?
[Fascinate Android Development] grillium:
Nevermind
[Fascinate Android Development] bones420la:
im not sure if anyones posted this or not.. i havent seen it..

mms works if you use set dns

dns1 8.8.8.8 and then dns 2 66.174.92.214

im on 2.3.2
[Fascinate Android Development] weblexa:
This is an excellent work around until I can find a permanent fix! Just download Set DNS from the Market, select Custom, and enter these DNS. Works great. Thanks for sharing!
[Fascinate Android Development] bones420la:
i used to use this trick before aokp fixxed mms.... tried this rom and fell in love.. so i had to try to get mms working...

but how do you get themes to work properly? i tried making a folder in /system named theme.... no luck... then renamed it to themes... still no luck....

and it wont let me set the lockscreen wallpaper
[Fascinate Android Development] weblexa:
Create the folder named 'theme' in /data/system. That should do it. :)
[Fascinate Android Development] bones420la:
Theme worked as soon as i made the folder.. thanks..

Im looking forward to the next update
[Fascinate Android Development] thisguy23:
Hey Web is the signal bars fixed? Can't you add the fix from other ics roms?
[Fascinate Android Development] weblexa:
Signal bars aren't fixed...yet. I've been busy lately and haven't had a whole lot of time to working on fixing bugs. I also want to get the bigger bugs fixed first (mms and gps). Since we now have an mms work-around, my focus is gps and signal bars. I'm pretty sure signal bars is a rather easy fix, so I'll try to get that fixed soon.
[Fascinate Android Development] bones420la:
my signal bars work about 50% of the time.. so its gotta be something simple..

and vibration with the keyboard goes in and out.. sometimes its strong.. sometimes its weak..(i did drop my phone in water so that could be it.. idk)

and is there a way to stop the annoying popupwhen you download a app from the market?
[Fascinate Android Development] thisguy23:
Great news. Take care of your real life first. Get to our crack needs when you have time to do so. MIUI V4 is still buggy. Thanks so much for your hard work.
[Fascinate Android Development] weblexa:
Open the Downloads app, press the menu button, click Settings, uncheck Data download prompt. That should get rid of that prompt.
[Fascinate Android Development] bones420la:
Another thing..

I cant get the text changed or off the status bar to save my life been screwing with it for hours. It just says roaming indicator off.. unless i have a notification
[Fascinate Android Development] kallell:
So, does MMS work by default on mesmerize once again? Or does setting your own DNS (as mentioned in earlier post) fix it?

Just want to get some clarification on this bit, as I use mms quite a bit :)
[Fascinate Android Development] weblexa:
Not sure. I don't have a way of testing it on the mesmerize.
[Fascinate Android Development] weblexa:
Check out Root Tools from the Market. There's an option to change that text.
[Fascinate Android Development] LakerFam0824:
Hey Web thanks for the work your doing! Thank you bones for the work around... maybe get this up on the OP? ;)
[Fascinate Android Development] weblexa:
Instructions for fixing mms has been added to the OP.
[Fascinate Android Development] iamchrisc:
Is there a way to get BLN working?
[Fascinate Android Development] DrkGhst87:
If you're on the latest miui (glitch should be your kernel), download NSTools from the market and activate it via the app

Sent from my ICS MIUI v4 Fascinate using the XDA Premium App
[Fascinate Android Development] davidstre:
I noticed I get 3 dots (...) in the status bar if I have something like a weatherbug notification, or any other third party app. If you use Titanium Backup to make weatherbug, (or whatever app you keep in your status bar) a system app, it will display correctly. If you have one chronic notification this will hide the roaming indicator text and the 3 dots.
[Fascinate Android Development] iamchrisc:
I tried this but haven't had any luck. BLN control still tells me that liblights does not support BLN. In NSTools, I have blacklight notification to on, led timeout set to 0 sec, and NSTools service unchecked in settings. Am I missing something?
[Fascinate Android Development] DrkGhst87:
Hmm, I looked at my settings and I have the led timeout set to 60 seconds but other than that the same. Also, I don't believe glitch uses neldar's bln so the control app wouldn't work regardless. Hope that helps... Because outside of that I'm not entirely sure since mine is working under those settings.

Sent from my ICS MIUI v4 Fascinate using the XDA Premium App
[Fascinate Android Development] iamchrisc:
Weird... doesn't work for me. I tried setting it to 60 secs and also uninstalled BLN control but no dice. Even after a reboot. Thanks anyways though.
[Fascinate Android Development] .Ejekt:
Same here. Other than that though, my phone has never been more [insert enthusiastic adjective here].

I was wondering if there is any way to get rid of the data usage warning notification?
[Fascinate Android Development] Jduke705:
Open the tools folder > open Monitor> click mobile data used. increase the data limit and the data warning up. I just set mine to like 10 TB lol.
[Fascinate Android Development] weblexa:
To completely disable data limiting... Menu > Settings > Data usage > uncheck Set mobile data limit
[Fascinate Android Development] .Ejekt:
It already is unchecked. Oh well.

Another question, has anyone been able to successfully supercharge this rom? I'm stuck at 50% and can't figure out how to complete it. Also, Dead Space closes on the first loading screen. No force close message or anything; it simply backs out to the home screen. Strange. I've been trying out all (70ish) of my apps and this is the first problem I've run into. Will post any other issues I find.
[Fascinate Android Development] weblexa:
My port is going to be delayed a day or two this week. The reason is I port from MIUIAndroid, and they're not releasing an ICS release this week (and possibly the next few weeks), so I'm going to spend this evening or tomorrow translating the MIUI China ROM.
[Fascinate Android Development] iamchrisc:
I have noticed that for lockscreens with notifications, SMS notifications only appear after the phone is unlocked and then locked. Also, lockscreens with SMS previews don't display the contact name but do display the message. Missed calls however work fine without the needing to unlock and relock the phone. And contact names work for missed calls.

Also, emojis don't work (I assume this is a MIUI bug).

Not sure if this has been mentioned, but sometimes when waking my screen, it will be really dark and almost unreadable. It seems to correct itself after a bit (or battery pull). I haven't been able to pinpoint exactly how to reproduce this though.
[Fascinate Android Development] LakerFam0824:
You speak Chinese?? LOL j/k You sir are crazy!! but i and many others appreciate it! Thank you again have a good weekend :D
[Fascinate Android Development] weblexa:
Lol. My plan is to use Google's translation service and piece the translation together to where they make sense. We'll see how it goes.
[Fascinate Android Development] weblexa:
Uploading 2.3.9 now. Sorry for the delay. No bugs fixed this week, too busy with work. I did fix some lagginess with the camera though. I'll be working aggressively this week to try and fix GPS, MMS, and get rid of that Roaming Indicator Off message. Check back in about an hour and a half for the updated link in the OP (internet speeds still suck).
[Fascinate Android Development] weblexa:
Is anybody having force close issues on 2.3.9? It was working fine for me until I wiped data. Now com.android.phone is force closing like crazy. If anyone's having this problem, let me know and I'll investigate further.
[Fascinate Android Development] davidstre:
I got force closes for the following:

-Contacts

-Phone

-ACORE

PS- The market or 'play store' :rolleyes: now shows all ICS apps for me.
[Fascinate Android Development] Jduke705:
I wiped dalvik and regular cache. And not data. Came from 2.3.2 and no major force closes.
[Fascinate Android Development] juanv145:
I followed the installation instructions but keep getting android.acore.process fc's with latest release
[Fascinate Android Development] weblexa:
That's what I was afraid of. The force close only happens after a fresh install or after wiping data. I've pulled 2.3.9 for the time being. I'm trying fixing it. No ETA at this point.
[Fascinate Android Development] juanv145:
No prob. I'll be patiently waiting for the next release:D
[Fascinate Android Development] frederickgramlich:
Just wanted to thank you for this. I took it for a test drive yesterday and loved it, the only thing keeping me from using it as a daily are the couple things that have yet to be resolved.

I did have a general question though, I'm not sure if this is the right place to ask, but in the messaging app is there a way to get rid of the two panes after the main one. Like the phrases and the other online stuff? They're a little annoying. Not a big deal though.

I'll be checking up on this thread a lot, all the best luck to you getting everything worked out. I wish there was something I could do to help out. Anyways, thanks again to the developer of this.
[Fascinate Android Development] juanv145:
I installed the previous release and updated to the latest version and things work for the most part, but root permissions are not there really. I was granted root permission once for from manager but I couldn't get it to work for titanium backup
[Fascinate Android Development] .Ejekt:
Weblexa, I was unable to get effective results from the supercharger script. Are there any system tweaks that you've implemented in this rom that would conflict with that script?

Thanks,

EJ
[Fascinate Android Development] weblexa:
Nope. I haven't implemented any system tweaks.
[Fascinate Android Development] davidstre:
do you have any ideas on how I can get ICS Control Panel to work?

I attached the APK to this post in case anyone wants to mess with it themselves.

(ICS Control Panel was developed by Andy Thomson)
[Fascinate Android Development] weblexa:
Not sure. I'll play around with it and see if I can get it working.
[Fascinate Android Development] antp121:
hey weblexa, is there any way to change the roaming indicator off back to verizon?
[Fascinate Android Development] weblexa:
I haven't had the chance to figure it out yet. For now, you can use a tool like Root Tools. I'll see what I can do to get it fixed soon.
[Fascinate Android Development] .Ejekt:
Notifications haven't been appearing on the lockscreen unless the phone is unlocked and then locked again after a notification has been received. I attempted to install MiLocker to see if using the app would change this. However, I am unable to install the app. I get a message saying, "An Existing package by the same name with a conflicting signature is already installed." As far as I can tell MiLocker isn't already installed on my phone, so what could be causing this issue?
[Fascinate Android Development] davidstre:
Did you do a clean flash when switching over to this ROM? I have used all the builds and never had this issue. Use a root file explorer like file expert and then use it to run a search for 'MiLocker' to verify if it is buried somewhere on your device.
[Fascinate Android Development] rmtobler:
Been using weblexa's miui build from November... (longest I've used any rom without flashing). Patiently waiting for GPS to work so I can give ICS miui a spin!!
[Fascinate Android Development] iamchrisc:
I have the same lockscreen notification issue. I also tried installing MiLocker, got the the error and even looked through Root Explorer to find and delete any older versions installed but found nothing. I think the issue with MiLocker is just that it's not compatible with ICS yet so the install fails. Not sure what causes the lockscreen issue though.
[Fascinate Android Development] weblexa:
I'll have 2.3.16 uploaded this afternoon, so long as I don't run into the issues I had with last week's release.
[Fascinate Android Development] weblexa:
Some good news in the works... I'll provide more details as soon as its confirmed.
[Fascinate Android Development] meany:
Really Appreciate Your Work

Just wanted to say thanks weblexa! I enjoy using this ROM and am grateful for your efforts here. Cheers!
[Fascinate Android Development] weblexa:
2.3.16 is up and running! OP updated with new link.
[Fascinate Android Development] weblexa:
No problem. I enjoy working on this ROM. :D
[Fascinate Android Development] jtommyj:
Flashed newest version and lost root. N e one else?
[Fascinate Android Development] TtWEAK:
Read the first post.
[Fascinate Android Development] weblexa:
MIUI developers made changes to the Permissions app in 2.3.9 which caused the loss of root. Looks like they haven't fixed it yet. Hopefully it'll be fixed next week.
[Fascinate Android Development] jtommyj:
Did. So u flashed it read that post and now have root on the latest?
[Fascinate Android Development] sendan:
The OP says the latest version breaks root, as did Weblexa a few posts ago. I'm not running this ROM...but my gut is telling me root is broken.
[Fascinate Android Development] weblexa:
I am pleased to announce MIUI.us has invited me to work with them. I will now be doing the official MIUI.us port for the Fascinate MIUI ICS ROM. As many of you already know, MIUI.us is a great group of talented developers. My next release will incorporate the MIUI.us bootani, logo, and translations.

Many of you know that dfgas was doing the MIUI.us Fascinate ports. He is moving to another device and will continue to work with MIUI.us.
[Fascinate Android Development] fulaman:
Oh WOOOOOOW, Congratulations you have earned it. That said Weblexa, will the miui.us ROM be exactly the same as every other MIUI.us ROM on miui.us? I hope they pay you money. I have a feeling they won't developers don't really get anything for their hard work.

Once again, thanks for everything.
[Fascinate Android Development] tonu42:
Hopefully gps and fc's get fixed. I am missing MIUI s0ooooooo much :(
[Fascinate Android Development] jmac9:
Great news weblexa. I have been jonesing for miui again.
[Fascinate Android Development] davidstre:
That is GREAT news! I told you, your ROM is amazing! Congrats man.
[Fascinate Android Development] rmtobler:
I couldn't hold back and gave this a test run. Loved it! Can't wait for GPS to work so it can be my daily driver!
[Fascinate Android Development] weblexa:
Thanks guys for your support! To answer a few questions, the MIUI.us Fascinate port will be more or less the same as every other port on MIUI.us, meaining the translations, bootani, logos, etc are going to be the same. I will add the MIUI.us specific apps as well (i.e. MIUI Stats, MIUI.us Forums app, etc). I'll also be converting this thread to an official MIUI.us thread as well.

I am backed by a great group of devs that are more than willing to help fix issues with my port, so issues like GPS should be fixed soon.

By the way... Official MIUI.us 2.3.16 (ICS) is available now at roms.miui.us, if you want to check it out!
[Fascinate Android Development] tonu42:
whats broken in the official build?
[Fascinate Android Development] weblexa:
Everything that's broken in my unofficial port except for tethering. Also, the monitor app is in Chinese on the official build. Will be fixed next week.
[Fascinate Android Development] fulaman:
You think you and your team will have gps working by next week :) ?

Thanks for your great work once again.
[Fascinate Android Development] weblexa:
Not sure. I'll do my best! :)
[Fascinate Android Development] Huntredgo:
Great ROM, always a fan of miui

One thing though, is anyone missing any text messages? Had someone tell me today that they sent me text messages that I never got, and was wondering if it had anything to do with my side.Tomorrow I'll try to grab a radio logcat of a message not coming through, so that might help more, assuming I'm not the only one experiencing this.

Again, great work. There have been big shoes to fill on the miui-fascinate front for a while, and you seem to be filling them quite well :)

Edit: doesn't seem to be a signal problem. Used an app from the market to display dbm values, and they seem normal (always around -88) Like I said before, it could just be Verizon, but I'll try and get something resembling a log tomorrow to make sure.

Edit2: Doh! Did miss the mention of signal bars in the OP. Sorry ;)

Thanks!