yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] Death259:
What is this?

This is a zip file that you will flash through CWM that allows you to install and customize MIUI v4. Once you choose the zip in CWM you are presented with a GUI that will allow you to select the kernel you want as well as what extra apps you would like installed, including what launcher you want. Once you have chosen all of your extras then it will install MIUI v4 with those options included. Right now it is very basic, but I keep adding options week by week.
​

Current Version

Version Beta 5 - 6/10/2012 (hosting provided by Marcusant) min.us mirror

Normally I run these through the paces, but I won't have time to test this. Let me know if any problems occur.

Updated Nyan Colonel to V5 provided by Marcusant

Updated to MIUI 2.6.1 provided by darklichny

Updated ShadowKernel to v0.6.3.3 provided by bbelos

Updated stock CM9 kernel to Beta 4 provided by EpicCM team

Added several apps

Instructions

If comming from any version of MIUI ICS:

Always make a backup

Flash with CWM

Follow the on screen instructions

Button Configuration:

Up/Down = Volume Keys

Accept/OK = Camera Key

Back = Soft Touch Back Button

Touch screen works for the non-button items

If you are currently not on ICS MIUI use the following instructions provided by rootxda

Known Bugs

All currently known bugs should be fixed.

Suggestions

Any suggestions would be appreciated.

If you managed to come across a bug, which at this point wouldn't surprise me, let me know and I will try to fix it as soon as possible.

Oh and of course, the usual jargon that I am not responsible if you somehow managed to mess up your phone or for that matter your computer.

If there are any apps or other things you would like included, just let me know, I would like to accomodate as many people as i can.
​
[Epic 4G Android Development] Death259:
Change Log

Version Beta 4 - 4/15/2012 (Dropbox Mirror)

Fixed calibration, so that the buttons can be touched

Updated Nyan Colonel to V4.1 provided by Marcusant

Updated to MIUI 2.4.6 provided by Marcusant

Instead of installing the extra apps to system, most will be moved to installing in /data in order to allow them to be more easily removed

Added Voodoo Sound app

Added NSTools app

Version Beta 3 - 4/08/2012 (Dropbox Mirror)

The cache and dalvik cache will now be wiped properly, however, that is all that will currently wipe. The rest of the full wipe will come later.

Version Beta 2 - 4/07/2012 (Dropbox Mirror)

Updated to Nyan Colonel v3 which is provided by Marcusant

Updated to the MIUI 2.3.30 build which is provided by Darkierawr

Version Beta 1 - 4/02/2012

Added the Shadow kernel provided by bbelos

Version Beta 0 - 3/31/2011

Installer will actually flash a working 2.3.16 MIUI v4, just like the last non-test build

Version Alpha 0 - Initial Release - 3/30/2011

Installer runs, but won't create a real working MIUI yet

Basically it is eye candy at this point
[Epic 4G Android Development] Death259:
Thanks

xboxfanj - For helping get MIUI to where it is today on our phone.

Marcusant for getting MIUI V4 to its current awesomness and for the Nyan Colonel

Darklichny for taking MIUI V4 to a whole new level

EpicCM Team for CM9 Kernel as well as CM itself

amarullz for creating the Aroma Installer

darkierawr for helping tremendously with MIUI v4

bbelos for the Shadow Kernel

Everyone else who makes this community what it is, including but not limited to ACS, IAP, and Epic CM, Epic 4g Port teams.

If you feel i have not given you credit for something, or simply want something you've done not included, just let me know.
[Epic 4G Android Development] xopher.hunter:
First. Awesome work
[Epic 4G Android Development] xboxfanj:
Thank you.
[Epic 4G Android Development] Death259:
Well, I finally managed to fix it. Thanks to darkierawr suggestion, i took a closer look at the files being copied over and sure enough there was some stuff that didn't need to be there. The installer will now flash a working version of MIUI 2.3.16. It's just like if you downloaded 2.3.16 from roms.miui.us, only my installer/configurator is on top of it.

If you run into any problems, let me know. It's still in beta, because i know some of the features aren't there yet. I would also like to include whatever apps i can that people would use. So, feel free to make any suggestions.
[Epic 4G Android Development] bryanfritz1:
Could you mirror on another site, I always have problems with minus. As it is it shows your files, but that they are not available for download

sent from the other woman
[Epic 4G Android Development] Death259:
What site works for you?
[Epic 4G Android Development] MДЯCЦSДИT:
Marcusant.com ;)
[Epic 4G Android Development] Death259:
By all means, feel free to post it there. :) I'll add a mirror if you do.
[Epic 4G Android Development] MДЯCЦSДИT:
Yeah, 1 sec
[Epic 4G Android Development] Death259:
I uploaded a copy of Beta 0 to dropbox and added the mirror to the OP.
[Epic 4G Android Development] Death259:
Let me know if the dropbox link works for you or not.
[Epic 4G Android Development] Death259:
New Beta 1 is out. The only changes are that i added the latest version of shadow kernel by bbelos as an option.
[Epic 4G Android Development] omair2005:
is this based on 2.3.30?
[Epic 4G Android Development] Death259:
Not yet. That's a easy thing to change though. It still flashes 2.3.16, because that is the most bug free latest release.
[Epic 4G Android Development] pjames:
i followed the simple install instructions and it installed but now my screen is green an miui home force closes. also when i tried to restore a back up of previous rom(cm 9 beta 1) i got a md5 mismatch error. any ideas?
[Epic 4G Android Development] GuestK00145:
I suggest a Qbking video ;)
[Epic 4G Android Development] Xiutehcuhtli:
This looks really awesome!

I'm in need of too many features on my phone atm for me to potentially have a bug in functionality but I am definitely going to be watching the progress of this.

Thanks for the hard work!
[Epic 4G Android Development] Death259:
Ahh yes... the green screen is caused by the Nyan Colonel, you need to get Voodoo Sound from the Google Play Store. Open it up and scroll down and you should see some "Super Amoled Hardware Control" options. You can tweak the RGB multipliers and the screen v1 gamma hack to get rid of that.

As for MIUI home force closing... I'm not sure. Which version are you flashing? Beta 1? It's using the 2.3.16, which should be bug free. My only current suggestion is to make sure you are not restoring data and that you are wiping before you install. As much as it pains me to say this.... don't trust my application to wipe just yet. I haven't got that part all squared away. It's something i still need to work on. The installer and customzier might wipe for you and it might not...

And the only time I've gotten an md5 mismatch is when i renamed a backup. Do to the nature of MD5 matching, you cannot change the name of your backup with a file manager, as that affects the MD5.

Edit: If you don't want to mess with voodoo sound, you can just have it flash the CM9 kernel and be good to go
[Epic 4G Android Development] Death259:
I would be honored if that happened :)

Edit: Though it would probably be good to wait till i get it to a better state.

Just a FYI, in all my tests (though limited), I have yet to run into any problems installing. So, if you decide to switch away from MIUI and come back, Beta 1 uses 2.3.16 which is the latest stable release. Darkierawr did just release 2.3.30 but there are a few issues that people are having.

I've been working with darkierawr, marcusant and a few others in the past, to create the same kind of thing you see here, only for updating the rom itself. I put it on hold once i thought up doing this, but I might try to tackle that some this weekend. As far as I can tell, the Installer and Customizer will flash the rom correctly, so if I can now get the MIUI roms created more easily and bug free, then I can come back and focus on this and make it even better.

tl;dr: Thanks
[Epic 4G Android Development] pjames:
got it to work. for some reason selecting install miui launcher causes miui launcher to force close. but if select a different launcher ( i selected apex home) miui launcher installs and works.
[Epic 4G Android Development] Death259:
Hmm.... alrighty, well thanks for finding that out. I'll look into it and see what's up.
[Epic 4G Android Development] pjames:
no problem. glad i could help. also play store forces. and i cant fix it. heres the error log:

app_vercode:8010007

device_model:SPH-D700

build_version:203160

condition:1

processName:com.android.vending

pid:2945

uid:10011

tag:null

shortMsg:java.lang.IllegalArgumentException

longMsg:java.lang.IllegalArgumentException: the bind value at index 1 is null

stackTrace:java.lang.IllegalArgumentException: the bind value at index 1 is null

at android.database.sqlite.SQLiteProgram.bindString(SQLiteProgram.java:297)

at com.google.android.finsky.local.PersistentAssetStoreImpl.deleteAssetVersion(PersistentAssetStoreImpl.java:345)

at com.google.android.finsky.local.LocalAssetVersionRecord.write(LocalAssetVersionRecord.java:204)

at com.google.android.finsky.local.AsyncWriter.mainLoop(AsyncWriter.java:53)

at com.google.android.finsky.local.AsyncWriter.access$000(AsyncWriter.java:14)

