FORUMS
Remove All Ads from XDA

[26.JAN.2013║ROM] myMIUI 16 B1 [MAGLDR/CLK║Dorimanx║GB║myMIUI IDE©║zipA║MultiLang]

389 posts
Thanks Meter: 492
 
By Aternus, Senior Member on 7th May 2012, 01:53 AM
Post Reply Email Thread


Coding & debugging: aternus
Theme & inspiration: tung91
nativeSD: adityameena26


myMIUI i18n Project - MIUI Internationalization

Quote:

The time you all been waiting for has finally come!
For over a year, people across the world have been using myMIUI as their primary ROM, but something wasn't quite right, there was still a missing piece in the puzzle, something which could have made this ROM even better, even more personalized, even more awesome!


Now its time to make the puzzle complete!
After many hours of work, I've finally managed to write all the needed tools for a complete, easy to maintain, ROM translation. This is where you step in; this is the time to show your support, not only to myMIUI but to your nation! Now its the time to make myMIUI in your native language!


Translating is quite simple! All the information you need to know is on GitHub:



myMIUI i18n Project GitHub Repository

Features

Quote:

  • MIUI 2.4.20
  • Dorimanx Kernel 7.3
  • Multilingual
  • Bi-Directional (RTL/LTR)
  • AROMA Installer
  • MAGLDR/CLK
  • Factory zipAligned
  • Major code refactoring & cleanup
  • 3G connection prefix appears in the status bar - when enabled
  • HWA (Gingerbread)
  • GPS w/AGPS
  • Auto-Brightness
  • Loudspeaker w/Microphone
  • WIFI
  • Bluetooth
  • USB
  • WIFI VOIP Module
  • CIFS Module
  • RISERFS Module
  • Full busybox integration (busybox 1.19.4)
  • 99% of all available APNs
  • Hosts file with ad/hijack/virus blocks
  • GPS/AGPS configuration - default: Europe
  • System tweaks
  • System I/O tweaks
  • GPU tweaks
  • Media tweaks
  • Network tweaks
  • Customized boot animation - DISABLED for faster boot speed
  • myMIUI theme (based on ICS)


Installation Instructions

MAGLDR
Quote:

HD2ToolKit: Download HD2ToolKit

  1. Connect the device to the USB port
  2. Put the device into factory flash mode by booting it while pressing "volume down"
  3. Install HSPL using the "Install HSPL" function inside HD2ToolKit - MAGLDR: Android / WP7 supports 2.08 ONLY!
  4. Put the device into factory flash mode by booting it while pressing "volume down"
  5. Do "Task29" (aka Complete Wipe) using the "Wipe (Task29)" function inside HD2ToolKit
  6. Put the device into factory flash mode by booting it while pressing "volume down"
  7. Install Latest Radio Firmware using the "Install Custom NBH/NB RUU" function inside HD2ToolKit - HD2 Radios
  8. Put the device into factory flash mode by booting it while pressing "volume down"
  9. Install Latest MAGLDR using the "Install MAGLDR" function inside HD2ToolKit
  10. Boot into MAGLDR recovery menu by pressing the "shutdown/hangup" button while booting up
  11. Choose "USB Flasher"
  12. Flash the Latest CWR (Clockwork Recovery) with the appropriate partition sizes by using the "Repartition" button inside the HD2ToolKit: System: 200MB | Cache: 5MB
  13. Boot into MAGLDR recovery menu by pressing the "shutdown/hangup" button while booting up
  14. Insert MicroSD card with the ROM ZIP
  15. Choose "AD Recovery"
  16. Flash ROM ZIP
  17. Reboot

Download - Stable




If you appreciate my work please consider looking into the offers shown by myMIUI sponsors.
Download - nativeSD v15b6




If you appreciate my work please consider looking into the offers shown by myMIUI sponsors.
Credits

Inspirations
Quote:


Tung91, Tytung, Cotulla, Amarullz, Marc1706, Munjeni, AmeriCanAndroid, Fhasovic ,Gokhanmoral, Markinus, Hastarin, Letama, Rajko, Dan1j3l, Cedesmith, Arne, Trilu, Charansingh, Mdebeljuh, Jdivic, Avs333, Snq-, Savan, Drizztje, 3Dak, HierOS, Nixda99, Dorimanx

Supporters (Donations)
Quote:

Tung91 8JX98658FM1431347
William Botteldoorn 02H18309YK955441M
Jamie Garroch 44L61992JN008821Y
Dennis La Rosa 4JR90461LP256213N
Jolas 0XS252637K4675837
Henk Wieland 2AF71629KX761373P
Jordan Lee 7VS014032G9740107
Philip Gorzalka 0GX41916RV145813J
Marcin Juszczak 91W55204835673844
Neil Livesey 5KP59952KF517590B
Marvin Lav 4919313727610754J
Daniel Cosma 5PA78460PJ8568628
Nikolas Kaeser 54J64529SS090135P

