MIUI_Au 2.6.15 for the One X – Now Available

MIUI_Au Australianisation Progress:

  • System Components:
  • MIUI Traffic (Also known as Network Assistant in other locales) – Should be 100%
  • All Other Apps – 100%
  • Lockscreen – Should be 100%

Proposed MIUI_Au Changelog:

  • Almost-complete Australianisation
  • Hybrid Animations (revert to Stock ICS open and close animations)
I will add to the above list as required. Time permitting, I will create a change-log video also.


Download: [http://www.multiupload.nl/HS0GWF56WX]

57 Comments Posted by in MIUI

57 Comments

  1. Well I’m stating now, that despite EVERYONE (including xiaomi) saying you cant dual boot Gb and ics on the mi-one, i can definitely say you can, with full functionality on both. Ive tested camera, wifi, blue tooth, cell reception, 3g data, usb mounting, and all works 100%. I shouldve got one of these sooner :) I highly doubt anything will not work, the ics Rom and phone firmware are 100% the same as the official one, and there’s nothing modified in the gb Rom that can break anything.

  2. I am baffled, I cant seem to find the Desire rom for the old gingerbread version, is this no longer hosted anywhere?
    the only current rom I can find on the site is the oneX version which obviously wont install on my desire..
    can anyone help?

    • The desire rom has been dead for a long time sorry. Maranges ics build is very good, why not give that a try? Otherwise if your still on gb, there is no need to update.

  3. Still mucking around with the M1, heres a few things I’ve done so far for those interested (once I do the first release I’ll obviously make a separate post for the M1 so people don’t get confused as to which is which):

    5-way Reboot (normal, hot boot, bootloader, recovery, switch system)
    Support for init.d enabled in the kernel, as well as some other ramdisk tweaks
    Added the usual overscroll options from CM (Edge, Bounce, Bounce & Glow, None)
    Removed the System Update button in Settings, and the Report to MIUI button on FC dialog (not useful ATM, when most bugs are probably gonna be my fault, and not worried about OTA just yet)

    And one thing I’ve yet to test, but fairly confident it will work:

    Compatible with having a GB rom on the other system partition

    So it’s off to a good start.

    • How goes progress – any Sense goodness?

      • Not worrying about that for a while, if at all, cause I don’t like sense anyway :p

        Running much better now, still haven’t tested gb but should be fine, I have 2 completely independent ics roms atm, with their own data partition (sort of) so won’t have the data clash issue. Everything else working as expected. Switch system in reboot menu is convenient :)

        • That’s useful – separate-ish data partitions.

        • The roms are 100% independent of each other, so to any user they are completely seperate (only time they would be shared is two installations of my build, any other rom will not be affected at all by mine)

          Having two different roms installed sharing a data partition just seemed pointless and a waste of time to me, so I fixed it :)

        • Semi-Confirmed: Currently dual booting MIUI GB 2.3.5y and MIUI v4 2.6.22 :) Switched several times between the two, only issue I can see is that I can’t pick up signal in GB, no doubt due to changes in the baseband drivers or something. Won’t waste too much time on it, but I have a few ideas.

        • How did you separate the data partitions Lennox?

        • All will be revealed later ;)

          But its the oldest trick in the book really, anyone heard of bind mounts :p Work great when done via ramdisk.

          Got signal working in Gb, if testing goes ok will release modified Gb Rom as well for those interested (although it’ll still be fairly stock). Still one or two issues that i need to address before I’m comfortable releasing.

          Included in ics (even though i personally see 0 difference, more to please those who do want them) beats,xloud,bravia and play station certification (thanks to rockodev and xxxpacha)

          And coming later: Ability to take nandroid, restore nandroid, wipe data etc etc for the other system from within the Rom, no need to go to recovery ever. (This one depends on free time, i know the code, just got to make the app).

          Also removed mpdecision to keep both cpus on line (kernel 3.0 doesn’t need it), uses less battery and performs better for me.

          Updated adreno libs to latest, improves benchmarks slightly.

          Think that’s about it for now :p

        • Oh, I see :P

          No idea how they *really* work, but I know they are often used for housing a chrooted ubuntu install.

          So you have two images which you mount to data (depending on which partition you are running)?

        • Would the NANDROID from within Android be a unique feature to the M1? When I think about it, so long as you have root access, you can read all system files….right?
          XLoud doesn’t seem to do much, from my tests. Beats (with my small modification) does, I swear! :P

          How hard would it be to add more bands into DSPMan?

        • Not images, folders, but the principal is the same.

          You could only do a reliable nandroid of /system, so yes it will be unique to m1 :)

          Ive found none of them do anything of interest for me, but many others disagree. The bravia engine definitely does nothing, no questioning that, but some people fall prey to the placebo effect.

          Its open source, have a crack! You’d need to patch the Rom framework also, hence why (at least on Roms its not intended for) beats does nothing.

        • Had a look at the source – it’s far too complex for me :P

  4. Lennox and Fllash, firstly thanks to both of you for MIUI-AU (and also to everyone who have contributed to this over the years). I used MIUI-Au for my desire for over a year and I really appreciate for all the work that has been done [Please check Paypal for a little gift ;) ]

    I recently bought an One X and thought I will pop in here to see how MIUI is doing, and it’s great to see MIUI is on for One X. I have just one question though, will HTC’s camera software come with MIUI?

    Thanks guys, looking forward to this once I root my phone.

    Fllash Edit: Cheers!

    • Lennox and I had a discussion about this – Turns out that just about all Sense-based apps (including the camera) work in MIUI (because they based the One X MIUI build on the Sense ROM from HTC). The camera, gallery (which is by far the best available on any device I recon), HTC Keyboard (with text selection eye candy!) and Music apps are included by default, but I may (because I think that it is also much better than the default option) replace the calendar with HTC’s calendar.

      I think (though I’m not sure if I confused myself) that the latest release also includes Beats. While beats doesn’t actually do all that much to improve sound quality, I’m digging around trying to find where it reads it’s EQ configuration from (probably some info on XDA) and will see if I can alter the presets so that they actually do something useful.

      • Beats really does nothing other than alter the built in android equaliser settings. Its a waste of time imho. Music fx or dsp manager do the same or better.

        Mi-One up and running (2.3.5w at the moment). Will get devving on the weekend, hopefully have something ready for next week :)

        • Beats has a nice interface, and isn’t temperamental like DSPManager is on ICS. MusicFX has never worked for me, either. Also, the AudioEffects.conf parses additional libraries – sure seems to me like it is loading something other than the built in equalizer.

          I’m very particular about audio, so any chance to tamper with EQs is worth it IMO.

          So I’ll be pursuing it.

        • Yes, but it still uses the same android SDK to control the audio, just as DSP manager does (which also has its own libs in AudioEffects.conf).

          Basically the only difference is the preset in Beats which is a bit more bass heavy.

        • Which is why I wrote that I want to change the presets to my preferences.

          Oh, and you mentioned that you may end up doing some work on apktool – if/when you do, let me know.

        • Just went back to Harvey Norman for the second time today. First to get replacement lappy, second to pick up the power cord they forgot to put in the box. Getting sick of driving there now. So at some point I’ll get it set up.

          Had to unbrick a mates GS this morning, now I’m finally looking at what to do with the M1.

        • Just an update (for any interested parties) –
          I found and edited the files responsible for the EQ. Now it sounds good! (or getting there – have to edit the bands and then flash them each time).

          I also rewrote all the words for the Beats menu (it was the first attempt at recompiling Sense 4, and worked fine).

          Do you recon there is a market for a Correct-English-Ified Sense ROM?

          Edit: I’ve been able to raise bands higher than one could using DSP Manager, so high-power headsets are catered for.

          Also, DSP Manager is only 5 bands, HTC’s implementation is 10 bands. That’s approaching PowerAMP (16 bands I think) in terms of precision.

          The only thing which people might not like is that it is only active on wired (and possibly bluetooth) headsets. (Edit: Actually you can activate it on any output including the earpiece – just found the flag for that).

      • Cheers. I also read that HTC’s camera software extends beyond the gallery. Something abt a dedicated image processing software – sorry I can’t recallwhat it was exactly.

        I am guessing because One X MIUI will be based Sense ROM this will be included as well. Thanks

        • Yes, but in my opinion, the camera is very average. Only marginally better than the desire.

          The camera app is very good though.

  5. When CM9 is (officially) released, will you create roms based on it? IIRC almost all Desire Miui builds were based on it (yours too, if I am not wrong informed). Someone on XDA is working on it and willingly to share the source, so it can be made official.

    • Basically only one weeks Rom was ever based on cm9. Miui wont use it for the official build, so it wont be being used. They will stick with stock firmwares.

      • That’s a pity, because I strongly prefer CM over stock builds (out of the box feature wise and not being bloated).

        BTW I wasn’t clear when I said roms based on CM, I meant generally built on CM, not spcificially built on CM9. But you answered my question anyway (-:

        • Yes Gb was based on cm, but not any more. I applaud miuis current path for two reasons:

          1: Stock Roms are more stable and require far less device specific development for xiaomi.
          2: Now people cant carry on that they are stealing the cyanogenmod teams work (as many morons who cant actually develop have done in the past)

          Bonus reason: That’s why they have patchrom. People can port to any device or base Rom they want. Xiaomi have done the initial work to give you a starting point, its up to users/devs to decide what they want and finish the job off.

  6. Hey guys, please excuse the historical question but where can I find the latest stable GB MIUI-AU release to download? I am now on the SGS3 and would like to hand down my Desire – she’s not an experimental user so I’d like to install stable GB release for now. Thanks.

  7. Have to ask, why the stock ICS animation hybrid? Being that I know on GB you loved Sense animations, I would’ve thought Sense 4 animations would be more your cup of tea? They look good on my Desire running AOSP, so no reason why they wouldn’t look good on the device they’re intended for?

    • The Sense 4 animations are very sleek, yes, but one thing bothers me a little (actually, it has bothered me ever since ICS came out). Back in GB and before, you tapped an item and it moved sideways to the left making room for the next screen. Now, when you go deeper into menus and the like, they fade in from above (AOSP), or fade in over the top (Sense 4). It didn’t feel as intuitive as before. MIUI brought it back though.

      The other things include MIUI’s new animation for switching apps (like a ‘shuffle’ type thing) which I like…mostly (it’s a bit rough), and Sense for GB’s app opening app (which faded to white, then faded into the app, rather than fading to black and then to the app, which Sense 4 does).

      I found that I realllllly like the AOSP ICS app opening animation (mouthful, that). But I guess I’ll see.

      You know – I feel overall that Sense 4 is very Shiny. I like it a lot.

      MIUI is very white and orange. I don’t like back (like AOSP) because it is boring.

      I think touchwiz is plain ugly (no offence to Samsung users intended).

      What I might do is add in a few Sense apps which work on the Sense-based builds of ICS, such as the Notes app, and the Calendar (which is PRO! I love the Sense Calendar. It runs rings around every other calendar available for Android, especially the stock one).

      I also like the Sense Gallery (which is included) and music app (also included) more than MIUI’s alternatives at this point. It’s quite a powerful position to be in, really. Lots of choice. Oh, and I love HTC’s keyboard with it’s magnifying glass :P

      Hope the answer to your question is in there somewhere Lennox.

      Josh.

      • Fair enough, i guess I’m just bored of the aosp ones lol.

        That’s the beauty of patchrom, most sense apps will work, not just included ones. With minor modification and a bit of resigning, anything sense could be put back in (only on the one x/sensation roms obviously)

        • Don’t get me wrong – I hate the zoomy animation. I just love the sideways ones from ages ago.

          I agree with the patchrom comment.
          How hard would it have been to put a sense rom through patchrom? Or did MIUI modify it first?

        • All miui roms other than the google and xiaomi phones are done with patchrom, and everything involved is on the github.

        • I remember you telling me that an AOSP rom was required to use patchrom, that’s all.

          I might try making my own based on the 1.29 sense rom then.
          Well, later. First: get this week’s ROM working :(

          Still falling over. Doing it all by hand is very annoying. I’ll send you (once I get everything going) all required files for you to generate your script.

        • Actually patchrom just needs a working ics build, and miui have decided to only use manufacturer builds for stability. I thought they were for aosp but turns out it will work with any rom.

          And it isn’t as simple as using a new Rom as a base. Requires many hours of patching and solving rejections in the patchrom build process, and by many i mean MANY, so good luck if you do attempt it, its well beyond my knowledge to do. Aosp is the easiest to patch, and its still taken marange a HUGE amount of time and effort. Helping him dispelled a few of my own assumptions that patchrom would be easier.

  8. Hi guys, I have a MiOne and I absolutely love it. So much faster than the Samsung Galaxy S that I also have! My only issue is with all of the factory apps that I cannot change from Chinese language. Currently running the standard MIUI 2.3.5y for which is the latest over the air update. How do I and can I update to full English rom for my MiOne?

    • Wait for me to get my hands on mine and release a rom :p

      Or try google…

      Dunno where/if anyone has gb releases any more (if you want to stay on 2.3), perhaps Josh has a zip from when he was doing M1 builds for himself that he can share?

      • I think I kept all the ZIPs I made – are you after a GB or an ICS ROM? Both work very well, but ICS is advisable.

  9. what’s the one x .. does this rom work on HTC desire ?

    • Whilst i just realised a lot of stuff needs to be removed/changed on miui-au to avoid confusion and make it clear the desire rom is no more, people asking if a rom for the one x works on the desire is just a bit much really.

  10. Now is as good a time as any to announce that (thanks to a good friend in China) ive purchased a mi-one and will probably start releasing something next week :)

    Other phones I’m still not sure, really don’t have the time to look into it.

    • Good choice – the MiOne was probably my favourite. My only problem was that it’s ‘niche’ made it difficult for me to get things to work because of my lack of skill. Sounds like the perfect device for you, Lennox.

      Chuck on a protector before you use it, it scratches quite easily.

      Now we’ll have to get our work into gear if we are to become cross-platform! I’ll send you an email about it (if you are planning on releasing your (assumed) MIUI_Au for the MiOne).

      • That’s one of the reasons an xiaomi phone appeals to me. All other devices have too many devs, lots of wannabes releasing zipdevved Roms, and its just too easy :p

        The mi-one doesn’t even have any real custom Roms Afaik, so I’m gonna have some fun ;)

        • Do you know if/how many international users have a MiOne?

        • Not really, a few maybe. Mine will be better then any other rom obviously :p so i don’t care how many use it, i will.

        • Indeed! I admit though, I got board making a ROM just for me to use, so in the end I stopped bothering.

        • Lol, if people saw what I’m running at the moment on the desire ;)

          Ive done a LOT that will.never hit the public. I find it fun seeing what i can manage.

  11. Awesome news to see MIUI-AU for One X. I bought one after MIUI-AU died-out for the Desire.

    Is there anything not yet working?? I’m hoping it’s as complete as the Desire version.

    P.S. Happy B’day!! June babies are clearly the best! My b’day was yesterday!

Leave a Reply

Using Gravatars in the comments - get your own and be recognized!

XHTML: These are some of the tags you can use: <a href=""> <b> <blockquote> <code> <em> <i> <strike> <strong>