yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] 22sl22:
Yeah the thing is, since I don't edit any apks as such, using the OTA files would be fine which would mean I would only have to update the full package every two weeks if you know what I mean. The only blockade in this is adapting the OTA package to work with my Rom.

Anyway, here's the rom. [MENTION=3447252]Kingzak34[/MENTION] I accepted the request :)

Secondly, I know I only said I would release the first version before making a new thread but I just don't feel like this rom has enough to stand out on it's own. Iv'e also had some problems with the keyboard not working sometimes. Feel free to chuck me out anytime if I'm causing too much of a disturbance :good:

[MENTION=4215515]Jack'O[/MENTION]

[MENTION=3611635]m_zet[/MENTION]

[MENTION=2754340]Zehlek[/MENTION]

Anyway, here it is, features are the same as the previous version with a few exceptions, Iv'e added some new hybrid lib files that I found, extra dalvik mods and some other init.d and build prop tweaks to make this go like a rocket (or maybe it's placebo :p ):

1. Zipalign all apk's for better ram usage

2. Implemented optimized dalvik & bionic libs

3. Implemented latest GPU binaries from Qualcomm

4. A bit of debloating of chinese apk's and lib files

5. Added white themed google keyboard (latest)

6. Build prop tweaks- 3G speed, more tweaks etc

7.Init.d support

8.Updated SU + Busybox

9. Included WSM tools

10. Full Ad Blocking included

11. Google Calendar sync included

12. MiPop Removed, Stock Navbar included

13. Init.d tweaks

14. Bash support

I forgot some............

Here's the original post because the keyboard may/may not work, theres a fix there just in case :good:

http://xdaforums.com/showpost.php?p=55070841&postcount=3021

Removed Apps:

Browser

BugReport

Camera (Added Google's camera)

GameCenter + SDK

O20

PinyinIME + libs (Japanese keyboard)

SuperMarket- Xiaomi Market

Updater

Backup

MIPop

Download- Installation is same as OP

Dev Host:

MIUI_FactoryMod_09092014.zip - 308.68 MB

I tried to upload to Android File Host but it's not letting me upload for some reason. :(

No Mirrors please unless the site has a download counter.

Feel free to recommend me some sites with a download counter.

Enjoy and press the thanks button if you like my work :good:
[Nexus 4 Android Development] sandy7874:
@ 22sl22 is it ok to flash PA gapps 4.4.4 with your Rom?
[Nexus 4 Android Development] 22sl22:
Yes it's fine. I use PA gapps with no issues.

On an OT note, who else is sad to see Banks gapps go? Really liked the minimal gapps but no more now :(
[Nexus 4 Android Development] Squarius:
MIUI 4.9.5 Mirrors from en.miui.com

Mirror 1 (Direct download link) - Mirror Folder 1

Mirror 2 (Direct download link) - Mirror Folder 2

---

MultiRom

If you use MultiRom, you have to use a kexec patched Kernel for Android 4.4.2 like hells-Core. You can download the Kernel from

|*KERNEL*| *hells-Core* KitKat b45 stable[Q&A][DISCUSSION].
[Nexus 4 Android Development] 22sl22:
Hello stranger, feeling better now? :)

Good to see you back :good:
[Nexus 4 Android Development] Squarius:
Wow thanks. At least my wholesomeness (is that the right word?) is fine now. :)
[Nexus 4 Android Development] Kingzak34:
@22ls22 you should open a thread it will be a lot easier I think. And it will avoid confusion (enough confusion with people not reading 2 posts)

And I think you'll get more users with a 'et thread. So more feedback.

For start you can base on this thread for Faq and such if you want to.

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] ak0r:
Where can I get stock nav bar for latest release?
[Nexus 4 Android Development] 22sl22:
Lol don't think it is but anyway, good to hear that :good:

OK, yeah you have a point. I'll create a new thread in a bit :good:

I'll definitely need your FAQ and things as well so thanks for that :good:
[Nexus 4 Android Development] Kingzak34:
I forgot to upload it lol sorry. It will be available in some hours (4-5)

