CHT 1.7 Video Preview HERE
[Manila Mod][18-Apr-2010] Co0kie's Home Tab v1.7.1
Please Read This Post First :
-Read the first post carefully and completely before posting.
-When posting about a problem please report your full Manila version (e.g. 2.5.xxxxxxxx), OS version, the device and ROM you are using and if you have any other mods installed. Posts that don't include this information will be ignored.
Intro:
This is a Manila (Sense) 2.5 Home Tab modification which features:
- Very Customizable Home Tab:
- home items are movable and customizable
- flip and analog clocks with 6 layouts
- 1 to 7 appointment bars
- 1 to 3 quick link rows
- call, sms and email notifications bar
- Extended Quick Links:
- Quick Links layouts include 3x3, 4x4, 4x5 and 5x5
- up to 80 shortcuts on multiple pages
- links can be easily rearranged via drag and drop
- options to hide empty links, icon frames and text
- grid view in program selector
- Extended Appointments:
- up to 7 appointments on the home tab
- dated appointments for more than 2 days in the future
- Lock Screen:
- 3 unlock modes
- customizable layout
- Call History and Voicemail notifications
- Configurable links for: Alarm, Calendar, Call History, Date, Weather and Clock
- 4 animation levels
- Mod options are configurable with CHTEditor
Thanks to:
- johncmolyneux for his great work with
CHTEditor
- Kisja & amarullz for the
Manila Locker used in this mod
- the beta testers (in alphabetical order): 12aon, caliban2, dafunk2, madindehead, Mariad, MaxCF, MichelDiamond, mwalt2, santod040, Steve0007
- caliban2 for fine tuning animation level 1, dafunk2 for the weather switch icons and santod040 for the analog clock graphics
- the translators: saleemhd, abraxas2, harfot, Napzter, jolas, Tane71, dafunk2, Father Ted, 12aon, Jack_Surfer, hugocbp, nirvanax, shumilica, MaxCF, cnzqy1, Som30ne
__________________________________________________ __________________________________________
Video tour:
Check out
this great video of the mod in action.
Thanks to CJ Lippstreu from
pocketnow.com.
Some screenshots:
__________________________________________________ __________________________________________
Update 18-Apr-2010:
Version 1.7.1 released.
Uninstall the old version and soft reset before upgrading.
To prevent losing your settings and Quick Link assignments, use CHTEditor to back up before uninstalling, and restore everything when you install the new version.
Posts about v1.7.1 start from number
5184.
Change log:
#v1.7.1
-[new] voicemail program link
-[new] notification support for more than 100 sms/mms/email
-[new] sun rays animation option
-[fixed] advanced layout menu not working
-[fixed] black bar in submenus
-[fixed] music problem with locker
-[fixed] full screen animation showing wrong weather
-[fixed] program selector in VGA
-[fixed] clock becomes rotated sometimes
-[fixed] weather hit area removed from no weather clock
-[fixed] page indicator shows up after unlock
-[fixed] retractable slider bugs
-[fixed] clock weather text overlap
-[removed] dim backlight option (using system setting instead)
-[removed] suspend timeout option (using system setting instead)
__________________________________________________ __________________________________________
Requirements and Compatibility:
Manila 2.5 on a WVGA or VGA device is required. The mod is not compatible with other larger Manila mods (like MaxManila). Smaller home tab mods (like transparency) and mods that don't affect the home tab are fine.
Manila subversion compatibility is as follows:
Compatible:
2.5.1920, 2.5.1921, 2.5.1922, 2.5.2011, 2.5.2012
NOT compatible:
Nothing for now.
To check your Manila version: go to the settings tab in Sense, select "About phone", and then "Software Information".
If you have any problems with this mod please report your full Manila version (e.g. 2.5.xxxxxxxx), the device and ROM you are using.
__________________________________________________ __________________________________________
Instructions:
Download the cab and run it on your device.
If you have a problem installing it, try turning off Sense (All Settings -> Today), installing the cab and then turning Sense back on.
In the
edit layout view the home items are movable. If you tap and hold in place you will get a pop up menu. Two different menus are available: one over a selected item and another one when nothing is selected.
The
max number of pages depends on the quick links layout: 3x3 gets a maximum of 6 pages, 4x4 gets 5, 4x5 4 and 5x5 is limited to 3.
__________________________________________________ __________________________________________
Important notes:
About battery drain:
There is an incompatibility with older versions of the .Net framework that can cause the battery to drain too quickly.
If you have this issue download the latest .Net version
from here and install it on your device.
Even if you don't have the issue, it's always good to have the latest .Net version installed.
Big thanks to mike2nl for providing this solution, and to MichelDiamond for tracking the issue while I was away.
About exchange policies:
If you use exchange and have exchange policies applied to your device, this mod might not work for you. It depends on the type of policies which are enforced.
Some will not allow existing files to be replaced, which this mod requires. Others allow it and it will work.
You can try installing it - if it doesn't work it can be completely removed without a problem.
In case it doesn't work, your only option to get it working with your exchange policies is to
flash a ROM with the mod cooked in.
About the CHT lockscreen:
At this stage the CHT locksreen has some shortcomings. It will be improved a lot in later versions.
If you find that the lockscreen does not work the way you would like it to - disable it, revert to the system default one and wait for the next version.
Please, you don't need to report bugs or request features related to the lock screen. I'm aware of it all and the improvements are coming.
-Because of the large variety of devices, some devices might not have all hardware keys locked using the CHT lockscreen. This is being worked on and will be improved in a later release.
-Rotating to landscape will unlock your device. This includes hardware rotation (via slide out keyboard) and g-sensor rotation (if you have it set to rotate manila automatically).
HTC's built in g-sensor auto-rotation is the exception - it will not unlock your device, but any third part auto-rotation app set to rotate manila will unlock it.
Better landscape handling will be added in a later version.
-Currently, the CHT lock screen does not support any PIN or password protected unlocking.
-Currently, when you press the lock button in the start menu the default WM lockscreen will be called and not the CHT lockscreen.
-The locksreen wallpaper is the same as your Sense wallpaper and can't be changed independently right now.
-If you are using the background for all tabs mod, and you only get a partial wallpaper on your lockscreen, download this
new bg4all that's compatible.
-It might lock before the end of the call.
About Performance:
For
HD2 users: It was made for the HD2 and it should run nice and slick on it. But I do recommend installing
Chainfire's HD2/Leo 3D Driver Patch -
it's great.
For
non-HD2 users: Keep in mind that this was primarily made for the HD2 and it will be slower on other devices. To improve performance you have options to: reduce the animation level and reduce the number of quick links pages.
General tip for more speed (both for HD2 and non-HD2):
Disable full screen Weather animations: Tap to add a new Quick Link and add the "Weather Animation On/Off Switch".
It will then appear as a shortcut in your quick links, and can be used to quickly enable/disable weather animations.
About ROM cooking:
Don't cook in the file "ManilaFull.xml". Originally it's a manila cache file that's generated on start up (based on the xml files in \windows\manilaxml\).
This file should never be cooked in because it will prevent changes to manila pages and menus.
The "ManilaFull.xml" in the cab is an empty file. It's only there to make manila regenerate it after install, because I've made changes to the home menu.
So make sure not to cook in that file in any form.
__________________________________________________ __________________________________________
Frequently asked questions/problems:
Q: CHTEditor gives a version mismatch error.
A: Download and import this
reg file. Then soft reset.
Q: HTC shortcuts have white icons
A: This can happen on some older manila versions. To resolve this, go to reg key HKCU\Software\HTC\Manila\ and set IsShortcutEnabled to 0.
Next, with file explorer, go to \windows\start menu\programs and delete the white HTC icons. Then,
download this zip and extract the shortcuts to \windows\start menu\programs.
Q: Date and Alarm are not transparent
A:
Use this transparency mod.
Q: Will you mod the people tab?
A: No.
Q: Menu text has weird "IDS_" text.
A: You installed some mod that changed the language files (like "no calendar text" mod). Reinstall CHT to get normal text back.
Q: I'm missing full screen weather animation?
A: The sun rays animation for sunny was disable, because it can't be moved to follow the clock. To re-enable it, use CHTEditor and turn on the option under misc. settings.
Q: I'm using the retractable slider. Why is the weather animation cut off at the bottom?
A: This will be fixed in the next version.
Q: The wallpaper on the lock screen is cut off at the bottom.
A: If you are using bg4all, download this
new version that is compatible with the lock screen.
Q: Why is the sun rays animation over the sun instead of under it?
A: Unfortunately this can't be helped and it's part of the reason why it's disabled by default.
The original clock was made of 4 separate cameras: background, left tabs, right tabs, weather. I consolidated this to a single camera which:
1) Allows for easy moving of the clock.
2) Gives a performance boost, because only 1 camera needs to animated and not 4.
A side-effect is that the sun rays now can't be slotted in between the sun and clock background. Only under everything (where it isn't visible at all) or over everything as it is now. It's a trade-off, but I thought the pros outweighed the con.
Q: I can't get landscape in sense, sms, email etc.
A: Check the reg entry at: HKCU\Software\HTC\HTCSENSOR\GSensor\ AutoRotation -> If it's 0, set it to 1.
Q: Is there going to be HVGA (HD mini) support?
A: I have no plans to support HVGA. It's a lot work to port everything to the new resolution, especially since I don't have a HVGA device to test it on. But if anyone wants to port it themselves, they are free to do so.
Know issues without workarounds - will be fixed in a later version:
- the second hand might freeze after waking up the phone
__________________________________________________ __________________________________________
Other notes:
Mods for CHT:
Advanced Home Tab 2.2.2 - Outlook tasks on your Manila screen! by Hulzer
CWE - Cookie's Widget Extension by myslee_ovi
Analog clock skins:
Analogue clocks for Co0kies HT - The list! - Thanks to Franwella for the list and also to everyone who created analog clock skins.
Localization:
The mod includes translations for some languages.
Not all languages are included in 1.7.1. I'll add more in the next release.
The Hebrew translation is a separate download and can be
found here. Copy the files to \windows and soft reset.
Background for all tabs compatible with this mod:
If you want the standard BG4all, see
this post.
If you want high quality wallpapers, take a look at
HDWall and
HQ Wallpaper Patch.
Don't use both at the same time. It's BG4all OR HDWall.
__________________________________________________ __________________________________________
Settings:
Setting can be changed using
johncmolyneux's CHTEditor.
Download: Co0kie's Home Tab v1.7.1
__________________________________________________ __________________________________________
Some of the things planned for future versions:
- all the lockscreen improvements mentioned above
- lockscreen with passcode
- default system taskbar on the lockscreen (with % battery level)
- music player on the lockscreen
- tasks
- different time zones for dual clock layout
- more items to place on your home tab
- more freedom in the x axis...
- big notification icons as quick links
Download v1.7.1.2 here
See below for a list of changes
Please read the first post before asking questions.
Please read post #2 before...
- upgrading (either the editor OR Co0kie's Home Tab)
- changing the editor language
- posting issues
- posting change requests
- cooking the editor into a ROM.
Here is the CHTEditor, for editing the settings for Co0kieMonster's most excellent home tab mod. With this application you can modify all the settings for the mod without having to open a registry editor, as well as being able to export & import all your settings and quicklinks, in case you need to hard reset or flash a new ROM. Multiple settings files can be automatically linked in the start menu, so you can switch layouts without opening the editor. You can also add these shortcuts as quicklinks to switch layouts from the home tab itself.
This application
DOES NOT make any changes to Sense. You must have Co0kie's Home Tab installed.
You can get Co0kie's Home Tab here.
MAKE SURE that you have the same version of the mod and the editor installed - you'll be told when starting the editor if you don't.
(It only has to be the first 3 numbers eg. v1.7.1.0 will work with v1.7.1.1)
This application requires .Net 3.5 to be installed on your device. You can download this for
activesync installation here, or as a
cab file here.
Some people seem to be having trouble installing .Net 3.5. If you are one of them,
read this post and
this post for 2 different suggestions.
The application has been tested thoroughly and found to be stable for WM6.5. There is an issue when automatically restarting manila in WM6.1, but you get a friendly error message telling you about it. If you get this message then you will need to restart manila manually.
A
BIG thanks goes to eboelzner for the Sense Interface SDK UI controls. They've made a vast improvement to the application and he's been a great help getting the latest version looking the part.
You can find the Sense Interface SDK here.
I have to say a
MASSIVE THANKS to henklbr for his help and patience whilst he tested many debug version of the app to fix the recent export issue that was introduced with v1.7.0.0. It's thankfully gone now, hence the release of v1.7.1.1. This release DOES NOT require an update to Co0kie's Home Tab, as long as that's v1.7.1.
Important notes - If in the future you upgrade Co0kie's Home Tab to a newer version, please read post #2 below.
- This application can be installed to either the device or your storage card.
- Finally, a lot of time goes into this application and this thread, so I'm sorry but I won't answer any questions that are answered in these first few posts. Any major issues will either be resolved as a new release, or will be mentioned at the top of the thread somewhere.
Features list:- Change the settings without a registry editor
- Export and import settings and quicklinks (can also be done via command-line - see post 2)
- Command-line support for export of settings (Importing already works with the settings file as "%1".)
- Create shortcuts to settings files for on-the-fly quick changes from the start menu or quicklinks, without running the editor
- Remove dead quicklinks
- Automatically restarts manila or soft resets for immediate changes
- Multi-language support
To be implemented in future releases:- Add the option to enter application paths as free text, so that parameters can be included
- Add the ability to import and export different parts of your settings so you can mix them (quicklinks, home layout, lock layout etc..)
This is a work in progress and will continue to be developed in-line with Co0kieMonster's home tab mod, including any extra settings that are added along the way. With this in mind, it will only work with the correct verison of Co0kieMonster's mod, and if you try to run it against a different version then you'll be given an error telling you to check back here for a newer version of this application.
If you find any problems, please post and let me know, unless it's one of the above mentioned issues that I'm already planning on fixing.
Other than that, go enjoy your newly modded home tab
Here's a video of the mod and editor on pocketnow.com
Here's a write-up of the mod and editor on htcsoftware.org
Update 10-May-2010
Added multi-language support and import and export can now be done from command-line.
Update 19-Apr-2010
Fixed the export problem, so you can now export settings and create quicklinks for quick changes of your layouts.
Update 18-Apr-2010
A few options were added & removed from Co0kie's Home Tab, so the same options have been added/removed from the editor. Some logic has been put in place to make some of the controls context sensitive (you can't select too many pages for the different quicklink layouts, and you can't set a default page higher than the number of pages). I've also completely rewritten the import/export dialog, and have added the ability to run settings files directly, without opening the editor. This means you can have multiple layouts and switch between them by either running the settings files from a file explorer, running them from the start menu, or adding them as quicklinks.
Update 13-Apr-2010
The main changes have been in 2 parts. They have been driven by the big changes made to Co0kie's Home Tab, and I've switched the control set from the original Manila SDK controls to the new and improved Sense Interface SDK controls. There were also some minor bug-fixes and groundwork laid for future changes.
Update 04-Mar-2010
Fixed issues with exporting and importing settings and quicklinks and added support for new features in Co0kie's Home Tab v1.6. Exports from an earlier version will not be able to be imported into this version, but this will not be the case with later version of this application. I know it's a pain, and I'm sorry, but the problem has been resolved for future versions.
Update 21-Feb-2010
Fixed a problem where selecting an app from the application list did not assign it correctly.
Update 21-Feb-2010
I've added a folder treeview for exporting and importing settings, rather than saving them to the root of the storage card, which didn't always work.
Update 20-Feb-2010
I've changed the application picker for the alarm, calendar and call history applications.
It's now a list of everything in your start menu, rather than the standard .Net open file dialog, which is somewhat lacking.
I've also fixed the "Number of days to look ahead", which wasn't updating, despite the value being changed and stored succesfully.
.
.
See this post if you want an app to restart Sense
See this post for the nocert cab file
.
. Attached Thumbnails
FIXED BG4all can be found HERE.
Thanks to Co0kie Monster
This will take care of the cutoff wallpaper in the lockscreen.
Transparent Notification Bar, HERE.
Trans Co0kie Alarm Background, HERE.