Manila 2D, anyone?

For the folks out there who are using Windows Mobile 6.1 based smartphone, here’s something nice for you people to try.

Recently, I have installed a new interface in my phone. It has many names. Some call it Manila 2D; some call it TouchFlo 2D. Whatever it is, here’s the promise. It certainly looks, feels and functions better than the typical HTC Home (for those who use HTC phones). In fact, it covers all ranges of smartphones like Samsung Omnia or Dopod as long as they are WM-based. If you have just bought a new HTC PDA phone, rest assured that it will not void your warranty because this Manila 2D (M2D) which I am referring to is just a shell interface.

Of course, there are various M2D ROM’s available for download, but please be reminded that all those require changing of the phone’s original ROM which practically means you can kiss bye bye to the warranty. As cowardly as I am (and for God’s sake don’t deny, I am sure you are too :P), I will not do that if my phone is just a few months old.

Here’s a display comparison to cement my argument.

Before :

HTC Home

HTC Home

After :

Looks delicious, isn't it? :P

M2D/TouchFlo 2D

Am I tempting you now? 🙂

WHY AM I WRITING THIS POST?

Actually, there are instructions and fixes for the M2D installation if you look at here and here. However, I need to sieve through dozens of forum pages to fix some minor bugs in M2D. Trust me, it is a perfect recipe for migraine, especially when you are searching for the fixes you want around 3 o’clock in the morning. So, the objective of the post here is simply to guide you through the installation process and bugs fixing in the clearest way possible based on my personal experience and information from the forum threads. As I am using HTC TyTn II/Kaiser, I will provide the guidelines for installation of M2D on HTC phones only. For non HTC phones, please see here.

WHAT IS MANILA 2D?

It is actually a new user interface which is developed by HTC for their new generation of phones. On the more powerful (also expensive) phones equipped with 3D drivers, such as the Diamond or Touch Pro, it is called TouchFlo 3D (TouchFlo 3D users please click here). On the other hand, for phones that lacked such drivers, such as the Jade or the Opal, it is called TouchFlo 2D or Manila 2D (M2D). Thanks to some very smart guys over at XDA who found a way to extract or reverse engineer this interface from the Opal and the Jade, the rest of us can have cool looking phones as well. There is one drawback, however. This interface does not work in landscape mode because it was ripped from phones that do not have slide out keyboards. You have to navigate to where you want to go and then switch to landscape mode. Like HTC Home and other interfaces, this is just a shell interface and can be removed at any time, just like any other programme.

THINGS TO PREPARE/BE TAKEN NOTE OF BEFORE INSTALLATION

  • A Windows Mobile 6.1 based smartphone (Kindly click here for non HTC phones. But still, read on.)
  • At least 30-40 megabytes of free space in the device (not the storage card). Transfer your multimedia files such as songs, pictures and videos to your storage card if it is necessary. I did that to create more space in my device.
  • Learn how to install and uninstall .cab and .zip files into and out of your device. Here’s how to do it. Simply synchronise your device with your PC. Then, copy and pass the .cab or .zip file into the phone. It does not matter whether you copy it into the device memory or storage card as the phone will prompt you the destination for installation later. However, you must ALWAYS REMEMBER to install all the files (except for M2D Customiser which I will explain to you later) into the device, NOT THE STORAGE CARD. Or else, the M2D might not be able to work. Am I making sense here? Well, leave me a message if you need further clarification :P. Now, different from .cab files, .zip files are not immediately installable. What do I mean by that? For .zip files, you must first unzip/extract it to a particular location. After that, run the installer (usually in .cab format) from the unzipped/extracted content. For this job, you will need an unzip or extractor programme (click here or here to download if your device does not already have one). If there arise the need to uninstall a particular programme (hopefully not), go to Start>Settings>System(tab)>Remove Programs and remove it. Oh yeah, and after finished using the installers, you can just delete them as they are just, well, installers. It’s totally up to you. Wow… this is one lengthy explanation. So, it’s got to be crucial, isn’t it? (For more information about .cab files installation procedures, click here.)
  • HTC Home V.2.1 (download link) – It helps for overall function , to have the latest version of HTC Home installed. To be sure, just install and run this anyhow.
  • Manila 2d build 1.20.19131530.00 (download link) – Obviously, this is the main ingredient. 🙂 Here’s a patch for older or non HTC devices (click here).
  • Update for version 20 (download link) – This file has all tried and trued fixes for M2D. There’s an update to version 21 now, it seems. But, I say we should learn how to cook instant noodles before baking a cake. Never mind me… I was just crapping. Just let me have my fun in my own way, will ya? Typing all these is a strenous and tedious thing to do. @@ I am sure reading this is also one. =)
  • Manila 2D Customiser (download link) – This is of great assistance should you want to change the M2D theme.
  • .tsk files to make the top and bottom bars of the screen (click here for blue bars and click here for black bars) – This is basically to match the M2D theme which you apply because M2D will not change the look of the top and bottom bars.
  • For any phone (Niki, Polaris, Touch) which has Cube by default, please read this before installing.