But look post 2 for manual method

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] Zehlek:
These minimal gapps work

http://en.miui.com/forum.php?mod=viewthread&tid=36523&extra=page=11&mobile=2
[Nexus 4 Android Development] m_zet:
Do multilang - please!

You'll get more followers!

MIUI is not just simple ROM...
[Nexus 4 Android Development] 22sl22:
OK I'll look into it. I see that multilang is on the latest 4.9.5 but is it updated as often as the regular version?
[Nexus 4 Android Development] Kingzak34:
You can use Jbart to add language easily I think.
[Nexus 4 Android Development] 22sl22:
Never heard of it but did a quick search and it looks like it hasnt been updated in a while. I don't mind using multilang anyway so long as it's updated weekly and maybe if the OTA's work.
[Nexus 4 Android Development] m_zet:
You might say so - it shows lately on each Wednesday.

Hurray for your consideration!

Future feature KIND request (shortly saying FFKR):

- turning off the vibration of incoming SMS during phone conversation.

Are you able to fix CALL recording?
[Nexus 4 Android Development] 22sl22:
OK that's fine. Have you tried fiddling with call settings for vibration? If you can link me to a guide of sorts for call recording it would help, I'll take a look anyways :good:
[Nexus 4 Android Development] Kingzak34:
Use HIDE tag please ;)
[Nexus 4 Android Development] 22sl22:
Can't be done from tapatalk :p
[Nexus 4 Android Development] Kingzak34:
Edit and you can ;)
[Nexus 4 Android Development] 22sl22:
Yeah I know that obviously but it's too fiddly and I'm too lazy. I did it anyway, happy now? :p :p :p
[Nexus 4 Android Development] m_zet:
Multilang - I'll ask uncle google. In my opinion you might use xiaomi builds to extract multilang, but I might be wrong.

As for this vibration I am not talking about vibration of an incoming call.

I am whining for this: I am talking by the phone, phone is placed to my ear and here comes the SMS message WRRRRR f@#$&(@ing vibration!

I think Wajk placed this option to disable this feature, but he's busy man, but maybe he'll listen to you as you got over 2 k thanks.
[Nexus 4 Android Development] Kingzak34:
Sooo muuuuch !
[Nexus 4 Android Development] 22sl22:
Oh, right. Ever heard of silent mode lol

Thanks alone don't determine the status of a person but I'll try to get through to him :good:
[Nexus 4 Android Development] don_kamil:
Which kernel is the best? With good performance and battery life?
[Nexus 4 Android Development] Kingzak34:
Am I allowed to traduce your ROM in french and share in MIUI-France Forums ?
[Nexus 4 Android Development] 22sl22:
No kernel is 'best' just try a few and see what you like. Personally, I use Hellscore, I find b45 to be the best version :good:

No :p

Just kidding, of course. If I were you I would wait though. When this week's update comes out i'm gonna use the Multi-language instead so it will be easier for you and the MIUI French users then :good:
[Nexus 4 Android Development] Kingzak34:
I'll do for the lastest anyway, and next I'll figure ;) Just some asked me how they can translate it, so I'll do it for this one. Thanks bro, and dont forget to send me link of your thread when you open it ;)
[Nexus 4 Android Development] 22sl22:
No problem, i'm gonna open the thread when the next version is released, will be better because of Multilang. I'll be sure to let you know when the time comes (I'll even use Hide tags :p ) :)
[Nexus 4 Android Development] Kingzak34:
Of course you will. Thanks ;)
[Nexus 4 Android Development] spider623:
if you go to xiaomi.eu there is a repo and instructions, I think they don't habe a french translator yet
[Nexus 4 Android Development] Kingzak34:
I'm allready on MIUI France, I think it's enough for those who want french language ;)

And as far as I remember, they have a french maintener
[Nexus 4 Android Development] galaxygio-user:
You can port miui 6 for n4 man?
[Nexus 4 Android Development] :
What a nice theme! Could you please tell us what's named and where did you get it from?
[Nexus 4 Android Development] 22sl22:
Sure no problem :)