If you like my work, let me know by buying me a beer
The Following 195 Users Say Thank You to Aternus For This Useful Post: [ View ] Gift Aternus Ad-Free
 
 
7th May 2012, 01:54 AM |#2  
Aternus's Avatar
OP Senior Member
Thanks Meter: 492
 
Donate to Me
More
Exclamation #Changelog
Changelog
Code:
16/01/2013
Apps:
-=--=--=--=-
update: Mi File Explorer
update: Google Play Marketplace
update: YouTube
update: Facebook
update: Google Translate

myMIUI IDE©:
-=--=--=--=-
revert: Reverted back to App2SDEXT behaviour


16/01/2013
Updated Polish translation (by kubekpop)
Updated Dutch translation (by myMIUI team)
Updated AGPS server address (for users without AGPS apps)
Small bugfixes

17/12/2012
Apps:
-=--=--=--=-
updated flash player
updated facebook
updated youtube
updated gmail
updated market
updated market GMS
updated google translate


25/11/2012
Updated APN list to include new providers in Israel
Updated Translations


23/10/2012
Updated Danish Translation by larsmew


18/10/2012
updated AROMA installer to 2.51
i18n: added multilingual support
i18n: cleaned errors
i18n: removed redundant
updated AROMA installer to 2.56
updated myMIUI build tools
moved /system rw mount to init.rc
moved all i/o configuration operations to init.rc

Apps:
-=--=--=--=-
fixed framework-res.apk (removed "old MIUI framework" (Android 1.5-1.6))
fixed notes.apk FC
fixed browser.apk FC
updated Matketplace
added Marketplace GMS
updated Facebook
updated YouTube
updated Google Translate

myMIUI IDE©:
-=--=--=--=-

zipAlign:
-=--=--=--=-

Theme:
-=--=--=--=-
fix disabled toggle graphics not matching enabled and disabled ones


20/09/2012
fixed bugs in AROMA installer
fixed bugs in updater-script
added cpu tweaks on ram disk initilization (init.htcleo.rc)

Apps:
-=--=--=--=-
updated facebook
updated youtube
updated marketplace
added adobe flash player
added google translate
removed twitter

myMIUI IDE©:
-=--=--=--=-
first release


08/08/2012
added new lights.htcleo.so library
updated AROMA Installer to 2.50

Apps:
-=--=--=--=-
updated facebook
updated twitter
updated youtube

Apps2SD:
-=--=--=--=-
added the ability to retain the uid:gid when creating a symbolic link (/data/data -> /sd-ext/data)

Theme:
-=--=--=--=-
fixed a bug with theme manager after factory reset via CWR (thanks to hacker.newage)


08/07/2012
updated kernel to dorimanx 7.3
added AROMA installer languages: Danish, Norwegian

Apps:
-=--=--=--=-
updated facebook
updated youtube
updated twitter
updated MiFileExplorer to v3.0.4

Apps2SD:
-=--=--=--=-
data2sdext: avast data remains on NAND


05/06/2012
added full multilingual support to AROMA installer
upgraded kernel to dorimanx 7.2
added AROMA installer languages: English, Greek, Spanish, Polish, Portuguese, Hebrew, Dutch, Russian, German, Italian, Turkish (big thanks to myMIUI team!)