at com.google.android.finsky.local.AsyncWriter$1.run(AsyncWriter.java:32)

at java.lang.Thread.run(Thread.java:856)

SPH-D700-user 2.3.5 GINGERBREAD EI22 release-keys

(Sent from MIUI user feedback)
[Epic 4G Android Development] mocsab:
I have used the installer twice now - the original one you posted and this updated version -I love the concept - giving options during the installation process is awesome - both installs went very well but have had issues after flashing - specifically getting "FC's for Contacts" - both times. I did not do a clean install so I figure that is probably the reason - is a clean install required or did I screw something up some other way?
[Epic 4G Android Development] Death259:
At this current moment a clean install is required. I haven't got the wiping capabilities built in yet. I'm hoping to make some headway on that front this weekend. I will also update to 2.3.30 assuming most if not all of fixes I have for my other project, Bob the MIUI builder, get done as well.
[Epic 4G Android Development] Death259:
Update has been released. It now comes with Nyan v3 and will flash MIUI 2.3.30. I ran out of time tonight, so those are the only updates. Next update that I release should contain a fix or two. If I get enough done, I will release said update around 4-5am CST.
[Epic 4G Android Development] rompnit:
This is an awesome installer!! :D:D:D:D
[Epic 4G Android Development] Death259:
Much appreciated. More good things will be coming in the future.
[Epic 4G Android Development] MДЯCЦSДИT:
The new miui build (2.4.6) is being stupid in regard to 4.0.4 libs and contacts and sound and stuff... I'll try to figure out what is up.
[Epic 4G Android Development] darklichny:
loading it now... thanks for all your hard work!

Installed flawlessly (chose apex as launcher)
[Epic 4G Android Development] Death259:
Uploaded beta 3. Changes listed in OP.
[Epic 4G Android Development] shadowlink217:
I just wanted to point out that the on-screen buttons don't work due to a calibration issue. You can hit an area below (or above, I forget) the button and it will work.
[Epic 4G Android Development] FtL1776:
The apps aren't installing, voltage, super user, TW4, etc.

I'm guessing the Google Apps are in this too and those weren't installed as no one has mentioned anything about it.

On top of that to see if I could fix it, it was saying I hadn't install already even though I had.

Does Beta 3 fix it?
[Epic 4G Android Development] Death259:
All beta 3 does is add some wiping, cache and dalvik cache. If the apps aren't installing, then I might have a fundamental flaw in how I'm installing all of the apps. I'll look into it.
[Epic 4G Android Development] asksmity:
i REEEEALLLY love the feel of this. the single most beautiful installer out there and i hope to see some form of this in more roms by default.

the install went very smooth, but i too second the issue with apps not installing. i selected a different launcher and a few extras like voltage and none of that installed.
[Epic 4G Android Development] Death259:
Thanks for the feedback! I'll try to fix all of the application instillation issues this weekend. This installer will definitely show up in other roms. Once i get a solid base, it will be easy for me to duplicate this for things such as AOKP or even People's Rom.
[Epic 4G Android Development] Death259:
Found what I believe to be the application instillation issue, should be an easy fix.
[Epic 4G Android Development] jfg69:
Same here, I'm sure once you have this sorted, even the noobest of noobs should be able to figure it out! (Well, you would like to at least think so, eh? :p )

So far it runs pretty smoothly, going to try and install the g apps and see what happens. Thanks for the great work!
[Epic 4G Android Development] Death259:
Beta 4 has been uploaded. All changes are listed in the OP. Should fix most if not all of the issues mentioned.
[Epic 4G Android Development] Ninja25:
I flashed beta4 and it's not booting up. Im stuck at the startup image
[Epic 4G Android Development] mocsab:
Attempting to download and it is EXTREMELY SLOW - says it will currenlty take 1 hour and 40 minutes to download - at 1% for the past 5 minutes - any chance of getting a Mirror somewhere? That said, I can't wait to flash this - I have been looking forward to the updates - and am grateful for all the hard work you guys put into this -

thanks
[Epic 4G Android Development] mocsab:
2.4.6 or 2.3.0?

I am running the installer right now - the OP indicated that this was based on 2.4.6 but the installer says it is 2.3.0 ?

Was this an oversight and the message is wrong or is this installing 2.3.0?

It also refers to NYAN Kernel 3.0 - but the OP indicates a newer version - was this an oversight?