It's a really nice glass/transparent look with a blurred finish. It's from the store & free. Here's the link :good:

http://zhuti.xiaomi.com/detail/f0bd0ab4-1629-4d22-a7ab-55bee824bba5

However, the lockscreen is in chinese so I find this one to be quite good :)

http://zhuti.xiaomi.com/detail/536ec204-eb71-4aa0-9b11-a7c5a367c7dd
[Nexus 4 Android Development] :
Thanks a lot! Just flashed your ROM. I'll use it for a couple of days. Great to read about your own thread!
[Nexus 4 Android Development] Kingzak34:
It's really really really really really really hard.

Since there is no miui 6 for n4

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] 22sl22:
Good to hear :)

Thread's coming next week :)
[Nexus 4 Android Development] don_kamil:
I have problem with themes. When I set some theme, after reboot I have "stock" theme.
[Nexus 4 Android Development] 22sl22:
Its a bug with Mi tools. Appears to be random, some people don't have it some do. No solid, 100% fix yet...

On a side note, who needs the GPS fix weekly. I know that [MENTION=3447252]Kingzak34[/MENTION] you do it every week but I find that if I just use a GPS fix app it works. So just a query really, who uses the fix and who doesn't ?
[Nexus 4 Android Development] don_kamil:
Mi tools? Do you mean this app from WSM Tools?
[Nexus 4 Android Development] :
I'm not using it but I'd like the GPS to work since I'm traveling often.
[Nexus 4 Android Development] 22sl22:
I used the app GPS fix and it works for me :good:

[https://play.google.com/store/apps...another
[Nexus 4 Android Development] don_kamil:
Strange, because I'm not use WSM Tool...
[Nexus 4 Android Development] Kingzak34:
The fix is not for GPS, but for global localisation ( Wifi and Cell )
[Nexus 4 Android Development] 22sl22:
Yeah that's why I said, random. No known cause and no known fix :)

English please.........

Global localisation??
[Nexus 4 Android Development] Kingzak34:
Network localisation with Wi-Fi and Network not with gps

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] 22sl22:
Yeah but what do you mean by localisation if you don't mean gps?
[Nexus 4 Android Development] Kingzak34:
Like I just said, localisation with Wifi and network ( Not accurate ) not with the GPS. Gps is for navigation.

I dont know if it's still the case, but without the fix, network localisation doesnt work. ( Usefull fo some apps like Ingress, Weather, Google Now etc )
[Nexus 4 Android Development] 22sl22:
Ohhhhhhhh right, right. Sorry for the million and one questions lol
[Nexus 4 Android Development] Kingzak34:
NP ;) If you have trouble with your ROM I can tell you how to fix. Just tell me if you need anything ;)
[Nexus 4 Android Development] 22sl22:
Ok,. I'll be sure to let you know if I have any issues although i'm not doing anything too major son. The most being I was thinking of doing a center clock mod because it doesn't work with MI-Tools maybe. But anyway, thanks :)
[Nexus 4 Android Development] Kingzak34:
I got a script for center clock if you need it. I made it before WSM was used.

I dont know if it still works, but it should.
[Nexus 4 Android Development] 22sl22:
Probably not because of 4.2 vs KitKat but worth a try anyways :good:
[Nexus 4 Android Development] Kingzak34:
I'll try tomorrow and let you know how it goes.
[Nexus 4 Android Development] 22sl22:
Ok then, sounds good.
[Nexus 4 Android Development] sandy7874:
Change logs

Where I can find change logs for each update?:confused:
[Nexus 4 Android Development] m_zet:
http://en.miui.com/forum-4-1.html and in the OP (ok in OP not for each alltogether).
[Nexus 4 Android Development] maritimesbob:
Be great if someone could get centre clock working, thank you.
[Nexus 4 Android Development] Kingzak34:
I'll try

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] 22sl22:
Well this has got to be a world record!!!

4.9.12 is out (V5 Obviously) !!