Apps:
-=--=--=--=-
added Mi File Explorer (by apooonet @ http://forum.xda-developers.com/showthread.php?t=1523691)
updated facebook

Theme:
-=--=--=--=-
rewritten miui v4 lockscreen
fixed miui v4 lockscreen manifest xml structure
merged miui v4 lockscreen updates from Vexillum Project


24/05/2012
updated migration script
reverted to dorimanx 6.9
updated supporters list

Theme:
-=--=--=--=-
fixed the default wallpaper and lockscreen wallpaper not being applied
rewritten theme creation script


18/05/2012
updated to MIUI 2.4.20
new busybox 1.19.4 with white-space issues fixed (by darkguy2008 @ http://forum.xda-developers.com/showthread.php?t=1568543)
removed Compass.apk (EoL)
removed SetupWizard.apk (EoL)
removed old app2sd binaries
added purge /sd-ext when chosen "wipe userdata"
added auto zipAlign by the myMIUI ROM Creator©

Apps:
-=--=--=--=-
updated facebook
updated twitter
updated google play marketplace
updated youtube
added LeoAGpsInjector v0.5 (by tytung @ http://forum.xda-developers.com/showpost.php?p=16384028&postcount=1907)
added HTC IME keyboard (by jonasl @ http://forum.xda-developers.com/showthread.php?t=624416)
removed HTC IME keyboard (force close errors)

Apps2SD:
-=--=--=--=-
fixed app2sd MIUI internal integration

zipAlign:
-=--=--=--=-

Theme:
-=--=--=--=-
fixed youtube styling
updated theme wallpaper (by lumarti57 @ http://fav.me/d2xck0t)
updated theme fonts
added MIUIv4 lockscreen (idea by zach.antre)
fixed music player controls while pressed
optimized launcher icons


12/05/2012
removed hostname
removed IPv6 (module missing)
updated build.prop
AROMA installer
added WIFI calling module (experimental)
added CIFS module (experimental - thanks to dorimanx)
added RISERFS module (experimental - thanks to dorimanx)
added spoof identity to Samsung Nexus S option
added cLK support
added DPI modification options
added physical keys automtic backlight control
fixed PPP for VPN (thanks to arne182 - new implementation method)
added cLK/MAGLDR auto detection
added user data migration functions (experimental)
removed DPI modification options (looks extremely bad on MIUI)

Apps:
-=--=--=--=-
updated facebook
added optional apps (including MIUI news & weather, MIUI email...)

Apps2SD:
-=--=--=--=-
updated free space calculations to work only on available space

Cache2Data:
-=--=--=--=-

zipAlign:
-=--=--=--=-
added safety feature in case zipalign failed

Theme:
-=--=--=--=-
new myMIUI theme
new myMIUI logo
optimized apps icons size


06/05/2012
new installation script
new build.prop
cpu governor set to interactive for much better usage of cpu_freq
cpu speed min: 245Mhz & cpu speed max: 1152Mhz (max stable speed: 1612800 hz)
fixed dmesg permanently
fixed sysctl
fixed HCITOOL permissions (radio)
cleaned config from errors
convert all files to UTF-8 w/o BOM - fixed white-space in scripts
fixed test condition for SIO scheduler
moved hostname change to build.prop
system boot indicator removed due to race behaviour in init.d
revised mymiui debugger function

Apps:
-=--=--=--=-
updated Google Play Marketplace
updated Facebook
updated Twitter
updated Gmail
updated Youtube

Apps2SD:
-=--=--=--=-
fixed /data/app to /sd-ext/app
add debug messaging for App2SD routine
move /data/data/* to /sd-ext/data (non-system)

Cache2Data:
-=--=--=--=-
fixed /cache to /data/cache

ZipAlign:
-=--=--=--=-
zipalign runs at each boot
add sdcard check for zipalign
change sdcard check to mmcblock instead of using mount filtering (mount not available on init)
fixed case sensitivity for *.apk
The Following 39 Users Say Thank You to Aternus For This Useful Post: [ View ] Gift Aternus Ad-Free
7th May 2012, 01:54 AM |#3  
Aternus's Avatar
OP Senior Member
Thanks Meter: 492
 
Donate to Me
More
Exclamation #Information
Information

myMIUI IDE© (Internal Data Extension)
Quote:

PLEASE DON'T USE ANY THIRD PARTY TOOLS!

The ROM includes cutting edge technology to extend your phone's internal memory by using SDCard's EXT partition.
Furthermore, all the great features below been integrated directly into the kernel. No need to worry about security, performance or stability issues.

Included in myMIUI IDE©:

  1. UNLIMITED INTERNAL MEMORY
  2. UNLIMITED CACHE MEMORY
  3. Legendary myMIUI SCRTM©
  4. Cache2DATA
  5. Apps2EXT
  6. Dalvik2EXT
  7. Data2EXT

What you need to enable myMIUI IDE©:
  1. BACKUP ALL DATA FROM SDCARD
  2. format SDCard
  3. create an EXT2/3/4 partition on your SDCard (recommended: 1GB EXT / 0MB SWAP)
  4. perform a reboot

How it Works?
When the ROM detects an SDCard with an EXT partition, it will run the SCRTM© routine after which the EXT partition will become your userdata partition (a.k.a. "/data").
This will allow unlimited internal memory for your HTC HD2; performance may be severely degraded with low class SD cards!

Clean Start
If you ever need a clean start, just switch your SDCard with a clean one and the system will automatically reset itself.

Users without an EXT partition
Although users without an EXT partition will not see the benefit of myMIUI IDE©, they won't experience any issues whatsoever. The ROM will use the internal NAND memory from their "/data" partition.

Important Note: For IDE© enabled phones; Do not remove your SDCard from your phone while its on. Doing so may cause data corruption and/or OS freeze.

zipAlign
Quote:

The ROM speeds up your performance by using a zipAlign routine which will tweak all your applications so that they will run optimally on the Android OS.
The routine uses a database for all the applications which it already tweaked so it won't tweak the same application twice.
If you install a lot of new applications that need tweaking, it might take some time for your phone to boot up; the speed greatly depends on the application size.

What you need to enable zipAlign:

  1. SDCard with at least 100MB of free space
  2. nothing else! everything is done at boot time automatically

Nexus S ID
Quote:

The first question you might ask yourself is: "why would I want to spoof my device's identity?"
The answer is simple: Google Play Marketplace downloads.

By default the ROM identifies the device as a "generic HTC HD2" which is the correct way of naming our beloved HTC HD2, although some users might want to change that so that they can install applications that weren't meant to run on HD2.

What you need to spoof your device identity to Nexus S:

  1. Select "Nexus S ID" while installing
  2. nothing else! everything is done automatically

WARNING: If you install an application and it crashes, its because its not compatible/been improperly installed due to the fake device configuration.

Some applications, especially from the Market use the device information to perform different installation routines (figure out SDCard mount points, OpenGL compression methods, etc...), so use at your own risk

Recommended Extras

Applications
Quote:

  • Root Explorer
  • SwiftKey X
  • Waze
  • Smart Tools

Themes
Quote:

Vexillum Project MIUI v4: http://bit.ly/yNgHXO


Troubleshooting / Getting Help

In order to provide assistance the following files are required:

Quote:

  • Installation Log - you can save that to your SDCard while in the installation wizard
  • Logcat Since Boot - adb logcat
  • Debug Log Boot - located at "/mymiui-boot.log"
  • Debug Log After Boot - located at "/mymiui-debug.log"

The Following 31 Users Say Thank You to Aternus For This Useful Post: [ View ] Gift Aternus Ad-Free
7th May 2012, 01:56 AM |#4  
Aternus's Avatar
OP Senior Member
Thanks Meter: 492
 
Donate to Me
More
Exclamation #myMIUI i18n (Internationalization)
Internationalization

The Following 10 Users Say Thank You to Aternus For This Useful Post: [ View ] Gift Aternus Ad-Free
7th May 2012, 02:17 AM |#5  
madsponge26's Avatar
Senior Member
Flag Doha
Thanks Meter: 986
 
More
wow mate good to see you again. good rom im downloading and report back later! hwa enabled?

partition 250/5

fast boot though no boot animation
fast and smooth
better in gaming
better than the old versions as Aternus said zipAlign.. yeah it's true.. fast sd card!

i got fc in Titanium Back up when im restoring my applications and fc in video camera.
battery drain? iL report later..
iL attach the Logcat mate..
Attached Files
File Type: 7z v12+6.8a.7z - [Click for QR Code] (6.8 KB, 622 views)
The Following User Says Thank You to madsponge26 For This Useful Post: [ View ] Gift madsponge26 Ad-Free
7th May 2012, 02:24 AM |#6  
Aternus's Avatar
OP Senior Member
Thanks Meter: 492
 
Donate to Me
More
Quote:
Originally Posted by madsponge26

wow mate good to see you again. good rom im downloading and report back later! hwa enabled?

thanks! it uses updated version of the video driver by Rick_1995 and included by dorimanx in his latest kernel. when i tested it with GTA3 it worked much better, hopefully others will be able to confirm that too!

feedback would be appreciated! ;D

EDIT:
I'd like to wish tung91 good luck with his final exams and hopefully we will see him visiting from time to time
The Following 6 Users Say Thank You to Aternus For This Useful Post: [ View ] Gift Aternus Ad-Free
7th May 2012, 04:18 AM |#7  
mentalityx's Avatar
Senior Member
Flag Jville, FL
Thanks Meter: 60
 
More
Any screens?? Good detailed install instructions. Hopefully people will read them.
7th May 2012, 04:23 AM |#8  
sprongebob's Avatar
Senior Member
Flag bayern
Thanks Meter: 67
 
More
Hello good work
Is this a beta or final?
Is multilanguage?
Thx
7th May 2012, 04:41 AM |#9  
kikisp's Avatar
Senior Member
Flag Beograd
Thanks Meter: 68
 
More
i must ask why such a big system partition?miui usually takes 150-170 mb..but why 200?
thx
7th May 2012, 06:13 AM |#10  
madsponge26's Avatar
Senior Member
Flag Doha
Thanks Meter: 986
 
More
Quote:
Originally Posted by kikisp

i must ask why such a big system partition?miui usually takes 150-170 mb..but why 200?
thx

i got nand blocks mate..
The Following User Says Thank You to madsponge26 For This Useful Post: [ View ] Gift madsponge26 Ad-Free
7th May 2012, 07:51 AM |#11  
es0teric's Avatar
Member
Thanks Meter: 1
 
More
Hi, is this ICS version?
Post Reply Subscribe to Thread

Tags
data2ext app2sd, hd2, miui, multilanguage i18n rtl, mymiui

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes