[MAG/CLK][Jan 23, 2015][V2_Rom MIUI V5-4.11.28-Multilang][Themed V6 - Latest Version]

Search This thread

nqkoidrug

Senior Member
Apr 19, 2012
283
83
Shumen
As promised, I wished to make public V2 rom. To download go first post!




I've already written the first post for disappointments or slowness of miui ..... you just read .....
I work on miui rom for some years and I can say that it works very differently from a CM or JB. For Hd2 is from version 4.6.6 that I like to change them, study them.
The characteristic of Miui is the reliability and the many functions (many hidden system): antivirus (tested with apk infected and it works 100%), system optimization, block calls and text messages, phone calls recorder and much much more .....
All this functionality by many 'all user, but of course adds to the system, that to have maximum performance, must have an appropriate hardware.
Add to this even if it is a rom multilanguage.
I compared the native rom with my multilanguage, and my goal was to give the same performance ...
Most versions have gone forward from miui 4, more functions have increased and improved. Same thing for the Miui5.

Our advice: if you love the speed of the system on hd2, goes to another rom ..... Not miui.
Thank`s for your hard work for us!
 
  • Like
Reactions: oregon69

voland

Senior Member
Jan 25, 2004
111
33
Prague
I managed to get a speed improvement in this rom using magldr, dalvik-on-nand and directSD, see http://forum.xda-developers.com/showpost.php?p=57845651&postcount=166
At the moment all (EU hd2, >400mb) of my available nand is set aside for dalvik, but I haven't used much yet ;)
Robbie, could you please put there a correct DL link OR method how to change ROM DIY? I would like to try your improved version with dalvik-on-nand and directSD on magldr, but link you provide contains only some suggestion about script content, which will take any ROM.zip convert the initrd.gz to the desired type (DataOnExt, NativeSD, DirectSD). There are some difficulties, obvious, in that script, which you overcome successfully, so please share your work! :)

I would like to switch off SWAP too - IMHO it causing considerable lagging. If you can create such a variant of Oregon69's ROM, it would be great!

Thanks.
 

Robbie P

Senior Member
Feb 8, 2011
5,115
4,014
London
Robbie, could you please put there a correct DL link OR method how to change ROM DIY? I would like to try your improved version with dalvik-on-nand and directSD on magldr, but link you provide contains only some suggestion about script content, which will take any ROM.zip convert the initrd.gz to the desired type (DataOnExt, NativeSD, DirectSD). There are some difficulties, obvious, in that script, which you overcome successfully, so please share your work! :)

I would like to switch off SWAP too - IMHO it causing considerable lagging. If you can create such a variant of Oregon69's ROM, it would be great!

Thanks.
will post howto in a bit, have got v2 running from nativeSD with dalvik on nand right now. it certainly works better than just nativeSD
 
  • Like
Reactions: voland

voland

Senior Member
Jan 25, 2004
111
33
Prague
As promised, I wished to make public V2 rom. To download go first post!
Thank you for your hardwork!
Would you mind to contact Robbie P to integrate into your great ROM option "DirectSD + DalvikOnNAND"? Robbie P describe his try as
I just tried the last miui rom mentioned earlier with v6, directSD (ext4, ext4) with dalvik-on-nand and there is a marked improvement in the speed of the rom, and the speed of bootup.
so it would be great improvement!

---------- Post added at 09:40 PM ---------- Previous post was at 09:28 PM ----------

I have no use MAGLDR (not friend with it). but as written in the first post, reformat all partitions in clk / format nand. Actually I noticed that formats all partitions, even those xboot .... (do not know if this is possible in magdldr). And that without this format, the ROM does not start (only with the usual wipe).
Hmm, may I ask you about NAND partitioning scheme you use for "Install to NAND + DataOnExt"? According to my experience, you cannot boot from NAND without /boot partition. So sure you mean format existing partitions, not format NAND as you wrote. But if data are on Ext, we do not need /userdata partition. And, next, where /cache partition have to be located for best performance?
So wich NAND partition configuration you suggest as the best? Must I create zero-sized /cache and /userdata on NAND?

---------- Post added at 09:56 PM ---------- Previous post was at 09:40 PM ----------

will post howto in a bit, have got v2 running from nativeSD with dalvik on nand right now. it certainly works better than just nativeSD
Oh that's great!
...Emm, do you mean "DirectSD"?
Is DirectSD really better than NativeSD?

For example, swap IMHO slower device substantially. Swap have to write down lot of data, even if SWAP partition would laid in NAND - in real swapping writes lot of data to slow SD card. Android native memory manager, otherwise, writes down only small portion of data. And both are loading the same amount of data. Obvious. Or am I wrong?
 
Last edited:

Robbie P

Senior Member
Feb 8, 2011
5,115
4,014
London
Ok, assuming you have already partitioned your sdcard with the correct partitions for your boot method ie for NativeSD/Datonext 1 ext4 partition, for DirectSD 2 ext4 partitions. And possibly a Linux swap partition (I did and it was used by this rom). All partitions should be primary.
1. get the latest rom_shell version from @HypoTurtle 's signature, I have attached the latest(v6) for convenience.
2. unzip it and put the 7za and rdsfuncts.sh files onto root of sdcard (although it works for this rom without this step, it is best to put these there since they are the most up-to-date versions/modifications)
3. unzip the ROM_shellv6.zip
4. unzip the original rom.zip from oregon69
5. put the contents of the rom.zip /system and /data folders into the respective /system and /data folders in ROM_shellv6 folder
6. if you are publishing the rom, edit the "placeholders" in updater script with your details
7. copy the zImage and (nand) initrd.gz from the rom.zip /kernel/boot folder to the ROM_shellv6 /boot folder
8. re-zip the ROM_shellv6 folders (don't zip the folder they are in else it will extract to one folder) ie in windows, select all the folders and select "add to ROM_shellv6.zip", rename the zip to miui.zip if you want and put on sdcard.
9. if you are going to use dalvik on nand, you need to create a large userdata partition in nand. To get the biggest possible userdata partition in magldr;
9a. magldr 10services > use last 24mb nand
9b. edit the flash.cfg of a nand recovery using a text editor (backup first) to just say;
Code:
userdata ya|asize|hr allsize
with a carriage return afterwards. And "install" in the usual way with DAF.exe and magldr usb flasher. you could of course install the nand recovery too, but there is no need to with sd recoveries available. This should get you ~444mb of dalvik on EU hd2
10. flash the zip with an sd recovery. Aroma should give you all the install options you need for your chosen method. I chose NEWROM in one of the screens.

Hope I haven't missed anything:)
 

voland

Senior Member
Jan 25, 2004
111
33
Prague
Excellent. Everything works. Have other questions, but not to your work, Robbie. Thanks!

--- Added 29.1.2015 ---
Tried to use this instructions for modifying Carbon ROM - unsuccessful. Which other modification have to be done?
 
Last edited:

voland

Senior Member
Jan 25, 2004
111
33
Prague
Ok, MIUI is usable. But:
1. Home button doesn't work. Long press works, single press - does not. Very uncomfortable. Is there any solution?
2. Even in DirectSD mode shows size/fullness only for first ext4 partition (/system). Well, other ROMs too...
3. No FM Radio
4. Very weak possibilities to setup StatusBar - no Date or Battery view setups, no many other options...
5. Charming. But still laggy. No way, beauty needs sacrifice.
6. And last, but not least general question: are app in this ROM compatible with standard ROMs? I mean their "common" databases: when I make backup of my SMS with Titanium, will it work with standard Messaging app on other device?
 

oregon69

Senior Member
Jun 7, 2008
347
690
Thank you........
downloading now. hope it no so laggy like first version

lOL! will not be less fast rom, you've proposed here:
http://forum.xda-developers.com/showpost.php?p=57275558&postcount=10180
is the same rom native that I used!

Thank you for your hardwork!
Would you mind to contact Robbie P to integrate into your great ROM option "DirectSD + DalvikOnNAND"? Robbie P describe his try as so it would be great improvement!

---------- Post added at 09:40 PM ---------- Previous post was at 09:28 PM ----------


Hmm, may I ask you about NAND partitioning scheme you use for "Install to NAND + DataOnExt"? According to my experience, you cannot boot from NAND without /boot partition. So sure you mean format existing partitions, not format NAND as you wrote. But if data are on Ext, we do not need /userdata partition. And, next, where /cache partition have to be located for best performance?
So wich NAND partition configuration you suggest as the best? Must I create zero-sized /cache and /userdata on NAND?
even if you use sd_ext, it is noteworthy that in the formatting process in NAND CLK, it deletes other parts of memory, not only nand ......

Ok, MIUI is usable. But:
1. Home button doesn't work. Long press works, single press - does not. Very uncomfortable. Is there any solution?
2. Even in DirectSD mode shows size/fullness only for first ext4 partition (/system). Well, other ROMs too...
3. No FM Radio
4. Very weak possibilities to setup StatusBar - no Date or Battery view setups, no many other options...
5. Charming. But still laggy. No way, beauty needs sacrifice.
6. And last, but not least general question: are app in this ROM compatible with standard ROMs? I mean their "common" databases: when I make backup of my SMS with Titanium, will it work with standard Messaging app on other device?

on Miui: Xiaomi.com on, you can find many guides for use .....
- Home button works perfectly. a long press action task killer, two pressures fast: back in the home .....
- Status bar settings: settings / statusbar - are those that find in any miui rom, any device.
In versions v5 - 4.xx were added functions: additional settings
- find battery configurations: security center / battery - here you can control the battery consumption in relation to performance.
In settings / battery you can change the battery indicator in the status bar - consumption statistics, finally the performance: power settings
- Miui has its backup system. capillary and running .... I did not test with titanium to import data

EDIT February 1, 2015


PREMISE
I had doubts, if this rom NAKED works MAGDLR. In this period (in the little free time) I'm working on four other devices, (a device a dual work in old cm and KK) for a pure port of the latest versions Miui, I asked for feedback to those who already uses Magdlr without answers ... .
Yesterday afternoon I made shift to Magdlr and some quick tests. The rom seems to work well.
following my steps:
- Install v1.13.07 aMagldr
http://androidforum.tytung.com/amagldr-v1-13-07-t183.html (thanks symbuzzer)
-install Recovery 400mb
http://forum.xda-developers.com/attachment.php?attachmentid=1553673&stc=1&d=135519 6627
- MiniTool created two partitions with an ext4 - other ext3
- Perform various wipe
- Install rom (DATAonEXT)
I think I did not forget anything .....


Thanks @Robbie P for his guide in this thread with the work of @HypoTurtle (thanks) - As soon as I can, working and integrity this, in my rom, respecting the author rom native: gtbluesky ....
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 28
    MIUI.png

    Screenshot_2014-12-26-00-12-34.png


    I would like to share my work with you.

    V2 - MIUI V5 - VERS. 4.11.28 - Multilanguage - 4.2.2 -THEMED V6​


    I have taken from the drawer my trusty HD2. For a long time I wanted a miui rom on this terminal immortal for me, that would work in both nand that native-sd pure.
    rom native, is - gtbluesky - I thank

    Here's my job:
    -Translated into multilanguage most apks (system and application) the most important
    - Reformulated the whole package
    - Added double swap (ACHIEVED The 234 MB - RAM FREE)
    - Themed v6 (lockscreen, status bar and miuihome trasparent, PAK clock V6, icons, etc .....)
    - 1.2 ghz overclock
    - Addition installation in Eu HD2
    - miui keyboard + Chinese keyboard
    - GAPPS INCLUDING

    Rom smooth and stable, small battery drain in normal use. Consumption obviously increases after frequent reboots. The only anomaly is in phone settings / call waiting. Other anomalies or bugs: TEEL ME

    In nand = Work natively, it should work only in T-Mobile (576MB ram)
    my tests however, have been made on htc Hd2 (448MB ram)


    My configuration:

    clk 1.5.1.6
    clk/settings/EXTROM enable (disable EXTROM must appear)
    spl 2:08 HSPL
    RADIO 2.15.52.14
    Recovery: TWRP V2.6.3.0
    Sd-Card "Samsung" 32Gb
    - SYSTEM = 380 MB
    - SD-EXT 3 GB (MY HD2 EU)


    INITIAL RELEASE: December 27, 2014

    IMPROVEMENTS V2:

    NEW initrd.gz BOOT KERNEL DATAonEXT (decompiled, modified, recompiled)
    Fixed and improved communication ADB
    Reformulated DUAL SWAP
    MODIFIED SCRIPT PACK
    NEW PHONE DIALER (improved precision keys)
    NEW THEME SCREEN REBOOT / POWER OFF ECC
    NEW STATUS BAR V6 BLUE
    NEW LOOKSCREEN V6
    NEW WALLPAPER LOOKSCREEN DEFAULT
    AND MORE ....

    INSTALLATION MAGDLR:
    SEE MY POST http://forum.xda-developers.com/showpost.php?p=58454238&postcount=29

    INSTALLATION CLK:

    NAND DATAonEXT

    - PUT THE ZIP IN SD CARD
    - FORMAT NAND
    - RECOVERY
    - WIPE: DALVIK CACHE -CACHE- ANDROID SECURE - DATE - SYSTEM - SD-EXT
    - In the sd-card:
    Delete folder Android
    In the folder miui delete folder .cache , . config (remember that miui installs any themes present on SD-CARD - this obviously slows down the system)
    - INSTALL ROM
    - CHOOSE: INSTALL TO NAND DATAonEXT ....

    - REBOOT
    - Go to the Security Center, click Check, to make a test of the system, and clean where appropriate, the cache memory-
    - VERY IMPORTANT (I forgot to write this for the first version - excuse me): to optimize dual swap perform other two reboots complete

    NATIVE-SD

    - INSTALL ROM
    - CHOOSE: INSTALL TO SD-EXT
    - REBOOT


    IF YOU DO NOT HAVE THE DEVICE CONFIGURED USE SEARCH XDA


    - I am not responsible for bricked devices, dead SD cards

    TIPS

    -GO CENTER SECURITY / PERMITS / ENABLE: PERMITS ROOT
    -GO SETTINGS / DISPLAY / FONT / SMALL MIUI
    -COUNCIL NOT IMPORT NO BACKUP SETTINGS PREVIOUS ROM
    -PRESS HOME TO USE TASK KILLER


    For any complaints of lag or other ....
    - Delete any apk you do not use.
    - Also use a sd-card with good reading speed, even for NAND EU Hd2
    - Miui, especially the latest versions is heavier than many other rom. For many applications of the system.
    Even more if multilanguage!
    Xioami.com exist on many threads related to this issue and on Device, with a lot more hardware performance of Hd2.
    The nature of the publication of my rom is for those who love the style Miui. Do not create a rom, for games.
    I use this rom from a bit of time every day. its normal. But it certainly does not compare to my rom MIUI (same version) on Z1C .....
    That is why I limited to the maximum the use of additional themes that have burdened 1GHZ processor and less than 512MB of ram Hd2.

    SCREENSHOTS:

    Screenshot_2014-12-26-23-56-15.pngscreen_20141227_1440.pngscreen_20141207_1525.pngscreen_20141226_2343.pngscreen_20141226_2347.pngscreen_20141226_2347_2.pngScreenshot_2014-12-26-09-03-13.pngscreen_20141227_1459.pngscreen_20141227_1452.png

    V2:
    View attachment 3128180View attachment 3128181View attachment 3128182View attachment 3128183View attachment 3128194View attachment 3128195View attachment 3128196View attachment 3128197


    DOWNLOAD V2:

    https://www.mediafire.com/?bgpkc376450o8j6

    If you like my work, do not forget to press the button Thanks​
    THANKS:
    TYTUNG (FOR KERNEL)
    XIAOMI
    gtbluesky
    kokotas​

    castoro.jpg
    4
    Why has development stopped?? This ROM was looking really good.

    Partho.

    No one has stopped the development. At least for what concerns me.
    I fact, brought changes to the boot for Hd2 Eu.
    This address will be for the next release (it will not get the patch, for the installation of the ROM), as well as some changes in memory management, etc ....
    Now I just have to clean up my rom and do the upload.
    But all this takes time, which at this time is short for me....
    I hope in the next week to be able to publish V2.
    4
    Can I use MAGLDLR Nand + data on ext?
    I have not tried in MAGLDLR, but I think the rom support ....
    the problem may be the patch, but it seems it works in MAGLDLR: http://forum.xda-developers.com/showthread.php?p=31949960#post31949960
    4
    Ok, assuming you have already partitioned your sdcard with the correct partitions for your boot method ie for NativeSD/Datonext 1 ext4 partition, for DirectSD 2 ext4 partitions. And possibly a Linux swap partition (I did and it was used by this rom). All partitions should be primary.
    1. get the latest rom_shell version from @HypoTurtle 's signature, I have attached the latest(v6) for convenience.
    2. unzip it and put the 7za and rdsfuncts.sh files onto root of sdcard (although it works for this rom without this step, it is best to put these there since they are the most up-to-date versions/modifications)
    3. unzip the ROM_shellv6.zip
    4. unzip the original rom.zip from oregon69
    5. put the contents of the rom.zip /system and /data folders into the respective /system and /data folders in ROM_shellv6 folder
    6. if you are publishing the rom, edit the "placeholders" in updater script with your details
    7. copy the zImage and (nand) initrd.gz from the rom.zip /kernel/boot folder to the ROM_shellv6 /boot folder
    8. re-zip the ROM_shellv6 folders (don't zip the folder they are in else it will extract to one folder) ie in windows, select all the folders and select "add to ROM_shellv6.zip", rename the zip to miui.zip if you want and put on sdcard.
    9. if you are going to use dalvik on nand, you need to create a large userdata partition in nand. To get the biggest possible userdata partition in magldr;
    9a. magldr 10services > use last 24mb nand
    9b. edit the flash.cfg of a nand recovery using a text editor (backup first) to just say;
    Code:
    userdata ya|asize|hr allsize
    with a carriage return afterwards. And "install" in the usual way with DAF.exe and magldr usb flasher. you could of course install the nand recovery too, but there is no need to with sd recoveries available. This should get you ~444mb of dalvik on EU hd2
    10. flash the zip with an sd recovery. Aroma should give you all the install options you need for your chosen method. I chose NEWROM in one of the screens.

    Hope I haven't missed anything:)
    4
    I'm running this ROM having installed using HypoTurtle's V6 shell zip and flashed as DirectSD (2x 2gb Ext4 partitions on card) with DalvikOnNAND (running cLK with just over 400mb for dalvik on EU HD2). I deleted the cpufreq and lmk scripts, and a whole load of the MIUI apks, then installed a lot of Google apps from Play Store and I have to say it is feeling very stable. It does lag a fair bit when opening/switching apps and I can't run games on it but tbh I can't run games on any of the 4.4.4 ROMs either so I guess the old brick is just at the limit of it's capability now! One thing I don't understand though - at the very most when I clear all recent apps I get around 90-95mb free RAM in total, nothing like the 234mb claimed in the OP using double swap. However I do not have a swap partition on my card so I guess I am not going to see any benefit from that?

    The 234 mb (Achieved) mean maximum obtainable: only after three to reboot and start of use of the device.
    It is logical that, during use of the device the ram is lowered.

    In my tests I tried to cancel the dual swap.
    result: decrease under 50/40 mb of ram free.

    In rom V2 (which maximum two days, I give public) have reformulated the dual swap; is that cache that date.
    Result: stable above 100 mb of ram free in normal use

    Also you do not need any swap partition for this system.

    You can find the * .img file in: / ROOT / DATA / SWAP, with the relative log cache, and log data.

    In dual swap (as the author recommends) the swap cache supports the swap data (or system) in time. using a single swap it was noted that over time, the ram decreases .....
    You will get an error in the log cache that is a problem for hd2. but I did test on hd2 and the work above mentioned works!
    For this I installed the dual swap also in my Rom V2.

    Kind regards.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone