Related
Hi all, i am cooking my custom Kaiser / TILT ROM, i am using Spanish HTC lastest ROM, so i change some lines in initflashfiles.txt to put all things where suppose to go, but i have a issue with Start Menu because Spanish language have a "TILDÉ" and the Start Menu folder´s name its "Menú Inicio", so when i cook the ROM some apps shorcuts are created in "Men[] Inicio" (With a square instead the "TILDE"), i dont know how to setup the lines to work,
example...
Code:
;This will autolaunch this app and have it show on the Today screen in the task bar.
;Directory("\Windows\Startup"):-File("ShutXP.lnk","\Windows\ShutXP.lnk")
;This will just place a link in the Start Menu
Directory("\Windows\Start Menu\Programs"):-File("psShutXP.lnk","\Windows\psShutXP.lnk")
SPANISH LINES
Code:
;This will autolaunch this app and have it show on the Today screen in the task bar.
;Directory("\Windows\Inicio"):-File("ShutXP.lnk","\Windows\ShutXP.lnk")
;This will just place a link in the Start Menu
Directory("\Windows\Menú Inicio\Programas"):-File("psShutXP.lnk","\Windows\psShutXP.lnk") [B]<-----
THIS LINE CREATE THE FOLDER "PROGRAMAS" BUT ITS MAKE IT ON "MEN[] INICIO"[/B]
Any one can help me?
Regards!!
Try copying original, previously defined line (using HexEdit if "regular" Ctrl+C - Ctrl+V fails),
remember about Unicode...
nice, that mean i have to use a HEX editor instead a normal text editor?
any help? cant do the TILDE on hex editor!!!"
Hello,
since I own my HD i really got used to Manila, but still I missed some functions and infos. So i designed a theme for Homescreen PlusPlus UI to have an advanced Actionscreen with some System- and Connection-Informations. It is very customisable, you can edit the xml file to add functions or informations you like. Big thanks to Chi-Tai Dang for his great Tools!
Install instructions:
First you have to install "Second Today" and "Homescreen PlusPlus UI (Advanced Edition!)".
Both tools can be found here: www.chi-tai.info
After the installation copy the zipped folder "Actions" into the Homescreen PlusPlus directory ("\Program files\HomeScreen PlusPlus\Actions" or however the Program folder is called in your language) and also copy the Actions_eng.xml into the Homescreen folder (not in the Actions folder!)
Copy the "Manila.jpg" into your Wallpaper directory.
Assign Second Today to TouchFlo Softkey:
- use a Registry Editor to edit HKLM\Software\HTC\Manila\HomeRSKPath (or LSK) to \Program files\SecondToday\SecondToday.exe...
- ...and enter a name in HomeRSKText (or LSK)
Second Today Setup:
- start "SToday Settings" and select the Manila.jpg as custom Backgroud
- activate only the HomeScreen PlusPlus Plugin
- set the Soft Keys, one should be assigned to "\Program files\SecondToday\SecondToday.exe" to be able to switch back to TouchFlo
Configure HomeScreen Plus Plus:
- tap and hold on the default Homescreen Theme, select options
- in "General" Tab select "Show CPUSpeed"
- in "Indicator" Tab select "Shwo more Indicators" and "Show Powerdrain"
- in "Adavanced" Tab select the Theme Actions_Eng
- in "CallTimes" Tab select "Count Call Times" and all other options, setup your Count Plan
- in "Data Calls" Tab select all options and enter you Data Plan details
- thats it, tap ok and enjoy the new HomeScreen
If not everything is shown tap an hold in the header and check in "Show rows" if all rows are selected.
A german XML-File is also included in the ZIP-File.
For further informations regarding th customisation of the XML file check www.chi-tai.info
---UPDATE---
Default email Account:
The create email button leads to a Hotmail Account (my default account). To change it to your default account just edit the XML-File and enter your account in line 14:
<Item class="space" ontap="StartApp" path="\windows\tmail.exe ::-service "your account" -to "" ">
Button function problems:
By editing the XML-File you can also change the functions of the other buttons if they don't work for you, for example in non-Stock roms.
See post #9 if you have problems with Dutty's EXTREME ROMs. Thanks to Ascenca83 for his fixes.
Switching Animations:
If you want to switch between the three screens with animations (e.g. rotating cube, slide out, zoom in, alpha blend in,...) you can edit the animate attribute in line 2 of the XML-File from "0" to the animation you like. You can find the different animation numbers here:
http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_ext_cust_im_cs.htm#animate
Hello,great job ! I install it immediatly and translate xml file . Thanks .
Thank you very much
Great work, now my HD gets better and better, nearly perfect..... .
Tahnk you, the German Version works great.
looks sweet.......
will this work with dutty's 2.5 or you got to have a stock rom??
Hi
I dont know why, but every time I try to install the "Second Today" or "Homescreen PlusPlus UI (Advanced Edition!)" cab I receive a message that the installation was not successful. Does anybody know why this could happen?
I am on a dutty XTREME 2.4 rom. Or is "Second Today" and "Homescreen PlusPlus UI (Advanced Edition!)" not compatible with the new v3 manila from the rothium/topaz?
Thanks in advance!
Ascenca
I'm using it on a stock rom, but normally it should work with other roms too.
The tools should be installable.
Chi-Tai wrote the following in his forum:
"sometimes other today-plugins interrupts installing of HS++UI. A workaround is to disable any today-plugins, then install HS++UI and enable the today-plugins afterwards."
Perhaps you can try to disable TouchFlo for the installation of the tools.
Also after disabling all today plugins (icl. tf3d) I wasnt able to install the ST and HS++
Are there other propositions to install these progs?
Worked great on a stock rom Norwegian! Excelent
So I finally got it working (had to use the V0.4.0 of ST and the exe installation of HS++ 1.06).
There are 2-3 things which doesnt work right on the new manila v3 rom:
1. The Email button doesnt bring me right to the email input interface (I only get the screen, where I can choose my Internet account)
2. Same thing as mentioned in 1. happens with the MMS button.
3. The calculator Button doesnt start the calculator, nothing happens.
4. CPU Speed wont be displayed also its checked in HS++ options.
All other buttons seem to work as they should! Really nice work!
Could you help me to fix my above mentioned problems? Would really appricieate it!
Edit: I now fixed problems 1,2 and 3.
I now linked psShutXP instead of the calculator (and made a new icon for it).
I linked the Email to my gmail account.
I linked the MMS icon to the MMSLauncher.exe
What I changed in details in the Actions_ger.xml is the following:
For the Email:
<Item class="space" ontap="StartApp" path="\windows\tmail.exe ::-service "Hotmail" -to "" ">
<image src="Mail.png" left="47" top="85" />
</Item>
to
<Item class="space" ontap="StartApp" path="\windows\tmail.exe ::-service "Gmail" -to "" ">
<image src="Mail.png" left="47" top="85" />
</Item>
---------------------------------------------------------------------------------------------------------------
For MMS I took the MMsLauncher from the ammar 12 button action screen:
<Item class="space" ontap="StartApp" path="\windows\tmail.exe ::-service "MMS" -to "" ">
<image src="MMS.png" left="341" top="85" />
</Item>
to
<Item class="space" ontap="StartApp" path="\windows\MMSLauncher.exe">
<image src="MMS.png" left="341" top="85" />
</Item>
---------------------------------------------------------------------------------------------------------------
I changed the Calculator to the Program psShutXP:
<Item class="space" ontap="StartApp" path="\windows\mobilecalculator.exe">
<image src="Calculator.png" left="341" top="325" />
</Item>
to
<Item class="space" ontap="StartApp" path="\Program Files\psShutXP\psShutXP_nosc.exe">
<image src="shutdown.png" left="341" top="325" />
</Item>
---------------------------------------------------------------------------------------------------------------
To install my mod do following:
1. Install and setup the programs as written in the first post.
2. Download the attached Ascenca_Mod_HS++.zip file.
3. Place the shutdown.png into the "\Program Files\HomeScreen PlusPlus\Actions" folder
4. Place the MMSLauncher.exe into the "\windows" folder
5. Place the psShutXP Folder into the ""\Program Files" Folder (if not already installed there)
6. Replace the Actions_ger.xml with the one in the zip File (never forget to make a backup!)
Now everything should run as it should on the Dutty XTREME ROMs
Keep up the good work!
Ascenca
Hi Ascenca,
great that it works for you now and thanks for your fixes.
I forgot to mention that you have to enter the email account you wish to send your emails from, I will put this info in the first post as well as your other comments.
The good thing about HS++ is that you can edit the xml file easily to add the functions you like and get a fully customized Actionscreen. You only have to create the corresponding icons.
Hope you enjoy your additional Homescreen...
bennib.
edit:
@Ascenca83 regarding problem 4:
If you want your CPU Speed to be displayed on the Status screen you have to assign the item class "cpuspeed" to one of the lines in the xml-file.
No its ok. The CPU Load is much more informative. Only problem is that it will only be displayed after 4-5 seconds. Cos of that I always thought it wouldnt work. But its working as it should. Perhaps I will lower the polling rate so the percentage will display sooner.
Thanks again for your mod! Really awesome!
Ascenca
Thanx, great work! This is the kind of launcher i wanted all the time.
I'd like to change certain things, remove things i don't need and replace them with, for instance, reset button, or something else. Where would i get the exact application paths or registry settings for this? Any wikis, guides or lists on this somewhere?
edl said:
Great work, now my HD gets better and better, nearly perfect..... .
Click to expand...
Click to collapse
Care to give a list of apps, tweaks & customizations you have?
good work..thanks
Italian version for manila V3?
Hey guys,
Having some trouble setting this up. After installing HomeScreen and SecondToday and following the directions, when I launch SecondToday and check HomeScreen PlusPlus and go back to SecondToday, nothing happens. Did I miss something?
Thanks!
I'd love to be able to use this but one problem, I'm already using one instance of HomeScreen++ with a TF2D Blue_Ocean theme.
Is there a work around for this? I tried installing BatteryStatus but it didn't work right because some of the tabs were missing for some stuff..
Because in this forum are so many questions about " How to add city to Manila" then I make this simple steps for everyone.
All screenshots for a database program are in zip file, so you can just follow them.
1. copy the file "2330fc3c_manila" from your Windows phone directory to somewhere to your computer
2. download and run SQLite Administrator - http://sqliteadmin.orbmu2k.de/
3. open this file in database editor (using filter "any files" instead of "sql database")
4. on the left side of database editor click on "cities" then ID and in right window click on tab edit data.(then you will see all cities in database)
5. go to last position in this database (watch the number of row) and click on +(insert)
6. in this time you can go on http://www.accuweather.com/world-index.asp?partner=accuweather&traveler=0 and find your city on this page
7. in the addres bar you will see something like this "http://www.accuweather.com/world-index-forecast.asp?partner=accuweather&traveler=0&loccod e=EUR|CZ|EZ004|HRANICE"
8. this is for you necessary "EUR|CZ|EZ004|HRANICE"
9. now you can put this informations to database (compare timezone and msid with another city close to your)
10. save this by click on "Post" and close editor
11. close TF3D in hometab
12. • Add this key to registry :[HKEY_CURRENT_USER\Software\HTC\Manila]
"Weather.ServerURLOverride"="http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=%25ls&version= 1&device=innovation"
13. Copy modified file "2330fc3c_manila" back to windows directory (using totalcommander http://freewareppc.com/utilities/totalcommander.shtml otherwise you will be not able to overwrite)
14. soft restart
15. start TF3D
16. go to weather - add location and find your city.
17. add
18.
PS: Sorry for my english, I am not native speaker.
HTC HD
Duttys HD WM6.5 R14 WWE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thread to be used for development discussions only, install issues etc use the release thread:
[MOD][23MAR10][v1.0][SENSE2.5TAB] Basic Facebook Tab
http://forum.xda-developers.com/showthread.php?t=651007
Thread Quicklinks:
2.5.192x issue and ROMs with older facebook engine...
v1.5 Released, v2.0 Development starts here [Post#361+]
v1.5 Beta Testing details start here [Post#133+]
Information for v1.5 language files & beta drafts [Post#109+]
I'll fill in more detail here when we start doing development work.
I've placed an OLD release into the groups 4shared directory, in the projects folder.
http://manila.4shared.com
Also my tutorial (which is more a notepad at the moment) is here:
TUT Manila Tutorial 4 - Placeholder/Facebook Tab
Setup Instructions
Setup Instructions (roughly):
1. Use the Command Line Kitchen (http://forum.xda-developers.com/showthread.php?t=528548).
2. Recommend 1st copying ALL xxxxxxxx_manila files from your windows dir (keep a copy as backup too), and decompile them all using the kitchen.
3. Rename the Workspace to something else (i.e. Workspace_complete), you can use this now as reference!
4. Start again with the manila files you want to work on, you now have your "working" folder of lauc files etc.
5. Make use of the manilaHASH to convert between filenames and internal path/file references (recommend you keep a list of ones you find, you'll be surprised how useful it can be).
For editing, Programmer's Notepad is excellent, you can save your workspace, highlight the files for lauc and xml and also use the "find in files" search to find stuff in your "Workspace_complete" folder.
Useful Links
Temp Location for the stuff moved off the main thread (this post can them be referred to if the info is important):
MAIN THREAD POST #1:
-----
The stuff below will get replaced when the next version is released...
-----
This is my facebook tab, the project is a learning project, it will also have a supporting tutorial with full details of how it is built.
By it's nature the intention is it is freely available and totally open.
Before people ask, no I can't do comments, pokes, likes, notifications etc etc, I am cheating here and borrowing HTC function/pages and only changing what I have to, to obtain the function needed.
I shall attempt to add some more function soon, will be linking in with a exe which will hopefully talk to the facebook api. At the moment I am unsure how successful this will be, also what to do about facebook requiring an account to be linked with the app and how to keep multi-language support. This will become clearer as I work on it.
Also, as I start to adjust things to suit my changes, I expect to break a few things too, this will be because I don't always see the full range of HTC functionality as I test (i.e. Events etc).
Hopefully it does enough to keep everyone happy. I shall try to document the creation of the tab, but at the moment development work is 1st.
HTC has put in as much more functionality than I thought (I keep seeing new parts to it), but they also did a good job of hiding it!
Personally I think there are some excellent features and credit goes to the poor soul who got told it couldn't be a tab (this is for you and your hard work!).
Please understand, currently ALL the facebook function is by HTC, all the integration is by HTC. The MOD moves the tab and formats it to look nice and also adds some small features which I wanted (I wanted to do more but everyone was keen to have it too!). Formatting and the extras is what takes the time. If you see the 192X basic "basic tab" a simple move of the tab is a 5 min job!
I'm planning to do at least one update to this to add the bits I couldn't get going in time, plus to make it easier to configure via the settings instead of the registry. After that, I'll release a dev pack and facebok api could be added etc on top (but again must be a matter of time before we get an official one).
______
Latest WVGA Screens
Latest VGA Screens
MAIN THREAD POST #2:
-----------------------------------------
Details for v1.01 (to be removed later)
-----------------------------------------
Settings are all via the registry (for now). The "Download Data Automatically" etc in the settings subpage runs independently of the Automatic Update Period.
Registry Settings
Change these registry keys to change how it works.
[HKEY_CURRENT_USER\Software\HTC\Manila]
"Facebook.LaunchAppSel"=dword:1
Number added to Facebook.LaunchApp to determine which app is launched (entry must exist)
"Facebook.LaunchAppName0"="MS Facebook App"
"Facebook.LaunchApp0"="\\Windows\\Facebook.exe"
Path and filename of app, note \\ should be used in *.reg file to put \. Within the registry this will read as "\Windows\Facebook.exe"
"Facebook.LaunchAppArgs0"=""
Added to the end of the application call if required
"Facebook.LaunchAppName1"="Facebook IM App"
"Facebook.LaunchApp1"="\\Storage Card\\Program Files\\fim\\fim.exe"
"Facebook.LaunchAppArgs1"=""
2nd optional application. You can add any number of others at the moment.
"Facebook.LaunchWebSel"=dword:0
Same as "Facebook.LaunchAppSel" but for the web launch
"Facebook.LaunchWebName0"="Mobile Facebook"
"Facebook.LaunchWeb0"="m.facebook.com/"
"Facebook.LaunchWebArgs0"=""
"Facebook.LaunchWebName1"="iPhone Facebook"
"Facebook.LaunchWeb1"="touch.facebook.com/"
"Facebook.LaunchWebArgs1"=""
"Facebook.LaunchWebName2"="Desktop Facebook"
"Facebook.LaunchWeb2"="www.facebook.com/"
"Facebook.LaunchWebArgs2"=""
Same as "Facebook.LaunchApp#" but for the web launch
"Facebook.LastUpdateTime"=""
"Facebook.LastUpdateDate"=""
Stores the last update time/date used in the display, set by the program.
"Facebook.MyStatus"=""
Copy of your status text, set by the program, if its working ok
"Facebook.MyStatusExe"="\\Windows\\FacebookStatusUpdate.exe"
"Facebook.MyStatusScript"=""
Used to copy registry entry of My Status into the above key. Note: If you set Facebook.MyStatusExe blank, it won't try to update.
"Facebook.AutoUpdateInterval"=dword:0
Time in minutes between automatic updates. I think only runs when within the tab, set to 0 will disable automatic update (although independent of the 2 hour update on the settings page).
FAQ
Launch App/Web does not work (i.e. I get a Certificate error)
Chances are, you need to adjust the registry setting to point the selected application to the location where it is installed (or ensure you have the app installed).
Please see Agent Zach's guide here:
http://forum.xda-developers.com/showpost.php?p=6247589&postcount=470
Why do we need FacebookStatusUpdate.exe (or originally mortscript) and what does it do?
It's a limitation of what is in manila, you can only read from "HKCU\Software\HTC\Manila", unless you are only after a int value.
All the script does (or exe), is the following:
Code:
RegReadString("HKLM", "Software\HTC\FacebookSDK","Status",myStoredStatus)
RegWriteString("HKCU","Software\HTC\Manila","Facebook.MyStatus",myStoredStatus)
There may be a work around, but it would take a lot of time to test for something so simple.
MAIN POST #3:
=============================================
Below applies to v1.01 only - will be removed soon
=============================================
All-In-One Cab Install Instructions
Warnings etc
Modifying manila means various levels of messing around with the files on the device so, as with most of the mods on here, back-up often and be prepared to screw it up and hard-reset your device. All the changes explained here may or may-not work on your particular device/version of manila or perhaps it's just not going to happen today.
Instructions:
1) Ensure you have moved your tabs around at least once, via Settings Tab, this ensures the correct registry keys are present used by the cab install.
2) Run the cab and Install to Device (attached to first post).
3) Copy any language files which are missing if you need them into the windows directory (some are included).
4) If this does not work, then don't un-install, but follow the manual install instructions (ensure you copy all the files from the zip as instructed).
You don't even have to disable Sense first or anything. It'll do that, and re-start Sense for you. It's recommended to install it after a fresh hard reset for best results, but it may still work without doing so.
Thanks to Captain_Throwback for creating the cab and johncmolyneux for creating the executable that adds the correct info to the tab control file automatically so that the install is fully automated.
Please report any issues you have with the install here, so that we can try to fix them.
All-In-One Cab Uninstall Instructions
Will update soon, with precise details:
1. Replace the 26948339_manila file in your windows directory with the backup version made by the cab also in windows.
2. Then perform 5. Reset Manila as described in the manual install steps.
Note: Until this is updated, and you are not confident, you can simply disable the tab via Settings, Home Screen Tabs!
Latest: http://forum.xda-developers.com/showpost.php?p=6203074&postcount=434
Manila Sense Fix - Sense is not starting after install/uninstall
If you run into problems with Sense not starting then there are two things you can do.
1. Run moonnah's B_L_Group_FixStartManila_2.5.cab from the following thread (this should fix any problems with your tab control file):
http://forum.xda-developers.com/showthread.php?t=670116
2. Post your tab control file (26948339_manila) on the thread and we shall correct any problems and repost it.
The next release of All-In-One cab will hopefully run the FixStartManila for you so this issue will hopefully be fixed.
[USE ALL-IN-ONE CAB INSTEAD] Captain_Throwback's OLD Cab Install Instructions
I've just kept this section for now, until we are happy the all-in-one cab does what it needs to do. Let me know if you still have to use this method.
Note: 1084 views on this cab now - will monitor for use. OK removed the attached cab to avoid confusion.
Warnings etc
Modifying manila means various levels of messing around with the files on the device so, as with most of the mods on here, back-up often and be prepared to screw it up and hard-reset your device. All the changes explained here may or may-not work on your particular device/version of manila or perhaps it's just not going to happen today.
Captain_Throwback Post here
NOTE: This cab does NOT include the tab control file (26948339_manila). Because everyone's set of tabs is different, each will need to be edited individually, per the instructions HERE. The edited file should be copied AFTER the CAB is installed. The install will make a backup of your original file called "26948339_manila_orig", if you have issues with the edited file.
Instructions:
1) Install CAB (attached to this post)
2) Verify that Sense is disabled in Today items once install is complete.
3) Copy edited tab control file (26948339_manila) to \Windows folder on device. Confirm overwrite of existing file.
Either get your tab control file (26948339_manila) from \Windows folder and edit it yourself or use a pre-written one which matches all the tabs orginally listed in your Settings Tab (where you re-order the tabs).
Edit your 26948339_manila file from your \windows\ directory (you can use the example in the zip file \tabcontrol\ as a guide, use a UTF-16 Compatible Editor such as Notepad2 or Programmers Notepad.
a) Insert the following text, between the other "pages" defined, replacing the X with suitable number (re-numbering the others as required to avoid duplicated numbers):
Code:
<Page Order="X" Name="facebook.page" PackageName="HTC" Title="[[Facebook]]">
<ComponentReference Name="page" Mode9Path="HTC\People\facebook.mode9" Component="SummaryAllPage" SmartComponent="true"/>
<ComponentReference Name="icon_normal" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_Off"/>
<ComponentReference Name="icon_selected" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_On"/>
<ComponentReference Name="icon_preview" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_Preview"/>
</Page>
b) Copy back completed file to your device \windows\ directory
4) Re-enable Sense in Today items.
Manual Install Instructions (for use with the zip files)
Scott8813 has kindly provided a detailed tutorial on how to add the tab, so if you need more detail then please refer to this.
Manual Install Tutorial (Scott8813)
http://forum.xda-developers.com/showpost.php?p=6004802&postcount=216
Warnings etc
Modifying manila means various levels of messing around with the files on the device so, as with most of the mods on here, back-up often and be prepared to screw it up and hard-reset your device. All the changes explained here may or may-not work on your particular device/version of manila or perhaps it's just not going to happen today.
The files may be hidden system files (may need to enable viewing of system hidden files to find them)
Keep an original copy of your 26948339_manila file, particularly if you use a cab to install
If the tab doesn't work you can use it to restore things back (just do step 5)
1. Copy 26948339_manila from your \windows\ directory to your PC.
2. Copy all the files in the zip file \windows\ directory to your devices \windows\ directory.
3. Import the registry items from the "appFacebook.reg" file into your devices registry.
This will add new entries "Facebook.XXX" to "HKEY_CURRENT_USER\Software\HTC\Manila"
4. Create your Tab Control File:
Edit your 26948339_manila file from your \windows\ directory (you can use the example in the zip file \tabcontrol\ as a guide, use a UTF-16 Compatible Editor such as Notepad2 or Programmers Notepad.
a) Insert the following text, between the other "pages" defined, replacing the X with suitable number (re-numbering the others as required to avoid duplicated numbers):
Code:
<Page Order="X" Name="facebook.page" PackageName="HTC" Title="[[Facebook]]">
<ComponentReference Name="page" Mode9Path="HTC\People\facebook.mode9" Component="SummaryAllPage" SmartComponent="true"/>
<ComponentReference Name="icon_normal" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_Off"/>
<ComponentReference Name="icon_selected" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_On"/>
<ComponentReference Name="icon_preview" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_Preview"/>
</Page>
b) Copy back completed file to your device \windows\ directory
5. Reset Manila:
a) Delete "\\windows\manilaFull.xml" on your device (don't worry this is regenerated when manila restarts).
b) Delete the configuration reg-key HKLM\Software\HTC\Manila\Configuration (this resets the tab list and allows the new tab to be included in the tab re-ordering page of the settings tab - the keys only re-generate when you go back to that tab re-ordering page)
Alternative exe instead of mortscript (old zip version v1.0 23Mar10 ReleaseB):
Use the exe from FacebookStatusUpdate.zip and place in your windows folder (doesn't matter where, as long as you link correctly).
Change reg file to:
"Facebook.MyStatusExe"="\\Windows\\FacebookStatusUpdate.exe"
"Facebook.MyStatusScript"=""
Or directly in reg:
Facebook.MyStatusExe = "\Windows\FacebookStatusUpdate.exe"
Facebook.MyStatusScript =""
To Do List
Development To Do List:
Unreleased development work
Correct landscape view (remove space at top) - DONE (except displayed items are not refreshed)
Reduced reg key copies (less lag) - DONE
Improve extended char support for updates etc
Move birthday icon in expanded view - DONE
Provide "updating..." feedback when there is no Update Bar (for 1st run etc)
Build in wait state to tab, to catch when external app has completed operations (keep checking for reg key flag)
Character count for the status update page (xx/420).
API Phase 2
Development (from v1.01, released in v1.5):
People Link font colour - DONE
Allow view of full status text, either bigger space, expand on selection or ticker tape
- DONE (all expanded/colaspe view)
Improve autoupdate timer for entering tab - 20% INPROGRESS Leaving this as not a big issue.
Update settings page to include things set in registry (Auto Update time etc) - 100% DONE
Replace naff .Net fileopen dialogue with something usable - 100% DONE (thanks johncmolyneux)
Htc sense look for settings page - 100% DONE
Multi Language Support for exe - 100% DONE
Tie in to Facebook Api - Initial Tests 100% DONE - limited for release
Implement Fb Api Status Update - 100% DONE
File's Involved
Release v1.0 Uses the following files:
Code:
Graphics
4F90441E_manila \windows\htc\Common\Assets\Images\Common\VGA\facebook_divider.qtc
5D4F2200_manila \windows\htc\Assets\Images\Manila\icon_off\Facebook_tray.qtc
05FF1072_manila \windows\htc\Assets\Images\Manila\icon_preview\Facebook_large.qtc
06C09C86_manila \windows\htc\Common\Assets\Images\Common\facebookline.qtc
357374E7_manila \windows\htc\Assets\Images\Manila\icon_preview\Facebook_tray.qtc
Lang
35452D58_manila \windows\htc\people\locales\en-gb\facebook.en-gb.xml
5470CE36_manila \windows\htc\people\locales\en-us\facebook.en-us.xml
Luac
090EF4F3_manila \windows\htc\people\scripts\people\facebookpage.luac
Mode9
51B6F88A_manila \windows\htc\people\facebook.mode9
59B632C0_manila \windows\HTC\Manila\facebookicon.mode9
Tab Control
26948339_manila
Supporting
manila_xml\Facebook_Pages.xml
FacebookStatusScript.mscr
appFacebook.reg
Attached is my current list of filenames which I've used/worked on/browsed through etc.
subscribed! thanks for starting this thread,now i don't have to write more OT's in your main thread
etoy said:
subscribed! thanks for starting this thread,now i don't have to write more OT's in your main thread
Click to expand...
Click to collapse
No problem.
Gives me somewhere to write what I am up to without spamming my own thread too.
1. Currently I'm working on different views of the main page.
It's hard to see how events will be displayed since no-one I know uses them (how do they appear normally? Are they part of the individual status items?) Also, unable to change "Has Multiple Updates" to display the status and updated album message when there is more space, not a major issue. I'll post some screens at some-point.
2. Will then start to work on tying things into an exe which I can then experiment with the facebook api without having to wrestle with manila, plus for now I will put the tab specific settings page in it too (makes little difference visually to a manila sub-page, except I'm not sure how to pull in the translations for multi-lang).
3. Also starting to look at .\Scripts\People\peopleUpdateViewPage.luac 285D32BC_manila which is the more detailed tab when you select someone, but it's not fully decompiled so I've not tried changing it yet. Ideally I can put more info/options within this page when the fb api is functional.
4. Need to finish off the update timer, should be able to look at the time of the last update and update immediately even if you've just entered the tab. Currently it just waits for the update period, which only happens if the tab is open.
5. Need to put another text object on the main page for each fb item, hopefully for use with the fb api.
damn,i can't open that m9editor. if i'll not find other possibilities i'll have to run an xp-mode VM. i only managed to convert the 59B632C0_manila file to xml with mode9converter but it gives me an error when i try to convert back to mode9.
meltwater, please just edit it this way from "icon_off" to "icon_on" and attach me the edited manila file,i'll try to do the rest. thanks!
etoy said:
damn,i can't open that m9editor. if i'll not find other possibilities i'll have to run an xp-mode VM. i only managed to convert the 59B632C0_manila file to xml with mode9converter but it gives me an error when i try to convert back to mode9.
meltwater, please just edit it this way and upload me the edited manila file,i'll try to do the rest. thanks!
Click to expand...
Click to collapse
Ok done. Well timed checking of xda, there..a few mins difference.
Code:
<Movie>
<Property> Name=Platform Value="GLESPlatform"
<Locale>
<Directory> = Value=".\locales\"
<LibraryManager>
<Library>
<Character>Type="ComponentClipCharacter"
<Property> Name=LibraryID Value="6"
<Property> Name=Name Value="Facebook_Off"
<Object>Type="ComponentClip"
<Property> Name=Initial Play State Value="0"
<Group>
<Object>Type="GLESSprite2D"
<Property> Name=Disable Render Value=""
<Property> Name=Instance Name Value="iconButton"
<Property> Name=Position Value="PosX=-16 PosY=8 PosZ=0"
<Property> Name=Texture Path Value="..\Common\Assets\Images\Common\alpha-hitbox.qtc"
<Property> Name=Size Value="Width=96 Height=100"
<Object>Type="GLESSprite2D"
<Property> Name=Instance Name Value="iconButton1"
<Property> Name=Texture Path Value=".\..\Assets\Images\Manila\icon_off\Facebook_tray.qtc"
<Property> Name=Size Value="Width=140 Height=140"
<Character>Type="ComponentClipCharacter"
<Property> Name=LibraryID Value="7"
<Property> Name=Name Value="Facebook_On"
<Object>Type="ComponentClip"
<Property> Name=Initial Play State Value="0"
<Group>
<Object>Type="GLESSprite2D"
<Property> Name=Texture Path Value=".\..\Assets\Images\Manila\icon_on\Facebook_tray.qtc"
<Property> Name=Size Value="Width=140 Height=140"
<Character>Type="ComponentClipCharacter"
<Property> Name=LibraryID Value="8"
<Property> Name=Name Value="Facebook_Preview"
<Object>Type="ComponentClip"
<Property> Name=Initial Play State Value="0"
<Group>
<Object>Type="GLESSprite2D"
<Property> Name=Texture Path Value=".\..\Assets\Images\Manila\icon_preview\Facebook_large.qtc"
<Property> Name=Size Value="Width=300 Height=300"
<Scene>
<Property> Name=Initial Play State Value="0"
<Group>
<Object>Type="Component"
<CharacterReference> LibraryName=facebookicon.mode9 Value="6"
Looks like the right change, although will see what it does on my phone...ok doesn't break it which is good.
Now just need to get my hands on a full version of visual studio...
IT WORKS!
great we found the right reference,which results in:
1F04C842_manila \windows\htc\Assets\Images\Manila\icon_on\Facebook_tray.qtc
--
do you think the 357374E7_manila file is needed? it does not show anywhere..
--
i attached the right 1F04C842_manila file. now you can use it with your corrected 59B632C0_manila to have separated split icon on/icon off.
the "icon on" should be hi-res 16bpp and "icon off" 8bpp but cfc_gui did'em both at 8bpp not a big deal tho,and easily correctable.
i'm happy for my little contribution,now i have to research that last missing "rearrange tab" icon
etoy said:
IT WORKS!
--
do you think the 357374E7_manila file is needed? it does not show anywhere..
--
i attached the right 1F04C842_manila file. now you can use it with your corrected 59B632C0_manila to have separated split icon on/icon off.
the "icon on" should be hi-res 16bpp and "icon off" 8bpp but cfc_gui did'em both at 8bpp not a big deal tho,and easily correctable.
i'm happy for my little contribution,now i have to research that last missing "rearrange tab" icon
Click to expand...
Click to collapse
Ok, will try it out on my phone too. Donno about the 8bpp and cfc'ing can't remember what my originals were like.
Good luck with the "rearrange tab" I think the key is to find what the reference path/name is, either from the filenames or from the mode9 file whichever that one is.
Oddly, I've found it hard to find the colour settings for the title when in landscape mode, all the colours are in the mode9 file (but not that one it seems - changed all from R0G0B0 but it is still black...):
51B6F88A_manila \windows\htc\people\facebook.mode9
It might be using the theme colours instead (remember it was a sub-page so black is default), only found them yesterday so will chase that route 1st.
Been thinking about how to do the first page interface (depending on the fb api success of course). I think, ideally we want to drop the link to the People Tab sub-page and drive everything within the main tab page (ideally storing it's state if you leave the tab). It should then allow you to select someone, and the item expand, again you view comments etc, select them again and you get options to comment/like etc. Easy to suggest, but not anywhere near being able to do that within the manila yet, a nice aim though.
One issue I do see ahead is updating the information/storing it all, do we pick up live data when we open views (unlikely to be smooth) or attempt to download everything we need in one burst and store it away (I guess you could then open wifi, download and close wifi again...in theroy). Ideally we could use the same storage as the fbmgr uses, but I doubt that is accessible so may need duplicated info.
meltwater said:
Ok, will try it out on my phone too. Donno about the 8bpp and cfc'ing can't remember what my originals were like.
Good luck with the "rearrange tab" I think the key is to find what the reference path/name is, either from the filenames or from the mode9 file whichever that one is.
Click to expand...
Click to collapse
there are no direct references,or at least i did not find'em yet. unfortunately the other tabs' manila icon files don't have a group,they're "unknown" on cfc_gui. it was easier with slider and tab icons as they were in manila names.txt list. i found some interesting file this nite but it was late so i left some work for this evening
meltwater said:
Oddly, I've found it hard to find the colour settings for the title when in landscape mode, all the colours are in the mode9 file (but not that one it seems - changed all from R0G0B0 but it is still black...):
51B6F88A_manila \windows\htc\people\facebook.mode9
It might be using the theme colours instead, only found them yesterday so will chase that route 1st.
Click to expand...
Click to collapse
on my phone, in landscape mode, i don't have the facebook tab title at all not even the black one you talk about..
meltwater said:
Been thinking about how to do the first page interface (depending on the fb api success of course). I think, ideally we want to drop the link to the People Tab sub-page and drive everything within the main tab page (ideally storing it's state if you leave the tab). It should then allow you to select someone, and the item expand, again you view comments etc, select them again and you get options to comment/like etc. Easy to suggest, but not anywhere near being able to do that within the manila yet, a nice aim though.
One issue I do see ahead is updating the information/storing it all, do we pick up live data when we open views (unlikely to be smooth) or attempt to download everything we need in one burst and store it away (I guess you could then open wifi, download and close wifi again...in theroy).
Click to expand...
Click to collapse
that becomes a tad difficult to understand to me,sorry hope some skilled user will help you more with that. very curious to see what's possible to achieve with the facebook api tho.
etoy said:
there are no direct references,or at least i did not find'em yet. unfortunately the other tabs' manila icon files don't have a group,they're "unknown" on cfc_gui. it was easier with slider and tab icons as they were in manila names.txt list. i found some interesting file this nite but it was late so i left some work for this evening
Click to expand...
Click to collapse
Yep there are lots of interesting goodies within the files.
etoy said:
on my phone, in landscape mode, i don't have the facebook tab title at all not even the black one you talk about..
Click to expand...
Click to collapse
Ah, my background is black so I assumed it was just black too. Ok, will rethink that then. Maybe just a case of setting it visible...at the right point..at the right time. No logical reason why it's on the people tab but not this one, same code. Not too bothered about it yet.
etoy said:
that becomes too difficult to understand to me,sorry hope some skilled user will help you more with that. very curious to see what's possible to achieve with the facebook api tho.
Click to expand...
Click to collapse
I've found the editing of the gui the hardest so far, mainly because you can't see until you try but also if it doesn't like it, it gives up and moves on (so you can't even see where it was wrong). Still what started out as a little experiment on my part has already opened up a lot of what can be done. The Custom Manila Interface Tab is still a long term goal.
MS don't make it very easy to develop on windows mobile, they still don't have support for it in Visual Studio 2010 Express. I think I'll go for a trail version to get me started and then switch to non-MS solution once I'm happier. It's all new to me but keen to pick this up too.
Hi meltwater and etoy,
it is a help when i testing something too, because i was working also for that issue and i have found the same thing as you two. Strange, three people with the same thoughts. Not easy to find....
Ask me and will help. BTW, this is the dutch language file. I working on it, but a lot of translation:
6CD727C8_manila \windows\htc\people\locales\nl-nl\facebook.nl-nl.xml
meltwater said:
1. Currently I'm working on different views of the main page.
Click to expand...
Click to collapse
I think you was to much busy with co0kies new mod. But the idea is very good. Possible i can help out too
mike2nl said:
Hi meltwater and etoy,
it is a help when i testing something too, because i was working also for that issue and i have found the same thing as you two. Strange, three people with the same thoughts. Not easy to find....
Ask me and will help. BTW, this is the dutch language file. I working on it, but a lot of translation:
6CD727C8_manila \windows\htc\people\locales\nl-nl\facebook.nl-nl.xml
I think you was to much busy with co0kies new mod. But the idea is very good. Possible i can help out too
Click to expand...
Click to collapse
You can get most of it from:
\windows\htc\people\locales\nl-nl\peopleupdate.nl-nl.xml
35DC316_manila
Probably a little late to point that out...
All help is welcome. There should be a lot more as I implement more, but fixing the little bugs is very helpful.
It will get difficult to manage changes as we all get deeper into it, but at least the more we change the more files and area's of functionality there is to work on, so hopefully it will be possible.
meltwater said:
You can get most of it from:
\windows\htc\people\locales\nl-nl\peopleupdate.nl-nl.xml
35DC316_manila
Probably a little late to point that out...
Click to expand...
Click to collapse
Have you can say it 5 minuts earlier? Thanks for the info but that was also my thought to take some things that are allways done .
All help is welcome. There should be a lot more as I implement more, but fixing the little bugs is very helpful.
It will get difficult to manage changes as we all get deeper into it, but at least the more we change the more files and area's of functionality there is to work on, so hopefully it will be possible.
Click to expand...
Click to collapse
10 Ask me
20 me is waiting for info (source or whatever)
30 me send's response
40 goto 10
mike2nl said:
Have you can say it 5 minuts earlier? Thanks for the info but that was also my thought to take some things that are allways done .
10 Ask me
20 me is waiting for info (source or whatever)
30 me send's response
40 goto 10
Click to expand...
Click to collapse
10 Donno yet! What can you do / what do you want to do?
20 the source "is" the manila files (although I've started putting comments in my latest files - so will have source versions for later builds), you need to install the command line kitchen and decompile it (see the rough tips on this threads post #2).
30 go for it - ask away
40 Compile, reset manila. Bang head on table. Goto 10
At the moment, I've started working on the supporting exe which will handle the facebook api and settings etc, but I'm a beginner with windows mobile development so it'll take some time before I am up to speed with that and have something worth sharing (oh plus day job...).
qitt said:
meltwater
Thank you for your great mod. I finally investigate the name of file "icon in rearrange tab". The name must be 6BEE887F_manila. Hope it helps you.
Click to expand...
Click to collapse
OK, looks like we have another fix!
Ok, so I tried this . . .
I used my CFC graphics files, and replaced them in the All-in-One CAB. I replaced the updated file from the first page that had the updated mode9(?) code, and I copied the manila file and pasted it as "6BEE887F_manila" (I retained the original file some said 'wasn't needed' anyway). I now have the icon in the Customize tabs screen, but I'm missing the icon when the tab is selected. Is it because I didn't delete the "357374E7_manila" file? Is it just me that has this issue? The icon is there when the tab is not selected, and the large version is fine. That's the only one that's missing now (and previously, it was fine ).
Captain_Throwback said:
I used my CFC graphics files, and replaced them in the All-in-One CAB. I replaced the updated file from the first page that had the updated mode9(?) code, and I copied the manila file and pasted it as "6BEE887F_manila" (I retained the original file some said 'wasn't needed' anyway). I now have the icon in the Customize tabs screen, but I'm missing the icon when the tab is selected. Is it because I didn't delete the "357374E7_manila" file? Is it just me that has this issue? The icon is there when the tab is not selected, and the large version is fine. That's the only one that's missing now (and previously, it was fine ).
Click to expand...
Click to collapse
Don't delete 357374E7_manila, it's slider icon. Just create 6BEE887F_manila from scratch or using existing files from rearrange tab.
qitt said:
Don't delete 357374E7_manila, it's slider icon. Just create 6BEE887F_manila from scratch or using existing files from rearrange tab.
Click to expand...
Click to collapse
So I can't copy "357374E7_manila" and paste as "6BEE887F_manila" (that's what I did - I didn't delete any files)? That doesn't explain why my slider icon is missing when the tab is selected ?
Touchwizz 4.5 NextGen : little "HowTo"
Hello everybody.
I started this thread to put all informations, tips'n tricks and howto for a best use of this very cool launcher "TW 4.5 NextGen" made by fr4gg0r. Note that I will try to add your tips as soon as you deliver them here.
First at all, the link to the concerned thread of this launcher :
>> http://forum.xda-developers.com/showthread.php?t=1061883
Note that you will not find in this subject the download of files. Please refer to the link and thread above.
This HowTo is so subdivised :
Installation of Applications & Widgets
details about installation of what you need to have, to do for having this launcher.
>> see here : http://forum.xda-developers.com/showpost.php?p=18491540&postcount=2
Use of TW4Manager
how to use it, in quick words. This programm is intended to download the latests versions and the themes :
a. select, download and apply Themes (as they are shared by fr4gg0r)
b. select, download and apply Widgets signed (as they are shared by fr4gg0r)
c. see tutorials (links in version #6 not functionnal)
d. verify your donation (as they are updated by fr4gg0r)
e. check for updates of tw4manager and tw4.5 launcher, uninstall, see changelog,...
Launcher TW4.5 : supported phones
a little list, maybe not so exhaustive of supported phones, normally every device with armv7 processor and froyo or higher.
Launcher TW4.5 : installation problems
how to bypass installations problems? Many suggestions and maybe (certainly) solutions !
>> see here : http://forum.xda-developers.com/showpost.php?p=18491546&postcount=3
Launcher TW4.5 : resigning widgets
To fix non-working widgets :
grab the key attached in the officiel thread
decompile with apktool.
open AndroidManifest.xml
edit the sharedUserId so (if not there add it) :
Code:
android:sharedUserId="tw4.fr4gg0r"
recompile
use jarsigner from android sdk to resign with the key (password is touchwiz, alias is fr4gg0r) :
Code:
"[java -jar] jarsigner -keystore /...tw4key -storepass touchwiz theWidget.apk fr4gg0r
Official details are here.
Launcher TW4.5 : actions on screens
details on how to change the size of widgets, add new shortcuts, set default screen, change wallpaper,...
>> see here : http://forum.xda-developers.com/showpost.php?p=18491550&postcount=4
Launcher TW4.5 : preferences
what let you do what for this launcher.
>> see here : http://forum.xda-developers.com/showpost.php?p=18491553&postcount=5
Launcher TW4.5 : Widgets
quite all about widgets
>> see here : http://forum.xda-developers.com/showpost.php?p=18491562&postcount=7
Launcher TW4.5 : docking icons
how to modify or add icons to the dock bar (bottom bar of the launcher).
>> it's very very simple to add icons to the dock bar. Here you go :
open TW4.5 Launcher preferences to be set the number of icons to be shown :
Dock settings
in "Icon Dock Count" be certain to have more than 1 icon selected.
if "Centered apps icon" is checked, the shortcut to appdrawer will be centered (else not)
make your options or modifications, save and exit
from the mainscreen
bring up the appdrawer from the main screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
press the menu button
select edit (modify - modifier)
press the icon you want to dock and stay pressed
drag the pressed icon to the dock bar
release the icon.
presse the menu button and choose "save"
here you are... easy !
Note if you want custom icons for dock, see the theming howto.
Launcher TW4.5 : miscellaneous
well... all other points not listed before about the launcher TW4.5 !
>> see here http://forum.xda-developers.com/showpost.php?p=18491558&postcount=6
Launcher TW4.5 : reporting an error, a crash
As TW4.5 crashes, a log file is automatically created here :
Simply report the content of this file in the officiel thread, and write the maximum details about what you wanted to do, what you've done, which phone and which ROM do you use.
Themes : downloading & applying
how to download and to apply, use themes. And what kind of "restrictions" you may encounter.
>> see here http://forum.xda-developers.com/showpost.php?p=18491573&postcount=8
Themes : creation
howto create themes... in a few words (hoping so) !
>> see here http://forum.xda-developers.com/showpost.php?p=18491582&postcount=9
You also can suggest themes to Fr4gg0r easily by filling up this web formular (http://www.i900playeraddict.com/android/TW45/tw45.php) and send an MP to him.
Themes : icon's names
greate debate... how have to be the icon's names for applications? You may find here some listed and tricks to find the names of others.
>> see here http://forum.xda-developers.com/showpost.php?p=18491589&postcount=10
Themes : links of some
not so many themes for now... I'll try to list them here, with printscreens (or not).
>> see here http://forum.xda-developers.com/showpost.php?p=18491594&postcount=11
Themes : miscellaneous
well... all other points not listed before about themes!
>> see here http://forum.xda-developers.com/showpost.php?p=18491605&postcount=12
Miscellaneous items and infos
well... all other points not listed before !
>> see here http://forum.xda-developers.com/showpost.php?p=18491610&postcount=13
Frequently Asked Questions (FAQ)
well... maybe questions which are not answered in all of upper posts !
>> see here http://forum.xda-developers.com/showpost.php?p=18491802&postcount=14
So now... feel free to add suggestions to complete this HowTo !
And... never forget this : THANKS FR4GG0R for this launcher...
Installation of Applications & Widgets
Installation of Applications & Widgets
First of all, your phone have to be ROOTED !
Secondly, I strongly suggest you to have another launcher installed (and defrozed)... this for avoiding a loop reboot and to be able to work, remove,... with applications.
There is two different kind of installations of the Launcher TW4.5.
(note that tw4key.zip is not necessary for installation, it's just for resigning applications)
a. with TW4Manager
b. by hand
Let speak first with the common solution, this with TW4Manager. It's pretty easy :
download TW4Manager from the officiel thread
install it like another application
run it
go in the menu "Check for Updates & Uninstall"
select "TW4 Manager" to be certain to have the very last version installed
That's all for the TW4Manager... so now we will see how to install the TW4.5 Launcher with TW4Manager :
run TW4Manager (think just to check you have the very latest version)
go in the menu "Check for Updates & Uninstall"
if you do not have a "cyanogenmod" ROM, select "latest stable version" by clicking on it
if your ROM is a "cyanogenmod" one, select "latest cyanogenmod" by clicking on it
you now can select to install the lauchner in normal mode (like other applications) in "data/app" or in system mode (like the normal launcher) in "system/app".
That's all !
Note that if you already have one version installed, I strongly suggest you to click first on "uninstall" then on "remove old tw4.5", then on "latest stable version".
Don't forget to backup your homescreen berfore updating the launcher, either with the backup option of TW4.5Launcher (see post about this option), or with another backup application (like Titanium for example).
**** info to come : differences betwen the two installations modes
So now we will see another way of installing, the procedure TW4.5 Launcher "by hand".
if you do not have the TW4.5 installed (and have a Samsung phone or have touchwizz installed) :
go in "system/app"
find "TouchWiz30Launcher.apk" and rename it to "TouchWiz30Launcher.apk.OLD"
find "TouchWiz30Launcher.odex" and rename it to "TouchWiz30Launcher.odex.OLD"
find "TWLauncher.apk" and rename it to "TWLauncher.apk.OLD"
find "TWLauncher.odex" and rename it to "TWLauncher.odex.OLD"
find any other file with "TW" and "Launcher" in the name and rename them with .OLD at the end
if you do not find this files (other phone or touchwizz not installed), don't be afraid... just skip this steps !
if you already have a version of TW4.5 installed :
go in "system/app"
find "TW4Launcher.apk" and rename it "TW4Launcher.apk.OLD" or simply delete it
copy the latest version of launcher you have downloaded in this folder.
if you want to make a really clean new installation of your launcher, you also can rename "data/data/samsung.tw4.nextgen" folder in (for example) "samsung.tw4.nextgen.OLD", do the same for "sdcard/.TW4Themes" folder to "sdcard/.TW4Themes_OLD" (or delete it) and relaunch the launcher.
The new folder, with default settings, will be created.
Last points... installing the Widgets.
First to know that special widgets needs to :
- have a samsung framework
- have been resigned to be functionnals with TW4.5 Launcher
You also can download some widgets (resigned) for SG1 and SG2 via TW4Manager and "Widgets" :
run TW4Manager (think just to check you have the very latest version)
go in "Widgets"
select the system you want (SG1 or SG2)
a list of available resigned widgets will be shown
check the one you want
hit the "Menu" button
choose "apply selected"
The widgets will be installed.
Note that:
- Power Widget stays gray on samsung firmwares (it does not on cm7 for example), after reboot it will be displayed normally.
- some widgets listed will not be functionnals on some systems.
- not all widgets are listed. Scroll the official thread to find more (and report links so I can put the links here)
- on my SG2 quite all other widgets are functionnals (not all of Samsung)
- some widgets, even if resigned, will absolutely not work on some phone. So sad... but take other widgets, sorry !
- if you have some widgets which are absolutely working, please send me a PM with the widget's name, your phone (and ROM) and, of course, a downloadable link so I will upgrade the infos
That's all for now... but if you have any other clues or infos, PM me or post an answer !
Launcher TW4.5 : installation problems
Launcher TW4.5 : installation problems
well... sometimes it's hard to function and some Force Close (FC) occurs. Mainly you can avoid this by doing a really proper new installation.
Steps to do so :
install another launcher
go in "data/data/"
rename "samsung.tw4.nextgen" folder in (for example) "samsung.tw4.nextgen.OLD", or simply delete it
go in "system/app"
find "TW4Launcher.apk" and rename it "TW4Launcher.apk.OLD" or simply delete it
go in "sdcard"
rename "sdcard/.TW4Themes" folder in (for example) "TW4Launcher.apk.OLD" or simply delete it
execute TW4Manager and:
go in "Check for Updates & Uninstall"
click on "uninstall" (redondant with the above points, but to be certain)
click on "remove old tw4.5" (redondant with the above points, but to be certain)
click on "latest XXX version" (depending of your ROM)
wait until confirmation of installation
reboot your phone (it's why it's better to have another launcher installed)
execute/relaunch the launcher. New folders, with default settings, will be created.
That's all for now... but if you have any other clues or infos, PM me or post an answer !
Launcher TW4.5 : actions on screen
Launcher TW4.5 : actions on screens
This Launcher acts quite the same as the touchwizz 3.0 launcher. But I will explain you here how to do some little actions on the main screen.
set default screen
you quickly can know which is the main screen by :
- pinching in on the screen (or by hitting menu and then configure). A list of all desktops will appear :
The default mainscreen is the one with the little house drawed on it.
To change the default homescreen, from this view:
- hit the menu key
- click on "define as default homescreen"
- select the one you want. It will be greyed
- click on "ok"
adding screens
- pinching in on the screen (or by hitting menu and then configure). A list of all desktops will appear :
- press the + button to add a new screen
removing screens
- pinching in on the screen (or by hitting menu and then configure). A list of all desktops will appear :
- press and hold the screen you want to remove
- drop the holded screen in the bottom trash bin
- validate
change the size of widgets
press long the widget until the phone make a little vibration. then stop pressing. You will see a yellow grid allowing you to resize the widget by dragging the grey corner :
quickly select a screen
you have many options to quickly select a screen :
- if you're not on the main screen, simply hit the middle button to go back to main screen
- hit the "pageIndicator" of the page you want to reach
- slide the "pageIndicators" to quickly browse screens
basis functions
adding new shortcuts, change wallpaper, adding widget, moving shortcuts and widgets through screens,... are like the TW3.0
Just to note that if you have themed applications, shortcut of those which are dragged from the appdrawer will have the themed icon.
That's all for now... but if you have any other clues or infos, PM me or post an answer !
Launcher TW4.5 : preferences
Launcher TW4.5 : preferences
To acces preferences, from Homescreen : "Menu" >> "Preferences" to have this screen :
Here are the options, with details, you can use to configure the launcher :
homescreen settings
paramètres par défaut et principaux.
homescreen looping = allow you to loop screens. It means when you reach the last right one, you keep swyping and you come to the first left. The same for the other "way".
wallpaper scrolling = allow your wallpaper to "follow", move with selected screens. Or not.
landscape mode = activate landscape mode. Rebooting the phone is necessary, not only the application.
workspace rows = number of workspace rows. Note that some widgets may not display all infos.
overshoot value = this is the "elastic"effect in changing screens. By default set to 15. Set it to 0 to avoid elastical effect.
app labels = under shortcuts, show applications names
indicator auto hide = hide automatically (or not) after some seconds the pageindicator (screen indication) picture, which allow you to know/select screens
indicator numbers = hide or show the screen number on the pageindicator (screen indication)
nb: to define the number of screens, you have to pinch in from the homescreens, no more in the preferences.
app drawer
options to see, arrange,... the list of applications.
row count = the number of rows in the applications grid (1 to 6)
column count = the number of columns in the applications grid (1 to 6)
sort order = order of applications (without or alphabetical). In the version #21 and earlier, the folders are listed following the name, not first.
overshoot value = this is the "elastic"effect in changing pages. By default set to 15. Set it to 0 to avoid elastical effect.
app backdrops = show the tiles (pictures) in background of applications
app 3d effects = show the applications in a kind of 3D view. Only available with "App Backdrops" enabled.
3d transition effect = kind of 3D transition in changing pages
running apps = show a dot (default red) on upper corner of running applications
dock settings
Settings for icons in the bottom bar (dock).
uninstall button = show (or not) the little button allowing to uninstall the application putted in the dock
icon dock count = number of icons in the dock (1 to 5). Note that the icon to go to appdrawer will count for one and that you can't remove it. So you could add from 1 to 4 additionnal icons.
dock labels = show (or not) the names of applications docked
centered apps icon = if selected, the icon to go to appdrawer will be centered on the dock. Else it will be on the right side.
swipe actions = allow you to choose a second behaviour for each of the five icons in the dock bar, handled by swiping over the icon (from icon to screen).
nb: to avoid having a dock background (the one with grass is by default), you need do make at least one theming action, by adding a transparent file called dock.png (480x80 pixels) in the folder ".TW4Themes/currentTheme" folder.
badge counter
informations about number of unread SMS, mails,...
unread gmail counter = allow to show unread messages from gmail application. Notice that this is greyed for samsung roms.
gmail accounts = allow you to choose the gmail accounts which have to show indicator. Needs that "unread gmail counter" is checked
unread sms counter = show (or not) the circle with number of unread messages, this for non Samsung ROMs. For samsung's rom, indicators are always shown.
system settings
stay in ram = allow you to let the launcher stay in RAM. Quicker if checked
themes
Themes gestion and handling. Themes can be downloaded with TW4Manager.
current theme = the actual theme
choose theme = select a theme form those installed
install theme = install a new theme by copying it from the root folder to the theme folder. This is mandatory to be certain to find the theme in the theme list.
As you install a new theme, you will have two choices :
- Merge = the new theme will copy his icons in the folder, but the icons of the former theme, which are not in the new one, will stay and be displayed
- Overwrite = the application will first totaly empty the folder of the theme, then will install the new theme. You so will not have some icons of old theme
backup & restore
this allow you to backup and to restore all infos (folders, preferences, shortcuts, widgets,...). This is important to do if you intend to install a new version.
Note that it's for now (version #21) only one backup. You may find this backup in ".TW4Themes/bakcup" folder.
restart and save
This menu is a little down on the screen. This is MANDATORY to validate the modifications you made and to restart the launcher.
You also can save and restart by pressing the Menu button.
donate -- version XX
allow you to donate some bucks to fr4gg0r. And, of course, allow you to know the version of the TW4.5 Launcher
That's all for now... but if you have any other clues or infos, PM me or post an answer !
Launcher TW4.5 : miscellaneous
[ more to come... very soon ! Thanks to be patient, texts are on the move... ]
Launcher TW4.5 : widgets
[ more to come... very soon ! Thanks to be patient, texts are on the move... ]
Meanwhile, if you have some widgets which are absolutely working, please send me a PM with the widget's name, your phone (and ROM) and, of course, a downloadable link so I will upgrade the infos.
thanks in advance !
Themes : downloading & applying
Themes : downloading and applying
Once again, it's kinda pretty easy to have themes for our TW4.5 Launcher.
How it works ?
A. Downloading themes
You have two choices:
a. with tw4manager
b. by "hand"
Let's begin with the common way, with tw4manager
download TW4Manager from the officiel thread (if not already done), install it like another application and run it
go in the menu "Themes"
you will see a list of available themes.
click once over the theme you want and you will have two choices :
View = to see the thread on XDA which will give you more details
Download = to download the theme directly to your mobile
if you download a theme, it will be downloaded directly in the Theme directory of TW4.5 Launcher
To refresh the themes list, hit the "Menu" button and choose "Refresh themes list".
If you choose to download a theme "by hand", because for example the theme isn't listed in the theme list, do the following :
Download the theme you want. Beware that it's in .zip format !
copy this .zip file in the folder ".TW4Themes" on your mobile
Note that if you can't see the folder ".TW4Themes" in your file explorer, you simply can copy the .zip file of the theme in the root directory. But in this case, you will have, in the installation process, to first import the theme to be able to enable it.
A. Installing themes
Here you have to use the TW4.5 Launcher itself for doing this.
button "Menu"
then "Preferences"
choose the menu "Themes" in the list
you now have 3 infos :
"Current Theme" = the actual installed theme (which is in the ".TW4Themes/currentTheme" folder)
"Choose Theme" = allow you to choose an installed theme (on your phone)
"Install Theme" = allow you to install a theme, meaning moving the .zip files from the root [of your phone] to the ".TW4Themes" folder
as you click on "Choose Theme", a list of available themes will drop down
select the one you want and the hit "Apply"
you will have a question to answer :
"Overwrite" = will first delete the content of the ".TW4Themes/currentTheme" folder, then put the new theme in.
"Merge" = will only install the new theme, without deleting old theme before. This can be very usefull if you want to keep icons which are not in the new theme.
Save and restart TW4.5
Note that you always can break the procedure by hiting the "back" button.
Themes : creation
[ more to come... very soon ! Thanks to be patient, texts are on the move... ]
Meanwhile, you still can read Fr4gg0r's post on theming : http://forum.xda-developers.com/showpost.php?p=18185593&postcount=2173
By the way, I also made a very little webformular to quickly have a correctly sentenced ligne for sending the correct typo to Fr4gg0r so he could easy put it on the themes list :
1. fill this webform with infos : http://www.i900playeraddict.com/android/TW45/tw45.php
2. clic on "Send"
3. on the new opened webpage, click the button to copy the text
4. send it via MP to Fr4gg0r or post in his thread
Thanks in advance !
Themes : icon's names
Themes : icon's names
Well... great subject !
So, basically, we have three kind's of icons :
a- those on the application's drawer
b- those on the dock (bottom of screen)
c- those on the mainscreens
A. Application's drawer Icons
It's very easy to have you own icons (instead of originals).
The icon size should be 72x72 (or higher) so that the icon does not get upscaled.
Name the icon either <packageName>.png or <className>.png.
TW4.5 will first look for the <className>.png then if not found, for the <packageName>.png. This means <packageName>.png" is more convenient as long as the app does not have multiple icons in the appdrawer.
Hiiik... some examples !
- Opera Browser
the package's name is "com.opera.browser", so you have to name the icon "com.opera.browser.png"
- Screen Off and Lock
the package's name is "com.katecca.screenofflock", so you have to name the icon "com.katecca.screenofflock.png"
But there is two shortcuts made, pointing to the same application: one for launching this application, one to use settings. You now have to use the className. And the className, for the settings of this application, is "com.katecca.screenofflock.Setting". So the icon for the Settings's shortcut (different of the other one), will be "com.katecca.screenofflock.Setting.png"
B. Dock Icons
Well... naming icons for the dock (bottom of the screen) is not very complicated. You only have to add "dock_" before the name of the icon (in the appdrawer, as explained before).
So, if you want to dock the shortcut to Opera, the dock icon will be named "dock_com.opera.browser.png" and if you want to dock the ScreenOffLock application (not the Settings), it will be "dock_com.katecca.screenofflock.png".
C. Mainscreens Icons
Since the version #17, all icons which have a "named icon" (see point A upper) will be iconed on mainscreens. If you made an update of an application, the old icon can be restored. Don't worry, just restart the TW4.5 and it will be iconed again (except if the package's name or the class's name has changed!).
So now... the biggest question is the following :
"How is it possible to know the package's name or the class's name of an application ?"
It's quite easy too... Let's starting with the easiest, the package's name.
You have many solutions, here are some :
** Via my web (little) help **
1. from any browser, go to http://www.i9100galaxys2.com/android/names/
2. search the one you need
** Via the Market **
1. open the android market on your computer (or via the webbrowser, not the market's app)
2. go to the page of the application
3. look at the url of the webpage, it will be so (example with Opera) :
Code:
https://market.android.com/details?id=com.opera.browser&feature=search_result
4. take only the infos after the "id" tag and the next "&" symbol, and you will have the package's name. Here it's "com.opera.browser"
** Via Astro File Manager **
1. download the free version of
2. open Astro
3. clic onr "Menu" >> "Tools" >> "Applications Manager"
4. find the needed on in the list
5. hold long on the name until a new windows open
6. on the new windows, look at the line "Name"
** Via TW4.5 itself **
1. button Menu
2. Preferences
3. Dock Settings
4. hit "Action for first icon" (or another one)
5. find the needed on in the list (the apps are not sorted at all)
6. hit the little triangle near the name
7. see the name of the package
8. to be certain (or if the name doesn't work), hit to set and go back
9. see what's written for the icon. The first part (before /) is the package's name
10. write down the name for correctly naming your icon.
nb: do not forget to clean the action by holding long on it.
Well... and now, how to set the class's name.
One of the easiest way is to use TW4.5 itself, or something else like a log reader.
** Via TW4.5 itself **
1. button Menu
2. Preferences
3. Dock Settings
4. hit "Action for first icon" (or another one)
5. find the needed on in the list (the apps are not sorted at all)
6. hit the little triangle near the name
7. read the different possible actions
8. hit the one you want (here for example Settings of ScreenOffLock)
9. see what's written for the icon : "com.katecca.screenofflock/com.katecca.screenofflock.Setting"
The first part (before /) is the package's name.
The second part (after /) is the class's name.
10. write down the name for correctly naming your icon.
nb: do not forget to clean the action by holding long on it.
** Via a logcat **
a bit harder...
1. download a free logcat, like Catlog
2. run catlog. It will save on a .txt file all actions you do
3. launch the shortcut you want
4. stop catlog
5. open the .txt file created (usually in "catlog_saved_logs")
6. search for the line corresponding of the launch/use of your shortcut (of point 3). This line will be like this :
Code:
I/InputDispatcher( 2804): Delivering key to current input target: action: 0, channel '40ca06c8 com.katecca.screenofflock/com.katecca.screenofflock.Setting (server)'
7. you also can read the both infos "com.katecca.screenofflock/com.katecca.screenofflock.Setting"
The first part (before /) is the package's name.
The second part (after /) is the class's name.
8. write down the name for correctly naming your icon.
Examples for making a difference between the "Phone" icon and the "Contacts" icons.
For the contacts icon (red icon with guy's face) :
Code:
com.android.contacts.png
com.android.contacts.DialtactsActivity.png
com.sec.android.app.contact.png
com.sec.android.app.contacts.png
com.sec.android.app.contacts.ContactsEntryActivity.png
com.android.contacts.ContactsListActivity.png
(adding "dock_" before to be able to dock the icon)
for the phone icon (green icon with a phone) :
Code:
com.sec.android.app.dialertab.png
com.sec.android.app.dialertab.DialerActivity.png
com.sec.android.app.contacts.DialerTabActivity.png
com.sec.android.app.contacts.DialerEntryActivity.png
com.android.contacts.DialtactsActivity.png
(adding "dock_" before to be able to dock the icon)
For myself, this two are ok :
for the red contacts icon = com.sec.android.app.contacts.png
for the green phone icon = com.sec.android.app.contacts.DialerEntryActivity.png
tested when I dock icons.
Details here too : http://forum.xda-developers.com/showthread.php?p=18330862#post18330862
Themes : links of some
Themes : links of some
I will try here to set all the themes available for the beloved TW4.5 Launcher. You may find them directly via TW4Manager, as soon as they are added by fr4gg0r, of course.
To know how to install themes, please report here : http://forum.xda-developers.com/showpost.php?p=18491573&postcount=8
You want to quickly report a theme to put it in the TW4Manager? do the following
1. fill this webform with infos : http://www.i900playeraddict.com/android/TW45/tw45.php
2. clic on "Send"
3. copy'n paste the text and send a PM to Fr4gg0r
4. post infos here
And now... some themes !
Please note that download links can change. If so, please refer to the details links. Thanks
StormTroopers
by Corwin9S.
See details here.
The Smurfs
by Corwin9S.
See details here.
Chevrolet
by Corwin9S.
See details here.
SGII 72x72
by Corwin9S. With official SGII icons. Infos in .txt inside.
See details here.
iReflected
by Corwin9S. iPhone like them.
See details here.
Rouages
by Corwin9S. Dark Wheels, with at least 214 packages named icons.
See details here.
Pumpkins Girls
by Corwin9S. Halloween Girls. WP inside.
See details here.
Morrigan Aensland
by Corwin9S. Darkstalkers Figther. WPs ddl from XDA
See details here.
Catwoman
by Corwin9S. CatWoman loves blue diamonds. WP inside.
See details here.
IronMan Big Icons
by Corwin9S. Iron Man complete theme. Wallpaper inside.
See details here.
IronMan Small Icons
by Corwin9S. Iron Man complete theme. Wallpaper inside.
See details here.
Warcraft
by Corwin9S. Follow the Horde or not... WP inside.
See details here.
Transparents, colored backdrops
by Corwin9S. Just tiles for icons in AppDrawer
Download file in attachment.
NoDock!
by Corwin9S. Just not to see dock's picture.
Download file in attachment.
Minimalism
by fr4gg0r. Only dock icons, in minimalistic texts.
See details here.
Click here do download it.
PurityFS
by rafal408
See details here.
Click here do download it.
iPhone folder
by fr4gg0r. Cool iPhone like folder icons
See details here.
Click here do download it.
Updated icons pack for TW Launcher 4.5
by fr4gg0r. These are higher resolution, color icons that take the place of the stock black and white icons that come as default with the launcher.
Click here do download it.
SGS II Theme
by bassie1995. SGS II theme includes A LOT of SGS II app icons, even in your app drawer and CyanogenMod 7.
See details here.
Click here do download the standard version for SG1.
Click here do download the CM7 Version.
Of course, if you create a theme and want that it's listed here, just PM meplease send me a PM with the theme's name, a little description, a link to presentation (if it exist one), of course, a downloadable link so I will upgrade the infos.
Themes : miscellaneous
[ more to come... very soon ! Thanks to be patient, texts are on the move... ]
Miscellaneous items and infos
[ more to come... very soon ! Thanks to be patient, texts are on the move... ]
Frequently Asked Questions (FAQ)
impossible to sort applications in appdrawer, it gives me alot of gaps. when i fill them in manualy then restart touchwiz it returns everything as is.
>>> uncheck the sort order to be "unrestricted".
-------------------------------------------------------------------
well... maybe questions which are not answered in all of upper posts !
So if you have a question in a such of case, ask it and as an answer is found, I will update the HowTo corresponding section and add this here.
thanks in advance !
At time when i press and hold the menu key, i see the latest six apps popup but when i let go the key, it closes. Is there a fix for this?
jaskiratsingh said:
At time when i press and hold the menu key, i see the latest six apps popup but when i let go the key, it closes. Is there a fix for this?
Click to expand...
Click to collapse
which phone and which rom ?
for me, it's when I long press the middle button.
Corwin9S said:
which phone and which rom ?
for me, it's when I long press the middle button.
Click to expand...
Click to collapse
I9003 and both on froyo and GB...Its not always but random
that's a very nice howto, thank you very much.
One thing, you suggest Imageshack as hoster for the preview image of a theme.
Imageshack is not suitable because it does not provide direct download links of the images. One possibility is to rename the .png to .zip and attach it somewhere in the forums and use the attachment-link (of couse you can also keep the .png).
added new theme in list :
Rouages
by Corwin9S. Dark Wheels, with at least 214 packages named icons.
See details here.
Hi
I have a galaxy s2 with this installed but it wont let me sort them properly. it gives me alot of gaps. when i fill them in manualy then restart touchwiz it returns everything as is.
Any help please