Mirrors coming soon........................................
[Nexus 4 Android Development] Kingzak34:
Ooh work? Aaaagaaaaain? Thanks for the info

I'll update asa I got home

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] 22sl22:
What were you expecting lol? Its Friday, and Friday is MIUI day. Get cracking :p :D
[Nexus 4 Android Development] m_zet:
And remember don't drink and flash...
[Nexus 4 Android Development] punkmonkey1984:
And ALWAYS have a nandroid backup or a working flash able zip
[Nexus 4 Android Development] 22sl22:
But, but that's the way it's meant to be done. The official way lol :D

Anyway, here's the mirrors everyone. Sorry for the delay, just a little busy that's all...................................

MIUI V5 4.9.12 Mirrors

Mega:

https://mega.co.nz/#!3oIU1IJS!ChXFB3PvfZKiAk7yaj4W8oUUwoCqR2Qfto46GdwNIh0

Google Drive:

https://drive.google.com/file/d/0B-EjyK193BdqNjhnZFVlOUFOWmM/edit?usp=sharing

Enjoy :good:
[Nexus 4 Android Development] ak0r:
Is there any way to get themes working?
[Nexus 4 Android Development] 22sl22:
Themes work fine. Make sure you're signed in to.you're xiaomi account. The only theme bug I know of is that it reverts to stock after a reboot sometimes but that's random
[Nexus 4 Android Development] ak0r:
For me, themes are reverting to stock after each reboot... :(
[Nexus 4 Android Development] maritimesbob:
Hello,

Is the themes problem an issue with the original port from Lushenguen (sp)? What's the cause of this?

Thanks.
[Nexus 4 Android Development] Kingzak34:
If you red the first post you would see that this is the original port by lushengduan. And if we know why it revert it should have been fixed.

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] maritimesbob:
I was unsure whether he was referring to the rom 22sl22 has released, that's why I asked.
[Nexus 4 Android Development] Zehlek:
Miui 6 released for Mi 2 and also is KitKat, do you think that will be easier to port to N4?

http://en.miui.com/thread-43681-1-1.html
[Nexus 4 Android Development] Kingzak34:
Give it a shot :P
[Nexus 4 Android Development] TheQuarterMile:
when I'm trying to flash via multirom it shows failed whereas a other rom was successful.. anything that I'm doing wrong?
[Nexus 4 Android Development] Jack'O:
Did you read the F.A.Q. in the second post of O.P.?
[Nexus 4 Android Development] TheQuarterMile:
Yes I did... Followed the instructions to my knowledge.. Are you referring to something in particular?
[Nexus 4 Android Development] Jack'O:
Yes, there is a recommended recovery

I know Multirom is mentioned, but your problem probably depends on the recovery, my 2c.
[Nexus 4 Android Development] TheQuarterMile:
I'm using the latest multi ROM recovery...
[Nexus 4 Android Development] rsandy:
Work fine here with multirom, maybe bad download
[Nexus 4 Android Development] TheQuarterMile:
Yah downloaded it again and it worked.. Couldn't find a MD5 to verify before...

Btw to use MiTools I installed WSM Tools 2.3.5 and then installed Mi Tools2.07 but it doesn't seem to work. Things like center clock and advance reboot don't show up in spite of enabling them. Even tried WSM 2.3.3 and Mi Tools 2.06 as per OP.Don't have any other modules installed and Mi Tools is enabled..

EDIT: After uninstalling and installing I got somethings to work but things like NavBar and center clock options don't work. I had flashed stock Navbar to remove MiPop
[Nexus 4 Android Development] Kingzak34:
What about search ? Mitools problem are related every week, damn, people doesnt use search function, that's sad.

Yes CenterClock doesnt work, It may work with Mitools 2.0.5, yes Navbar option doesnt work, as it's aimed for Non Navbar devices, but you can resize with it. ( 2.0.5 ).

Yes you must flash stock navbar to remove mipop and have navbar.
[Nexus 4 Android Development] Kingzak34:
[MENTION=4653206]22sl22[/MENTION] My script doesnt work anymore as it search some lines that doesnt exist anymore in /res/layout/status_bar.xml
[Nexus 4 Android Development] 22sl22:
Told you so :)