HOW TO INSTALL?

  1. Soft reset your phone, it is always a good idea to soft reset your phone before installing any new apps. Some programmes do not fully install if other programmes are running in the background. A soft reset kills all other running programmes.
  2. Install HTC Home v.2.1.
  3. Install the Manila 2d build 1.20.19131530.00 .cab onto your device, not your storage card (REMEMBER).
  4. Soft reset your phone. When it re-boots your phone should look like the one I showed above. (Without the top and bottom bar though. We will come to that later.)
  5. Go to Start>Settings>Today>Items>untick TouchFLO (that’s how you disable TouchFLO).
  6. Unzip/extract the content of Update Version 20 files into your pc.
  7. Install the 9 files according to the number assigned. Leave “m2d test 0.12.5.1” file as the last file to be installed. PLEASE TAKE NOTE that : (1) Before installing “02 AudioManager_2_0_18193326_0”, uninstall the previous Audio Manager. Soft reset the device and then only install “02 AudioManager_2_0_18193326_0”. (2) Soft reset the device before and after installing “02 AudioManager_2_0_18193326_0” and “04 Album_2_5_18202622_0”.
  8. Install M2D Customiser into the storage card (advisable) as the themes might take quite a hefty space in the device memory.
  9. Copy and paste the .tsk files into the \Windows directory of your device. You might need to enable the viewing of hidden files to reveal the \Windows folder. Again, for noobs, in your PC, go to Tools>Folder Options>View (tab)>Show hidden files and folders>Apply>Ok.
  10. To access and switch between blue and black bars, go to Start>Settings>Personal>Today>Appearance (tab). You will now see in the left-hand box on that page the names of all the .tsk files which you have just loaded into the \Windows directory of your phone. Now you select the one you want to try, click “OK” at the top-right of the screen, and in a second or two, the top-bar and bottom-bar will change. If you like, keep it. If not, try another. I would recommend you to choose the “Wm 6.1 Blue” as the default M2D theme is blue in colour (see above).
  11. Now, enable the TouchFLO. (In case you are amnesic or don’t know what the hell am I talking about, go to Start>Setting>Today>Items>tick TouchFLO.)
  12. Try out every tab in the interface. Check whether all of them are working fine or not.

SOME TABS MIGHT NOT BE FUNCTIONING WELL, BUT HEY, HERE ARE THE FIXES FOR IT!

  • Weather Fix : (Download and Instructions link)
  • Album Searcher Fix : (Download link) – In case of an error stating that “albumsearcher.exe” is missing or not signed, extract this zip file and copy the albumsearcher.exe file into \windows directory of your device.
  • Music Tab/Audio Manager Fix(1) This is truly annoying. When you navigate to the music tab widget, a non-clickable audio manager is launched and everything freezes. There’s no particular fix for this. But, if this happens to you, try this : In your device, go to Application Data>HTC>Audio Manager>delete all files in the Audio Manager. Yeah, ALL of them!!! This should reset the Audio Manager which would most probably correct the problem. It works for me. Hope the same goes to you. (2) And for those who have problems with album art, move all your music files into \Storage Card\My Documents\My Music
  • Battery Meter Fix : (Download link) – If your battery meter goes funny or slow to bring up the “Power” option, this is the fix for you.

WHAT ABOUT THE THEMES?

Themes come in two forms, .cab and .zip files. If your chosen theme is a .cab file, just install the .cab like you would do with any other .cab file. If it is a .zip file that contains a m2dct file, you need to install a theme manager. Again, we are fortunate that the smart guys over at XDA have developed a great theme and customization manager for M2D, called “M2DC”, which stands for Manilla 2D Customiser. (If you really follow the installation steps given by me, you would already have this programme in your device.) It consolidates about 100 controllable factors for modifying themes such as background images, tab systems, icon systems and font colours (You name it, M2DC has it :)).

WHERE TO FIND MY DESIRED THEME?

Easy, pansy… Here, here, here and here. 😛

AND HOW TO SWITCH THE THEME?

  1. Find and download the theme which you want into your phone.
  2. Launch M2DC.
  3. If you think that you might want to go back to the default theme at some point, you will need to backup these files because every new theme overwrites the files of the previous theme. At the bottom of the M2DC screen, navigate to the ” Restore ” tab. Press back up M2D theme, this will backup the default theme.
  4. Next, go back to the ” Themes ” tab to get your new theme. Press add.
  5. Then, navigate to where you downloaded your theme, highlight it and press OK.
  6. Your theme will then appear in the settings box. Press ” Apply theme ” and the theme will start to load.
  7. It brings you to a theme option screen. Just press ok and your theme will install itself. It automatically restarts TouchFlo.
  8. Your desired new theme will now appear on your screen. 🙂 Simple, isn’t it?

Credits go to : denco7 for introducing me to M2D, herg62123 for packaging this Manila 2d build 1.20.19131530.00 (Bravo! Great job indeed!!!), twolf, KidnamedAlbert, The ChampJT, jdume for the wonderful themes compilation and other geniuses involved in packaging and fixing M2D so that it’s available to everybody.

Message from me : Please report if there is any broken link. I will post up a new link or upload the file needed.