Still flashing so we'll see what happens on boot - but I thought I should check on these things -

thanks again for your efforts!

------Finished Flashing and attempted to boot - stuck on the MIUIS Boot Screen - won't finish booting -
[Epic 4G Android Development] darklichny:
stuck...

I'm also stuck at Miui.us boot logo...

tried wiping and restoring nandroid... still stuck at boot logo...
[Epic 4G Android Development] Death259:
Hmmm.... I tested before I uploaded.... I made one small change afterwards though. I'll look into it and figure it out.

Yeah, forgot to change the changelog within the installer/customizer... that will be fixed in my fixed upload.

Looking into this (refer to message above).
[Epic 4G Android Development] Ninja25:
I tried flashing it again. Still no luck. Maybe it has to do with nyan? Anyone tried shadowkernel?
[Epic 4G Android Development] Death259:
Looked at it some more and I believe I have fixed it. I'll try to upload it from my phone, but it will take a while. I was able to install with Nyan colonel and everything booted up just fine. I probably just copied something into the installer that messed up.
[Epic 4G Android Development] Ninja25:
Awesome. Will attempt to flash once I'm home
[Epic 4G Android Development] Death259:
I have uploaded it to the min.us initial link. I will have to do dropbox when I get home.

Edit: in the changelog of the installer/customizer it will have the wrong date that it was updated, but everything else should be right.
[Epic 4G Android Development] mocsab:
Cool - and thank you - can't wait to try it out - thanks again for all your hard work
[Epic 4G Android Development] Death259:
Dropbox is uploading... give it about 20-30 minutes to be sure it's there.

Edit: Finished uploading
[Epic 4G Android Development] mocsab:
Thank you - I finally was able to get it Downloaded (it actually took two hours to do the download - no kdding - attempting to flash - sitting on MIUI.US screen-

I did a full install - cleaned Data/Cache/Delvick/ and installed some of the aps and Nyan Kernel - am going to go back and try it again - with less options - and see what happens.
[Epic 4G Android Development] Death259:
Hmmmm.... not sure what's going on.... I installed it over 2.3.30 as well as over an existsing 2.4.6 and it booted both times.
[Epic 4G Android Development] mocsab:
I Did a clean install -but to be honest, I had been on a different rom previously - I will restore a recent MIUI - and then will try to flash - maybe it is because I had been on a NON MIUI rom before attempting to do a clean install. I will let you know what happens.
[Epic 4G Android Development] Death259:
Try that, it might work. Currently the installer/customizer only will wipe cache and dalvik cache. It does not do a complete wipe, no matter which option you select.
[Epic 4G Android Development] dps33:
If I remember that 4.6 had two files to complete install. How did you accomplished that.? Or did you get new 4.6 from marcusant?
[Epic 4G Android Development] Death259:
It did have 2 files, and I just combined them together. As far as I can tell, since i've been running it, my combined version runs just as good as 2.3.30.

Note: I never did install Marcusant's 2.4.6.
[Epic 4G Android Development] mocsab:
It did work - I flashed the file Marcuassant had put up a while back - booted it - then went back and flashed the new installer. It is booting now and I can see the home screen. Thanks -

By the way - I don't knwo if anyone else is having this issue, but the original download I did took 2 hours - I thought I had a corrupted file so I am downloading it again - and after 1 hour and 3 minutes I am only 38 % downloaded. If you want, I will see if I can put up a mirror for you?
[Epic 4G Android Development] Death259:
Feel free to host a mirror. Where else should I upload? I figured dropbox and min.us were enough, but if you have a better place, let me know.

also, just a clarification, the 2.4.6 is all of marcusant's work. I just merely took phase 1 and 2 and combined them together. That man deserves all the credit ultimately.
[Epic 4G Android Development] mocsab:
I will drop a thanks on Marcusant too - so far all seems really good - but I am still not able to get THEMES to work completely - some things can be changed - some things won't - specifically, I can't seem to change Status Bar - which changes the notification toggles - battery icons and stuff - I went back to GB MIUI for a while and was really pleased with how much control you have with that version - I was hoping THEMES would have been fixed with this release - Marcusant had indicated he had a fix for themes a few days ago - said he was going to fix it later that day - then nothing - I realize he has a lot more to do with this life than worry that I can't change themes - but I was hoping it was going to be fixed.....
[Epic 4G Android Development] MДЯCЦSДИT:
Yeah, don't combine them... just use system from the first zip.
[Epic 4G Android Development] mocsab:
Did you change the File (removing the 2nd file suggested by Marcussant?) if so - I will mirror the link for you to try to offer an alternative download - let me know
[Epic 4G Android Development] blong82:
finally got it booted and miui home keeps force closing, anybody else had this happen?
[Epic 4G Android Development] mocsab:
Yes - I am getting FC's on MIUI Home - but I use Nova Launcher - so it doesn't bother me - lol - the APEX launcher that is offered duing the install is also a cool launcher - you might try that one -
[Epic 4G Android Development] blong82:
yeah gonna try that tomorrow...gotta hit the sack for work at 6 am. blargh
[Epic 4G Android Development] Death259:
Alrighty, I will remove the stuff from phase 2 and just make it phase 1. Thanks.
[Epic 4G Android Development] Death259:
I will look into this some.
[Epic 4G Android Development] MДЯCЦSДИT:
Phase 1 also needs the etc/permissions/ from MIUI and eri.xml from cm
[Epic 4G Android Development] Death259:
Well, the only thing i had copied from phase 2 was the framework-res.apk. The permissions from the updater script are ones that i've been using since 2.3.16.
[Epic 4G Android Development] Death259:
Where else should i upload?
[Epic 4G Android Development] mocsab:
I found this file sharing site - http://www.sendspace.com/

when I uploaded the file you you posted last night it took me 15 minutes to download (after I had posted it there) much faster than the typical download from the other shared sites you have used latelly - which by the way is not your fault that they are so slow - not sure why they have been - tons of traffic maybe? Limited bandwidth? who knows - but the link I just gave you seems to work pretty well -

Good luck - are you posting an updated version? or is it already updated?
[Epic 4G Android Development] Death259:
Alrighty, I will try that one. I don't have an updated version yet. Usually my only free time that i get to use to develop is friday/saturday night from midnight to 4/5 am. So, that's usually when I will update stuff..

Edit: I was spending too much time working on my phone in the past and not spending as much time with my wifey, so this is an easy balance, because i LOVE staying up till 4/5 on the weekends and have been doing it for years before i started my epic 4g development
[Epic 4G Android Development] mocsab:
I understand - I did just try downloading from the Drop Box mirror site you posted and it came thru much faster than the other download - but usually Drop Box limits the total number of downloads so I am not sure how long that link will last -

Looking forward to the updates - a little dissapointed that I am still having issues with THEMES - Marcussant said he had a fix for it in a recent post but it doesn't look like those fixes made it in to this version - unless I am wrong and missing something ? On the previous version of MIUI one of the first ICS versions - you could change Status Bar in the themes - but now, with all versions after 2.3.30 you cannot change status bar - I was hoping this was going to be fixed - ???
[Epic 4G Android Development] 49ml:
I tried this program 3 times last night and the only times I could get it to even boot was when I pre flashed the official release, but it would not work no matter what kernel I tried it would always display "miui home has stopped working" with a force close. So I guess it's back to the official release for now.
[Epic 4G Android Development] beltsnspoons:
after using this installer i also got miui home fc's...as well as android keyboard, acore (which i believe is contacts) and phone fc's, over an over, switched to apex launcher and that took care of the miui home fc's, but still got the other ones. made it impossible to do much of anything. i tried fixing permissions via rom manager and the latest super charger script via script manager and the fixfc command via terminal em.. i also tried rebooting into recovery and running fix permissions there, as well as reinstalling and then doing a full wipe and reinstalling. same deal every time. when i decided to flash aokp, i only wiped cache (both) and got the same issues on aokp, same fc's, except for miui home of course. so had to do a full wipe and flash aokp. i didnt think to run any logcats, it was late, i was frustrated, so i just gave up. if it will help the devs for me to flash again, right down exactly what happens, and get logcats for you, i will do so. just let me know what you need me to do.

hopefully we can get this bad boy going strong. i really like this method of flashing new roms and kernels and hope it catches on with other devs. great job death, marcus, and anyone else involved in this program and MIUI 4 keep up the good work, and let me know anything i can do to assist you.

PS: and sorry if i missed the answer to this, but has anyone flashed the two-part version of 2.4.6 that marcusant (i think) posted a while back, the one where you flash one part, then flash phase2 afterwards? does it work? is it stable? I really wanna check out this rom again. I love the gb version, and would really like to see what functionality has been added in this latest version as i didnt have the best experience with the last version (2.3.23).