I'll try a few things and let you know, thanks for trying anyway :good:

I had an idea by the way. Every week I release mirrors and every week we get the same repetitive questions so why not remove one of them at least? When I do mirrors every week from here on out I was thinking, remove Mipop and restore the navbar. Shouldn't affect the OTA either from what I know. What do you think?
[Nexus 4 Android Development] Kingzak34:
I don't think it's necessary as, mods are uploaded, and you will have your own ROM, so people worried about Navbar, will probably use your ROM.

And anyone can make navbar bacK BEFORE flashing the ROM with manual method. On a PC it's not hard to do.

But that was not a bad idea
[Nexus 4 Android Development] galaxygio-user:
4.9.12 have multilanguage?
[Nexus 4 Android Development] m_zet:
Not yet.

http://xiaomi.eu/community/threads/4-9-12.25694/
[Nexus 4 Android Development] Kingzak34:
For everything related to MultiLanguage ROM, please ask in Miuiandroid forums.
[Nexus 4 Android Development] Squarius:
MIUI 4.9.12 Mirrors from en.miui.com

Mirror 1 (Direct download link) - Mirror Folder 1

Mirror 2 (Direct download link) - Mirror Folder 2

---

MultiRom

If you use MultiRom, you have to use a kexec patched Kernel for Android 4.4.2 like hells-Core. You can download the Kernel from

|*KERNEL*| *hells-Core* KitKat b45 stable[Q&A][DISCUSSION].
[Nexus 4 Android Development] urim225:
Sorry to ask but is your build from a few pages back with mipop or the navbar ?
[Nexus 4 Android Development] 22sl22:
My own ROM has the navbar included, see more info here:

http://xdaforums.com/showpost.php?p=55347863&postcount=3198

The 4.9.12 mirrors I provided are stock MIUI, direct from the website, its not my custom rom so it has Mipop:

http://xdaforums.com/showpost.php?p=55402997&postcount=3263

Hope that answered your question :good:

Sent from my Note 10.1 2014
[Nexus 4 Android Development] urim225:
Absolutely but from the uploaded date I guess it's not the 4.9.12 version. I think I'll wait for you to edit that too then I'll flash :) thank you anyway
[Nexus 4 Android Development] 22sl22:
Yeah its not the latest because i'm waiting for the Multilanguage version to come out first. More languages=more people will be able to use it, still waiting though :good:
[Nexus 4 Android Development] urim225:
That's cool [emoji4] and thank you again
[Nexus 4 Android Development] EdikNeznanov:
SOLVED

No deep sleep, why? Tried to play with states, still no result. And miui seems to be laggy a bit. Uneleashed kernel v85, intellidemand 81-1836MHz, gpu 487MHz interactive gov. After installing kernel, patched with 4.4.3 drivers. Miui 4.9.5. Thanks for advice ;)

SOLUTION: Facebook and some minor processes was keeping it awake, solved by killing facebook in settings->apps->curently running.
[Nexus 4 Android Development] 22sl22:
Facebook is always a know battery killer. Try alternates, Tinfoil is a pretty good one that's lightweight or just google a few alternatives :good:

No problem, glad I could help you out :)
[Nexus 4 Android Development] musa47:
This will be my first time with miui. Is this ROM supposed to be in English from this thread or for English ROM I have to download multi language one?
[Nexus 4 Android Development] 22sl22:
Read the second post please. This rom has English and Chinese only

Multi language from the other forum is self explanatory :good:
[Nexus 4 Android Development] symbianvn:
Hope your rom will fix the call recorder bug :angel:
[Nexus 4 Android Development] 22sl22:
Sorry, can't be fixed at the moment.

I'm not a miracle worker you know :)

Sent from my Note 10.1 2014
[Nexus 4 Android Development] Kingzak34:
I thought you were. :(

My whole life is a lie. (Cake is too)

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] 22sl22:
My miracle service will only be conducted once a fee of $10 000 dollars has reached my account (totally legit of course) :p :D