Disclaimer : This post is written to summarise and clarify the installation procedures of Manila 2d build 1.20.19131530.00 for the convenience of the public and not for business purposes. Manila 2d build 1.20.19131530.00 may not work on all devices since the screen sizes are different. It is set up for qvga devices only. Before installing, please find out if you have a qvga device first. Try it at your own risk. The author is not in any way held responsible for your dissatisfaction, loss of time or damage to property due to the installation and usage of Manila 2d build 1.20.19131530.00. The author stands to be corrected if there are errors in this post. The author apologises, beforehand, to any party/parties on Earth who feels/feel offended by this post.
<!–[if !mso]>
Advertisements

26 thoughts on “Manila 2D, anyone?

  1. wahliao ehh!! this is so darn bombastic lor. Obviously you are bored and have nothing better to do. Haha! But really salute you upon completing such long post about it. I do not need to get such a phone to get migraine, reading this is good enough. Haha! But if i am a user of it, this might be quite useful i think. So you have finally come out with your very own Prof Zm’s instruction booklet? heh heh… Write a thesis about it lah…

    Oh, anyhow it is quite an effective lullaby to me. wooootttt… 😛 😛

  2. Pingback: Smartphone Tracker 1.35.0.0 beta « zmlee™

  3. got an hp handheld, before i had a htc tytn, this guide is perfect, thanks so much; now i have my old customized interface in my new phone THXXXX

  4. Thank you! Thank you! Thank you!

    You must have burnt a lot of candles to put all this information together. You’re a legend!

    I’ve been looking everywhere to try and get some sort of logical and reliable source for the Touchflo install. It is everywhere BUT like you say, there are all sorts of packages…you may not get what you expected, and the xda-developers forum is a “dog’s breakfast” (Aussie saying for a big mess!)I think it’s the best looking, stylish and seriously user friendly interface on the planet. I love it!

    Your guide is the best, step by step guide I’ve seen anywhere. Sensational! Perhaps you might consider putting in a section on installing cabinet files. I found that to be the only missing step (I know it’s easy but “newbies” need to know).

    I found a good guide here:
    http://www.pocketpccentral.net/help/tutorials/install_cab_file.htm

    Maybe you could sell it on Ebay 🙂

    Anyway, thanks for providing all this info. You’ve saved my sanity and made my wife happy!

    • Haha… For how much do you think it’s worth on Ebay?
      Glad that you appreciate my effort, but without the good work from XDA Developers, I might never have written this article.
      Anyhow, thanks for reading and yeah, I have updated my post with that link of yours. It’s a wonderful article for newbies to have a greater insights into .cab files installation procedures.

  5. Thanks for the nice and easy to understand guide, but unfortunately it didn’t work for me. Took me 30 mins (again, tried it before) to install completely, but Touchflo doesn’t boot on my home screen.

    I’m giving up, my phone doesn’t like it anymore.

  6. is this work on lg ks20 ??

  7. i installed the above files on my lg ks20.but it shows a message on my home screen saying “tap here to launch touchflo”.when i tap there again show the same message.what will i do….?

  8. Ermm…Cannot seem to download from rapidshare website 😛 Always get error.

  9. Opps….hehheh, Managed to download all the essential files liow. Thanks & million. Will try to installing them to my HTC TYTN II. Hope it works!

  10. My TYTN II is running on WM 6 professional. When I tried to install HTC home pkg, error: Installation was unsucessful. The program or setting cannot be installed because it does not have sufficient system permissions.
    Is there anything wrong?

    • Had you soft reset it before installing the various files? If you follow the steps given per say, should not have such kind of problem at bay.
      Try looking through this thread —> http://forum.xda-developers.com/showthread.php?t=398173 to find your answers. There are experts there to help you with the troubleshooting.
      Just make full sure that your question had not been answered before.
      We all hate redundant questions, don’t we? 🙂

  11. Hey Thanks for the reply sky. Just discovered that I need to upgrade WM pro to WM 6.1 before install Manila. Ha! My mistake, Sorry 😛
    Had just upgraded to WM 6.1 on my TyTn II. Will try to install manilla soon…

  12. Hi skynode,
    good job with this one! thank you very much!
    Just a little problem: i’m not able to see any more the bottom bar, the one with Phone/Programs in your picture.
    Any idea?
    Thank you in advance!

  13. how did you get rid of the weather on the home screen of manila??

    I have a nfsfan rom and i don’t have data so i don’t want the home screen asking me to update weather saying info

    thanks

    • Well, actually it comes as a package together with the entire M2D installer. You try playing around with M2D customiser and see. If it is not possible to disable the weather tab via M2D customiser, this is a highly sophisticated and technical thing which you should consult the XDA Team. Perhaps they can come out with a patch that will work just fine for you. Good luck! 🙂

  14. Very Clear Explanation about what is “manila”
    and the step by step very helpfull Thanks !

    please try to mirror link from rapidshare to 4shared / ziddu / mediafire. Cannot download any files from Rapidshare as its always said their server is full..

    Thanks !

  15. A motivating discussion is worth comment. I do think that you ought to write more about this subject, it may not be a taboo matter but usually folks
    don’t speak about these topics. To the next! Cheers!!

Thoughts

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s