Only once that's done then I can work my magic and convince you of the realness of this world (and cake too) :laugh: :laugh: :laugh:
[Nexus 4 Android Development] Carolinux:
And the bug themes continues... (back to default before reboot)
[Nexus 4 Android Development] blessedsword:
Use the new module : Anuer to change the place of icon in stt bar (4 types)
[Nexus 4 Android Development] Chaosgod27:
This is driving me insane, but where can I find the place to change the lockscreen shortcuts? I want to switch the default MIUI messaging app shortcut to Hangouts on the lockscreen.
[Nexus 4 Android Development] m_zet:
You should change the default SMS app - Settings - Apps - Default aps - SMS app.

Good luck.
[Nexus 4 Android Development] [GS]:
Its beta, wait for stable release :p
[Nexus 4 Android Development] Chaosgod27:
Hi thanks for the suggestion, I have already done this and the lockscreen still only goes the MIUI messaging app.

Anyone else have any idea?
[Nexus 4 Android Development] Kingzak34:
I think you must mod /system/media/theme/default/lockscreen/manifest.xml

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] Septic-Flesh:
I have been trying to flash the latest miui version but I no recovery seems working with it.
[Nexus 4 Android Development] Kingzak34:
Try PhilZ

Or multirom TWRP
[Nexus 4 Android Development] Chaosgod27:
I looked at the lockscreen's manifest.xml and just as I expected it should launch the system default application you set. So if you set Hangout as your messaging app or Skype as your dialer it should launch those.

As you said you could mod it and force it to start to an application you want, but it defeats the purpose of the original code.

I think it might be a bug or something, since default app setting resets each time you open MIUI's default messaging.

Anyhow since I need a quick fix I modded the manifest.xml and created a flashable recovery zip file. Took me a few hours to figure out a few things and get the right tools to decompile hangout apk, find the right class and intent so I can implement it into the manifest file just to start Hangouts. I know programming, but never really dived into Android programming, so this was an interesting experience.

Here's what you have to change on line 506:

<Intent action="android.intent.action.MAIN" type="vnd.android-dir/mms-sms" category="android.intent.category.DEFAULT"/>

to

<Intent action="android.intent.action.MAIN" category="android.intent.category.LAUNCHER" package="com.google.android.talk" class="com.google.android.talk.SigningInActivity"/>

So therefore, you should be able to change the lockscreen shortcut to anything you want.

If anyone is interested I attached both the original and my modded version of the lockscreen to launch Hangouts.

They are both flashable .ZIP files, so flash in recovery like you usually do with all your other stuff!

Enjoy! If I have time, I might be able to do requests. Of course until this issue gets fixed on this ROM.
[Nexus 4 Android Development] 22sl22:
Surprised no one else noticed lol but it looks like MultiLang 4.9.12 was released earlier on today.

I'm on my way back from work so I'll start downloading and modding later so expect a new thread, release etc by the end of tonight or tomorrow evening of I'm busy :good:
[Nexus 4 Android Development] 22sl22:
RE: Possible Closure of Xiaomi.eu

EDIT: Delete
[Nexus 4 Android Development] Kingzak34:
EDIT : Delete
[Nexus 4 Android Development] 22sl22:
Yeah I did read that's why I wrote in bold supposed

At the moment it's just rumors some of it but it's food for thought and I wouldn't put it past Xiaomi considering their past.
[Nexus 4 Android Development] Kingzak34:
I just said this to avoid everyone starting whining etc. Not to bother you ;)

From all I red and all I know it's nothing. Just a "Buzz". Nothing true.

Tapatalké depuis mon OnePlus One MIUI !
[Nexus 4 Android Development] 22sl22:
Ok yeah I can understand your point. I'll remove it before the warning bells and stampedes start :)

For those observing this thread, by the time I remove the original comment just because I said I may/may not stop doesn't change anything right now. I promised a new rom + thread and it will come with weekly updates of course. I'm not just gonna haul ass and leave MIUI for good just in case anyone was concerned :good: