Another way to define new sliding panels - Non-Touchscreen Windows Mobile Other

Here is what I found in the new motoq 6.1 rom :
Code:
<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="27">
<iconbar bgcolor="transparent" fgcolor="COLOR_HOMETEXT"/>
</plugin>
<plugin clsid="{E9267CAB-02EE-4f37-8216-6BF6A8FF5A71}" name="Bronze" height="266">
<Plugins Order="CClock;CHome;CAppointments;CCustomPlugin;CWelcomeCenter;CWindowsLive;Settings;">
<CustomPlugin Name="CCustomPlugin" LocName="OEM Plugins">
<CondensedTitle>
<LocText lang="0x0409"></LocText>
</CondensedTitle>
<IconPaths>\Windows\sliding_panel_attlogo_select.png;\Windows\sliding_panel_attlogo_idle.png</IconPaths>
<Pages Order="CustomPage1;CustomPage2;CustomPage3;CustomPage4;CustomPage5">
<Page Name="CustomPage1">
<TitleText><LocText lang="0x0409">Instant Messenger</LocText></TitleText>
<SmallIcon>\windows\sliding_panel_im_small.png</SmallIcon>
<ActionURL>\Windows\im.exe</ActionURL>
<SK2URL>\Windows\im.exe</SK2URL>
<SK2Text><LocText lang="0x0409">IM</LocText></SK2Text>
<Line1Text><LocText lang="0x0409">Instant Messenger</LocText></Line1Text>
<Line2Text><LocText lang="0x0409"></LocText></Line2Text>
<Picture>\windows\sliding_panel_im_big.png</Picture>
</Page>
<Page Name="CustomPage2" id="getmail">
<TitleText><LocText lang="0x0409">Xpress Mail</LocText></TitleText>
<SmallIcon>\windows\sliding_panel_xpressmail_small.png</SmallIcon>
<ActionURL><LocText lang="0x0409">:DEFBROWSER;\Program Files\Cingular\Xpress Mail\installer01.html</LocText></ActionURL>
<SK2URL>:DEFBROWSER;\Program Files\Cingular\Xpress Mail\installer01.html</SK2URL>
<SK2Text><LocText lang="0x0409">Xpress Mail</LocText></SK2Text>
<Line1Text><LocText lang="0x0409">Get Xpress Mail</LocText></Line1Text>
<Line2Text><LocText lang="0x0409"></LocText></Line2Text>
<Picture>\windows\sliding_panel_xpressmail_big.png</Picture>
</Page>
<Page Name="CustomPage3">
<TitleText><LocText lang="0x0409">MEdia Net</LocText></TitleText>
<SmallIcon>\windows\sliding_panel_medianet_small.png</SmallIcon>
<ActionURL>:DEFBROWSER;device.home</ActionURL>
<SK2URL>:DEFBROWSER;device.home</SK2URL>
<SK2Text><LocText lang="0x0409">MEdia Net</LocText></SK2Text>
<Line1Text><LocText lang="0x0409">MEdia Net</LocText></Line1Text>
<Line2Text><LocText lang="0x0409"></LocText></Line2Text>
<Picture>\windows\sliding_panel_medianet_big.png</Picture>
</Page>
<Page Name="CustomPage4">
<TitleText><LocText lang="0x0409">AT&T Mall</LocText></TitleText>
<SmallIcon>\windows\sliding_panel_attmall_small.png</SmallIcon>
<ActionURL>:MSPIE;\Windows\Start Menu\AT&T Mall\</ActionURL>
<SK2URL>:MSPIE;\Windows\Start Menu\AT&T Mall\</SK2URL>
<SK2Text><LocText lang="0x0409">AT&T Mall</LocText></SK2Text>
<Line1Text><LocText lang="0x0409">AT&T Mall</LocText></Line1Text>
<Line2Text><LocText lang="0x0409"></LocText></Line2Text>
<Picture>\windows\sliding_panel_attmall_big.png</Picture>
</Page>
<Page Name="CustomPage5">
<TitleText><LocText lang="0x0409">Cellular Video</LocText></TitleText>
<SmallIcon>\windows\sliding_panel_cv_small.png</SmallIcon>
<ActionURL>:DEFBROWSER;http://cingularvideo.cingular.com</ActionURL>
<SK2URL>:DEFBROWSER;http://cingularvideo.cingular.com</SK2URL>
<SK2Text><LocText lang="0x0409">Cellular Video</LocText></SK2Text>
<Line1Text><LocText lang="0x0409">Cellular Video</LocText></Line1Text>
<Line2Text><LocText lang="0x0409"></LocText></Line2Text>
<Picture>\windows\sliding_panel_cv_big.png</Picture>
</Page>
</Pages>
</CustomPlugin>
<CustomPlugin Name="SevenCalendar" LocName="OEM Plugins 2">
<CondensedTitle>
<LocText lang="0x0409"></LocText>
</CondensedTitle>
<IconPaths>\Windows\sliding_panel_attlogo_select.png;\Windows\sliding_panel_attlogo_idle.png</IconPaths>
<Pages Order="CustomPage1">
<Page Name="CustomPage1">
<TitleText>
<LocText lang="0x0409">Xpress Mail Calendar</LocText>
</TitleText>
<SmallIcon>\windows\sliding_panel_xpressmail_small.png</SmallIcon>
<ActionURL>"\Program Files\AT&T\Xpress Mail Smartphone Client\calview.exe"</ActionURL>
<SK2URL>"\Program Files\AT&T\Xpress Mail Smartphone Client\calview.exe"</SK2URL>
<SK2Text>
<LocText lang="0x0409">Launch</LocText>
</SK2Text>
<Line1Text>
<LocText lang="0x0409">Xpress Mail Calendar</LocText>
</Line1Text>
<Line2Text>
<LocText lang="0x0409">View your calendar</LocText>
</Line2Text>
<Picture>\windows\sliding_panel_xpressmail_big.png</Picture>
</Page>
</Pages>
</CustomPlugin>
</Plugins>
</plugin>
</home>
We can now also define new panels directly in the homescreen whithout modifying the registry !

:O!! That's huge.
That's what I loved about 6.0 home screens, was they were all xml. Easy to change yourself! That's awesome.
Is that in the same folder as 6.0? Applications/home etc or whatever it was?

Dr. Martin Gonzo said:
Here is what I found in the new motoq 6.1 rom :
We can now also define new panels directly in the homescreen whithout modifying the registry !
Click to expand...
Click to collapse
So, does this use the same GUID as welcomecenter style panel? I noticed that it has iconpaths defined and then has small icon, does small icon overwrite the iconpath on expanded view? or is it a new icon available?

WOW!!
great job.
vivi

hi sir. can you please telll me the step by step how to define this codes for windows mobile 6.1...

Related

Anyone know how to make this XML stop scrolling?

So i was bored and decided that I wanted to try and make my own homescreen because I liked different things about each of the one's already installed on the phone (blackJack II). I wanted the time, date, and scrollbox from the Samsung simple. I wanted the IM plugins and profile change from the ATT default. Below is a copy of the code I used. It actually works perfect on the phone except I can't figure out how to make it stop scrolling and just be a static page. will I be screwed because that code is part of one of the plugins? Anyone have any ideas......Oh and bonus points if you can tell me how to change the carrier name. I can do it with the other time and date plugins just not this one.
Thanks (oh this is a blackjack II by the way with the factory WM6)
Code:
<?xml version="1.0"?>
<home>
<author>Samsung Electronics</author>
<contacturl>http://www.samsung.com/</contacturl>
<title lang="0x0409">My Screen</title>
<version>1.0</version>
<default target-width="240" target-height="320"
font-face="Segoe Condensed" font-size="22" font-weight="bold"
padding-left="5" padding-right="5" padding-top="3"
bgcolor="transparent" fgcolor="COLOR_TRAYGRADLEFT"
b-border-color="COLOR_HOMERULE" b-border-width="1">
<format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/>
</default>
<background bgimage="AT&T.jpg" valign="bottom" bgcolor="COLOR_TRAYGRADLEFT" />
<scheme>
<color name="COLOR_TRAYGRADLEFT" value="#00b7c9" />
<color name="COLOR_HOMEHIGHLIGHT" value="#F39628" />
<color name="COLOR_HOMERULE" value="#2e444f" />
<color name="COLOR_HOMETEXT" value="#FFFFFF" />
</scheme>
<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background gradient="title" bgcolor="COLOR_TRAYGRADLEFT" b-border-color="COLOR_WINDOWFRAME" />
</plugin>
<plugin clsid="{196b6fd1-c79c-4060-9ed4-c3f8421ade80}" name="carrier" height="120">
<label>
<text hstype="simple" y="12" font-size="25" outline="true"></text>
</label>
<clock>
<date y="10" mode="short" font-size="20" halign="right" outline="true"/>
<time y="32" halign="right" font-size="35" mode="12" alarm="left" outline="true"/>
</clock>
</plugin>
<plugin clsid="{697D4905-E66E-489e-897B-2E9AD343EDD7}" name="OZ Im Plugin" height="30">
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
</plugin>
<!-- HS Helper(SM Player) -->
<plugin clsid="{6D4E0B9A-A675-4B40-94E9-9ED95F99CA56}" name="HSType2-1" index="6" selectable="yes" height="1" managerIdx="0"/>
<!-- HS Helper(Message Count) -->
<plugin clsid="{6D4E0B9A-A675-4B40-94E9-9ED95F99CA56}" name="HSType2-1" index="2" selectable="yes" height="1" managerIdx="0"/>
<!-- HS Helper(Missed Call) -->
<plugin clsid="{6D4E0B9A-A675-4B40-94E9-9ED95F99CA56}" name="HSType2-1" index="3" selectable="yes" height="1" managerIdx="0"/>
<!-- HS Helper(PIMs) -->
<plugin clsid="{6D4E0B9A-A675-4B40-94E9-9ED95F99CA56}" name="HSType2-1" index="4" selectable="yes" height="1" managerIdx="0"/>
<!-- HS Helper(Storage) -->
<plugin clsid="{6D4E0B9A-A675-4B40-94E9-9ED95F99CA56}" name="HSType2-1" index="5" selectable="yes" height="1" managerIdx="0"/>
<!-- HS Helper(MRU) -->
<plugin clsid="{6D4E0B9A-A675-4B40-94E9-9ED95F99CA56}" name="HSType2-1" index="1" selectable="yes" height="1" managerIdx="0"/>
<!-- HSPlugin Viewer Control -->
<plugin clsid="{13a8f236-14bf-4219-bce3-c5f28d8dcfd2}" name="HSType2-1" viewertype="type2-1" height="30" managerIdx="0" smp="microsoft" pushmessage="jataayu" storagecheck="forman">
</plugin>
</home>

[ROM][wwe][Win Mob 6.5] "6.5 essential" Beta V8 build 21169 Now relased (4 Mar 2009)

[ROM][wwe][Win Mob 6.5] "6.5 essential" Beta V8 build 21169 Now relased (4 Mar 2009)
Admin edit: due to a legal complaint from microsoft we'll be removing all copyrighted materials and links to copyrighted materials from this thread.
BEFORE INSTALL THIS BETA ROM READ HERE
Greats Thanks to Cal-El & drkfngthdragnlrd for their Great work on Titanium & really great thanks to for joel2009 for hosting my rom...
Admin edit: Images removed due to legal complaint from microsoft.
Upload option cause an issue only for small pictures & slideshow in HTC Album all the rest is ok. If you don't want this option htc album 2.5 is in post #2
Admin edit: Images removed due to legal complaint from microsoft.
I Recommand :
- Radio : 1.71.xx.xx
- Hspl : 3.56 (for pepople having sync mistake install hspl 3.56 "force usb")​
Download (I don't want miror, please link this post!)
Download v8 (thx to anryl)
Camera fix is Here
IMPORTANT : FLASH BY SD & Hard Reset after Flash
Admin edit: links removed due to legal complaint from microsoft.
​
If you change windows theme you need I need to rebuil the CAB. Reboot after install!
HTC Album 2.5
Titanium tutorial! By Cal-El & utopykzebulon! ( Thanks again to showaco )​
Ok first lets cover the basics, There are three files we are going to need to start with: First two are
the Titanium 240x320.cpr and the Titanium 320x240.cpr and tthe third is the bronzeres.dll.
The first two contain the values for the placement of icons pictures and fonts and the third contains what
icons are going to be used by the cpr file! You can find all three in the windows folder of your device!
Ok, if you look below you will see the first couple of lines from the Titanium240x320.cpr file, The value
we are looking for here is going to be in the fith row down called the Image ID="Image Default, This is the line we
need to change in order to alter the clear panel! The left is how many pixels the left edge of the panel will be from the
left side of the screen, Top stands for how many pixels the top of the panel will be from the bottom of the "condensed" panel
above it, Width is well the width of the panel and Height is is how many pixels high the panel will be! You are going to alter
these numbers to get things where you want them!
<Image ID="Background" Opacity="1.0" Top="-27" Width="240" Height="320"/>
<Layer ID="StaticHomeArea" Visible="False"/>
<TitaniumListView ID="HomeNav" Width="240" Height="268" Columns="1" Rows="5" ItemWidth="240" ItemHeight="27">
<Layer ID="Focus" Width="240" Height="90">
<Image ID="Image Default" Left="75" Top="10" Width="240" Height="85" ScalingAlgorithm = "TriLinear" Opacity="1.0" />
<ControlSequence ID="Action Sequence" FramesPerSecond="30" Loop="False">
<Image ID="Image" Left="0" Top="5" Width="240" Height="125" Opacity="1.0" />
The first plugin we see is the "HomeHome Clock panel, there are two sets of values for each plugin, expanded (active) and condensed (not active),
the names are pretty self explanatory. Every plugin is made up of icons and text and just like the clear panel you need to alter the values
to place the icons on the screen and simply adjust the font size to fit what you want! To change fonts just search for fonts on google and find the one you want
download the ttf file and double click to find the true mane of the font (it may be different than the file name.) Copy the font name and replace where it says
"FontFamily" The color of the font can be adjusted by changing the color values FFFFFFFF being white and 00000000 being black!
<!-- HomeHome==Clock layout templates -->
<Layer ID="ClockExpanded" Visible="False" Width="240" Height="90">
<Layer ID="Page">
<!-- Icon in the upper right-->
<Image ID="Icon" Left="11" Top="14" Width="60" Height="60" />
<!-- Title text -->
<Text ID="Network Name" Left="130" Top="15" Width="163" Height="22" FontFamily="Tahoma" FontSize="12" FontStyle="Regular" Wrap="False" VerticalAlignment="Middle" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetOutline" Color="#00000000" TextOffset="1"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<!-- Time -->
<Text ID="Time" Left="85" Top="40" Width="240" Height="50" FontFamily="Tahoma" FontSize="27" FontStyle="Regular" Wrap="False" VerticalAlignment="Middle" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetOutline" Color="#00000000" TextOffset="1"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<!-- Date -->
<Text ID="Date" Left="9" Top="70" Width="160" Height="19" FontFamily="Tahoma" FontSize="14" FontStyle="Regular" Wrap="False" VerticalAlignment="Middle" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetOutline" Color="#00000000" TextOffset="1"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<!-- Alarm -->
<Image ID="Alarm" Left="209" Top="14" Width="22" Height="22"/>
<!-- WiFi -->
<Text ID="WiFi" Left="25" Top="99" Width="190" Height="19" FontFamily="Tahoma" FontSize="9" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetOutline" Color="#00000000" TextOffset="1"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>
<Layer ID="ClockCondensed" Visible="False" Width="240" Height="26">
<Layer ID="Page">
<Text ID="Text 2" Left="9" Top="3" Width="188" Height="26" FontFamily="Tahoma" FontSize="16" FontStyle="Regular" Wrap="False" VerticalAlignment="Middle" Trimming="EllipsisCharacter" >
<TextStage TextOffsetType="TextOffsetOutline" Color="#00000000" TextOffset="1"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
Then we move on th the Bronzeres.dll. The first thing you want to do is go here http://www.restuner.com/ and download a trial of resource tuner, this will allow you to go into and view the
contents of the .dll file then google for some icons and go into resource tuner and begin to change out the icons for the ones you want!
Then use the file changer to navagate to the dll or cpr file you want to change and presto, you have made your own theme for Titanium!
The file changer can be placed on your SDcard but both files must be in the same folder!
I will continue to write more on this and I am sure as you and other get better at doing this we will see some realy cool stuff!
I just wanted to get started on the basics as I am sure most of you just want to get started!
Have fun, more to come!
Mods & Themes​
Bluetooth Topbar Icons fixed by drkfngthdragnlrd Here
purple Theme drkfngthdragnlrd Here a Addons
Speed up Titanium by drkfngthdragnlrd Here
Change sliding Sound by drkfngthdragnlrd Here
Screenshoots Theme by CAL-El (thanks to drkfngthdragnlrd) Here
DragonWorld Theme by drkfngthdragnlrd Here
Full Titanium by drkfngthdragnlrd Here
http://forum.xda-developers.com/showpost.php?p=3416499&postcount=782
Know bug :
windows keybord (but other ones are working...)
Bug solved in V4 :
standby
sms/mms
WM 6.5 tsk
WM6.5 icons
(Don't remember!)...
Donaturs
Code:
[U]18 janv. 2009 :[/U]
20 € McFarlan (a Birthday present thanks you my friend :) )
[U]19 janv. 2009 :[/U]
20€ [email protected]
[U]20 janv. 2009 :[/U]
5€ Patauche
10€ Mikrok
[U]26 janv. 2009[/U]
15€ devastatp
[U]10 fev. 2009[/U]
11.65€ Vbucek
[U]17 fev. 2009[/U]
5€ ???(send me a PM ;) )
Add Your names with donatur please!
Greats Thanks for your support i appreciate
OMG the waiting is killing me!
Crazy! Can't await it! )
Blue Angel performance seems to be very good,
so it will run like hell on Kaiser!
Count me in!!
msd24200 said:
OMG the waiting is killing me!
Click to expand...
Click to collapse
Here here. I too am interested.
I am here to help,to test and report back..Count me in.....
ready to flash
Hi,
Can you give us a period for this release ?
Anyway, thanks you very much for your work
cyph3r said:
Hi,
Can you give us a period for this release ?
Anyway, thanks you very much for your work
Click to expand...
Click to collapse
First we need some days for beta test....
I've already an activ sync problem....when i solve it i will upload for beta testers...
I'd like to hop on the beta-train as well. I'm one of the members of the PHOENIX development team. We're excited about the 6.5 hybrid's potential.
utopykzebulon said:
First we need some days for beta test....
I've already an activ sync problem....when i solve it i will upload for beta testers...
Click to expand...
Click to collapse
Ok, thanks and can you say what are the news about this rom ?
I can help
Offering a platform.
cyph3r said:
Ok, thanks and can you say what are the news about this rom ?
Click to expand...
Click to collapse
Not yet...have to fix all first but i'ts simply nice & good
can't find a drooling in anticipation smiley face to put on here !!! Hey ut tell us what it's like, post pic, vid, some kinda teaser, i need my fix!!!
msd24200 said:
can't find a drooling in anticipation smiley face to put on here !!! Hey ut tell us what it's like, post pic, vid, some kinda teaser, i need my fix!!!
Click to expand...
Click to collapse
& I need to fix actysyn first...
Edit : I will do a video with phone of my broter...
utopykzebulon said:
& I need to fix actysyn first...
Edit : I will do a video with phone of my broter...
Click to expand...
Click to collapse
i love you
I'll give it a shot, can't wait to see how this turns out!

A Guide to Windows Mobile 6.5

Windows Mobile 6.5
{
"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"
}
I am dedicating this thread to tips and tweaks for the newest era of Windows Mobile, version 6.5. I will be updating it everyonce in awhile with my findings, if you have something to share please feel free to post it as well.
​
QUICK LINKS TO THE CONTENT OF THIS THREAD:
New MS Services:
Myphone
Tag Reader
Reader
Market
Facebook
cHome:
Themes and theme tutorials
How to create a Titaniam theme
ScrollBars
Moving the "lock" slider (with brief cpr tutorial, thanks drkfngthdragnlrd)
Changing the Lock Slider Text (without editing dll's)
Auto Device Lock
Menus
► Original CPR's and PNG's [QVGA here] ◄
► Shellresapps.dll here ◄
Phone:
Always slide to answer
Startmenu:
WKtask on WM6.5
Enable Honeycomb
reStart (change icons and reorder startmenu)
Free Tools:
Total Commander (Registry editor and advanced "file explorer")
cHome Editor by Showacco
WinMerge (for file merging and comparison)
Titanium CPR Helper
Program to change Start Menu Icons Here
PS: I'm adding cab files for each hack to each post. If things look to difficult or you just aren't feeling adventurous, just hit the easy button in the bottom right corner.
Cleaning Up the scrollbars
Windows mobile 6.5 has changed a lot of things to attempt to make things more finger friendly and a little easier on the eyes. One of the new additions to 6.5 is the skinnable scrollbars, and built in "scroll action" with the swipe of a finger. With everything going gestures, you may want to completely do away with scroll bars (and you can) but i suggest something a little different to cleanup your devices screen..... Simply removing the up and down arrows.
If you are brave you can reduce the scrollbar's width to a half or quarter their original "defaut" size and only use them to be able to identify your location on your screen. To do this you will need to set your arrows to zero and adjust your scroll bar width in your registry. I would use Schaps Advanced Config to make your registry changes because it is alot simpler and safer, but if you just must do them by hand, here are the keys:
Change the thickness of scrollbars
To change the thickness of the scrollbars at the right/bottom of documents larger than the screen, adjust...
For the horizontal (bottom) scrollbar:
HKLM\System\GWE\cyHScr = 9 (DWORD decimal)
For the vertical (right) scrollbar:
HKLM\System\GWE\cxVScr = 9 (DWORD decimal)
The default thickness is 13. You can set the value to anything you may like
Change the length of scrollbar arrow buttons
To go with changing the thickness of the scrollbars, you may wish to change the length of the scrollbar arrow buttons...
For the horizontal (bottom) scrollbar arrows:
HKLM\System\GWE\cyVScr = 0 (DWORD decimal)
For the vertical (right) scrollbar:
HKLM\System\GWE\cxHScr = 0 (DWORD decimal)
The default length is 13. You can set the value to pretty much anything you like​
​
Moving the Chromium Lock Slider
Most of the Hacks for Titanium will come from the ".cpr" files found in the windows directory. Cpr files are simply xml files (and to edit them you will simply need to rename them to .xml, use an .xml editor, and then rename them back to .cpr) ....or you can of course just use the "right-click open as" and open them with word pad, microsoft xml editor, ect.
In Quote from drkfngthdragnlrd,
All .cpr's are the skin layout controllers for the respective parts of WinMo 6.5. The Start Manu, Titanium, Lockscreen, Incoming Calls, anything that has a CPR is all part of CHome. All all this stuff is is just a basic shell. WinMo 6.5 otherwise isn't anything new. It's safe to say if you find all the files and regiy it can be ported into 6.1 or even 6.0 as CHome first appeared in 6.0 on the T-Mobile Shadow as Neo.
Click to expand...
Click to collapse
If you want to make things simple You can grab the attachment to this post and copy paste it into your Windows Directory on your ppc.
.....but if you prefer to get down and dirty, everything is explained below:
If you want a more full synopsis on cpr files before we start you can find it here.
In this specific Tweak you will want to find the CPR file named LS_LockScene[your resolution here].cpr Once you have it in your XML Editor you will want to find these Keys:
Code:
<Slider ID="LockSlider" Top="3" Left="24" Width="192" Height="40" Orientation="Middle" OnPress="ShowNotifications" OnSlideLeftFinal="Unlock" OnSlideRightFinal="Unlock" >
<Text ID="TapOrSlide" Top="45" Left="90" Width="60" Height="12" FontFamily="Tahoma" FontSize="9" Wrap="False" HorizontalAlignment="Center" VerticalAlignment="Middle" InnerTextType="Resource" Text="shellresapps.dll,18150">
<Text ID="SlideToUnlock" Top="45" Left="90" Width="60" Height="12" FontFamily="Tahoma" FontSize="9" Wrap="False" HorizontalAlignment="Center" VerticalAlignment="Middle" InnerTextType="Resource" Text="shellresapps.dll,18149">
<LockScreenListView ID="Notifications List" Top="51" Left="9" Width="222" Height="235" Columns="1" Rows="4" ItemWidth="222" ItemHeight="46" OnInitComplete="Binding:LockScreen,LS_Notifications">
These are not the slider itself but will be in the way of where you are trying to move the slider and will need to also be moved:
Code:
<LockScreenListView ID="Notifications List" Top="51" Left="9" Width="222" Height="235" Columns="1" Rows="4" ItemWidth="222" ItemHeight="46" OnInitComplete="Binding:LockScreen,LS_Notifications">
<Text ID="DateText" Left="150" Top="17" Width="90" Height="19" FontFamily="Tahoma" FontSize="11" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Opacity="1.0" >
<Layer ID="Appointment" Left="5" Top="50" OnInitComplete="Binding:LockScreen,LS_Appointment">
<Image Width="37" Height="32" Visible="True" Opacity="1.0" ScalingAlgorithm = "TriLinear" Source="\windows\icn_cal_up.png"/>
<Text ID="Subject" Left="40" Width="180" Height="17" FontFamily="Tahoma" FontSize="10" FontStyle="Bold" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Trimming="EllipsisCharacter" Opacity="1.0" >
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<Text ID="Time" Left="40" Top="18" Width="180" Height="15" FontFamily="Tahoma" FontSize="8" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Opacity="1.0" >
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<Text ID="Location" Left="40" Top="34" Width="180" Height="15" FontFamily="Tahoma" FontSize="8" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Trimming="EllipsisCharacter" Opacity="1.0" >
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
For a QVGA Device you will want to change them to this (to have my set-up):
Code:
<Slider ID="LockSlider" Top="250" Left="24" Width="192" Height="40" Orientation="Middle" OnPress="ShowNotifications" OnSlideLeftFinal="Unlock" OnSlideRightFinal="Unlock" >
<Text ID="TapOrSlide" Top="234" Left="90" Width="60" Height="16" FontFamily="Tahoma" FontSize="9" Wrap="False" HorizontalAlignment="Center" VerticalAlignment="Middle" InnerTextType="Resource" Text="shellresapps.dll,18150">
<Text ID="SlideToUnlock" Top="234" Left="90" Width="60" Height="16" FontFamily="Tahoma" FontSize="9" Wrap="False" HorizontalAlignment="Center" VerticalAlignment="Middle" InnerTextType="Resource" Text="shellresapps.dll,18149">
<LockScreenListView ID="Notifications List" Top="188" Left="9" Width="222" Height="235" Columns="1" Rows="4" ItemWidth="222" ItemHeight="46" OnInitComplete="Binding:LockScreen,LS_Notifications">
<Layer ID="TimeX" Top="3">
<Image ID="TimeBG" Width="240" Height="52" Visible="True" Opacity="1.0" ScalingAlgorithm = "TriLinear" Source="\windows\LS_TimeBG.png"/>
<Text ID="DateText" Left="150" Top="17" Width="90" Height="19" FontFamily="Tahoma" FontSize="10" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Opacity="1.0" >
<Layer ID="AppointmentX" Left="29" Top="57">
<Layer ID="Appointment">
<ActiveIcon ID="Display Appointment" OnInitComplete="Binding:LockScreen,LS_Appointment">
<Image Width="32" Height="32" Visible="True" Opacity="1.0" ScalingAlgorithm = "TriLinear" Source="\windows\icn_cal_up.png"/>
<Text ID="Subject" Left="34" Top="2" Width="150" Height="17" FontFamily="Tahoma" FontSize="10" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Trimming="EllipsisCharacter" Opacity="1.0" >
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<Text ID="Time" Left="34" Top="34" Width="150" Height="15" FontFamily="Tahoma" FontSize="8" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Trimming="EllipsisCharacter" Opacity="1.0" >
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<Text ID="Location" Left="34" Top="20" Width="150" Height="15" FontFamily="Tahoma" FontSize="8" FontStyle="Regular" Wrap="False" HorizontalAlignment="Left" VerticalAlignment="Middle" Trimming="EllipsisCharacter" Opacity="1.0" >
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</ActiveIcon>
If you would like to change the slider to be located to the left (like s2u) you can change the orentaion of it like this:
Code:
<Slider ID="LockSlider" Top="3" Left="5" Width="192" Height="40" Orientation="Left" OnPress="ShowNotifications" OnSlideRightFinal="Unlock" >
For info on editing the lock slider text go here.
If you would like to take a look at mine (or just use it and copy it to your device) you can get it from the attachment to this post. A great tool for comparing or merging with you existing changes is WinMerge, see post one for a link.
​WARNING: My file is for QVGA Devices.
For VGA, try johnrb's VGA version here.
rayraven said:
Nice tips! Thank you!
Could you let me know how you've got the "slide to unlock" option at the bottom instead of at the top?
Also, anyway to add a "speed dial" tab to Titanium?
Click to expand...
Click to collapse
I dont know to much about the plugins but i can sniff around.....
I added a tutorial for moving the slider in post 3
Menus
I noticed you have the HTC Menu Enhancement showing in the screen shots in your 1st post. To disable this and show the Windows Mobile Menus instead. Change the following registry key;
HKLM\System\GWE\Menu
CUIHandler= "DWORD"
Change 1 to 0.
NOTE: The TSK must be for Windows Mobile 6.5 and included the Menu/Scrollbar/ETC registry (HKCU\Software\Microsoft\Today\)
rayraven said:
Also, anyway to add a "speed dial" tab to Titanium?
Click to expand...
Click to collapse
You can make custom plugins. In NeoTitanium I made a contact dialer called CContacts. The downside to this though is atm you have to manually go into the registry to add the url's for you contacts and the program use to handled making calls. Hopefully someone who knows programming will make an app to handle this in a GUI interface so even the casual user can make use of it.
drkfngthdragnlrd said:
I noticed you have the HTC Menu Enhancement showing in the screen shots in your 1st post. To disable this and show the Windows Mobile Menus instead. Change the following registry key;
HKLM\System\GWE\Menu
CUIHandler= "DWORD"
Change 1 to 0.
NOTE: The TSK must be for Windows Mobile 6.5 and included the Menu/Scrollbar/ETC registry (HKCU\Software\Microsoft\Today\)
Click to expand...
Click to collapse
Wait... Will that key enable the HTC soft menus? I noticed on most 6.5 builds they don't work...
Also as a sidenote: joel, you may want to add how to remove the up and down arrows for the not so adventurous ones that don't want to experiment
jonnrb said:
Wait... Will that key enable the HTC soft menus? I noticed on most 6.5 builds they don't work...
Click to expand...
Click to collapse
Only if it's installed I guess. This is how to disable it. Anryl's ROM has it install and turned on by default.
drkfngthdragnlrd said:
Only if it's installed I guess. This is how to disable it. Anryl's ROM has it install and turned on by default.
Click to expand...
Click to collapse
That's good news. I've been looking for a way to enable it in the first place on 6.5. It doesn't work at all on 21500.
jonnrb said:
That's good news. I've been looking for a way to enable it in the first place on 6.5. It doesn't work at all on 21500.
Click to expand...
Click to collapse
I know for a fact it works on 21500. I have Anryl's 21500 Rev.5 flashed and it has the HTC Soft Menu. I always have to disable it anytime I reflash or hard reset. Hard resets not due to the ROM, due to my changing things and having to test them once done on a clean install.
drkfngthdragnlrd said:
I know for a fact it works on 21500. I have Anryl's 21500 Rev.5 flashed and it has the HTC Soft Menu. I always have to disable it anytime I reflash or hard reset. Hard resets not due to the ROM, due to my changing things and having to test them once done on a clean install.
Click to expand...
Click to collapse
Well now that I know it works, I may build a 6.5 looking soft-menu theme. The 6.5 menus suck.
i may try and throw together a cab file with the registry settings for a quick and easy change if i get some time this weekend
joel2009 said:
i may try and throw together a cab file with the registry settings for a quick and easy change if i get some time this weekend
Click to expand...
Click to collapse
Yeah, I'll probably get to throwing out a custom CAB for a lockscreen CPR that I made. It follows your idea of the swapped layout, with lock slider on the left, font size increases, and a ton of minor tweaks that just make it a bit easier on the eyes.
Also, I noticed that you have to modify the CPR a bit more than just setting the layout for the slider to display properly on the left side. If you just set it to appear there, you can get away with just tapping it and the phone will unlock as it's already to the left and an action is set so when the slider is moved to the left, the phone unlocks . I just simply cleared that event and everything runs smoothly now.
Great thread.
Dodadadoo! Ok I now have a tweaked LockScreen CPR for VGA devices that improves usability dramatically. Here you go!
Just UnZip and move to the Windows folder with TotalCommander!
Ques: is there anyway to make behave 6.5 Start Menu the way it used to in previous WM editions i.e opening Start Menu by tapping the Start button and closing it by tapping the Start button again??
And could anyone find out easier sorting of the Start Menu icons..i hate the way it has to be moved rt now :| (Tap-Hold->Move to Top) i wish it could have been moved by dragging the icons
(Sorry if this is not appropriate here.. if it is please delete!!)
@rj*n said:
Ques: is there anyway to make behave 6.5 Start Menu the way it used to in previous WM editions i.e opening Start Menu by tapping the Start button and closing it by tapping the Start button again??
And could anyone find out easier sorting of the Start Menu icons..i hate the way it has to be moved rt now :| (Tap-Hold->Move to Top) i wish it could have been moved by dragging the icons
(Sorry if this is not appropriate here.. if it is please delete!!)
Click to expand...
Click to collapse
The Start Menu issue where you press the Start Menu and nothing happens when it's already open happens because the new Start Menu is simply an EXE that loads CHome components. When you click the Start Menu again, it just opens the Start Menu again. It's not a major issue, but will probably be fixed in the official release of WM6.5.
Now reorganizing the Start Menu is a simple task of editing an XML file that controls the icons and their positioning. After the official release, I guarantee you that there will be somebody that creates a utility to do this with an even greater ease.
Now when you see bugs like that in prerelease software, you know they will be fixed because these small things were in the prerelease of 6.1 and they got fixed as well so rest assured .
huh I'm late for the new class ...congratulations Mod. I hope all scattered WM6.5 tweaks and know-how things can be centered here
deepthroat said:
huh I'm late for the new class ...congratulations Mod. I hope all scattered WM6.5 tweaks and know-how things can be centered here
Click to expand...
Click to collapse
Actually, I just notified the theme thread guys.
This thread is going to be for non-theme hacks with CHome and the etc. Those threads are going to be for theming CHome. It's actually a very effective system if I don't say so myself
Windows Mobile 6.5 Themes
As windows mobile system themes (.tsk files) become more prevalent in version 6.5, i imagine more people will want to use them. I have put together a small list of threads i have found on xda which have several themes in them you can choose from:
Themes for everyone
QVGA Themes
phoenixgck's collection
Themes "how-to" and development:
The Dev and Hacking Thread
"How to Make a Theme"
You can find the theme i am using in my screenshots (for QVGA devices) here.
joel2009 said:
..."How to Make a Theme"...
Click to expand...
Click to collapse
Hey that's my post!

[Query] InternetPortal-en-us.xml

Can you guys kindly post up the contents of this file please. I have edited it where it lives in;
Application Data> Manila>
But I also have a copy of the same file in the windows folder, should both be exactly the same?
Original:
PHP:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<IncludeUserFavorites>True</IncludeUserFavorites>
</InternetPortal>
Modified:
PHP:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<IncludeUserFavorites>True</IncludeUserFavorites>
<Banner
DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc"
SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc"
Text="Launch Browser"
Width="480"
Height="215" />
</InternetPortal>
What the modified version was doing was causing what looked like a second opera 'loading' image to appear twice at the same time one on top of the other but slightly lower and it had the 'wait' scrolling bar which it never did before. strange...
Should it read:
PHP:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<IncludeUserFavorites>True</IncludeUserFavorites>
<Banner>DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc"
SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc"
Text="Launch Browser"
Width="480"
Height="215"</Banner>
</InternetPortal>
Anyone willing to put what they got?
I think this might vary from ROM to ROM but this is what one of mine looked like before I stopped using Manila
Code:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<IncludeUserFavorites>True</IncludeUserFavorites>
<Banner
DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc"
SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc"
NavigateUrl="www.google.com"
Text="Launch Opera Browser"
Width="480"
Height="215" />
<OperatorLinks>
</OperatorLinks>
</InternetPortal>
I think you're right. The funny thing is, if i have the following line;
PHP:
NavigateUrl="www.google.com"
I get the correct page, but it also launches a blank page.
Just updated opera mobile to 9.7 and the issues I was having has now stopped. Ta

A.O.K.P Ram Bar on Recents Panel with SwitchPreference & ColorpickerPreference

This is the update version of this guide : https://forum.xda-developers.com/showpost.php?p=65925174&postcount=5419
Feature Included:
-On/Off Switch
-Color Used Ram Text
-Color Free Ram Text
on recent panel.
Tested on AOSP MM 6.0
Follow the instruction:
Part 1
SystemUI.apk Part
Download the attached file
merge systemui folder with your decompiled SystemUI.apk
open SystemUI/res/layout/recents.xml
at the end before the </ FrameLayout> add this
Code:
<com.android.systemui.rz.LeftLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="35.0dip" key="aokpram_recent" android:layout_weight="1.0">
<com.zidni.recents.aokpram android:layout_width="fill_parent" android:layout_height="30.0dip" />
</com.android.systemui.rz.LeftLayout>
open SystemUI/res/values/strings.xml
add this string at end of file add this
Code:
<string name="quick_panel_data_usage">Data usage</string>
<string name="service_background_processes">%1$s free</string>
<string name="service_foreground_processes">%1$s used</string>
save changes & recompile, sign, push systemui.apk
now follow the 2nd part.
Part 2
Settings or Rom Control Part
if you already have rom control app then just add this line to your ui.xml or whatever you like
Code:
<SwitchPreference android:title="RAM Bar on Recent App" android:key="aokpram_recent" android:defaultValue="true" android:summaryOn="Shown" android:summaryOff="Hidden" />
<com.wubydax.romcontrol.prefs.ColorPickerPreference android:title="Used Ram Text Color" android:key="ram_color1" android:defaultValue="\#ffffffff" app:packageNameToKill="com.android.systemui" app:isSilent="false" alphaSlider="true" hexValue="true" />
<com.wubydax.romcontrol.prefs.ColorPickerPreference android:title="Free Ram Text Color" android:key="ram_color2" android:defaultValue="\#ffffffff" app:packageNameToKill="com.android.systemui" app:isSilent="false" alphaSlider="true" hexValue="true" />
done.
but if you don't have rom control then you need add in settings.....
follow this guide to add color preferences - https://forum.xda-developers.com/cr...s/guide-color-picker-preferences-rom-t3429822
follow this guide to add switch preference - https://forum.xda-developers.com/showpost.php?p=64964525&postcount=3
now add this code to your preference xml
Code:
<com.android.settings.cyanogenmod.SystemSettingSwitchPreferenceandroid:title="RAM Bar on Recent App" android:key="aokpram_recent" android:defaultValue="true" android:summaryOn="Shown" android:summaryOff="Hidden" />
<com.android.settings.rz.colorpicker.ColorPickerPreference android:title="Used Ram Text Color" android:key="ram_color1" android:defaultValue="\#ffffffff" app:packageNameToKill="com.android.systemui" app:isSilent="false" alphaSlider="true" hexValue="true" />
<com.android.settings.rz.colorpicker.ColorPickerPreference android:title="Free Ram Text Color" android:key="ram_color2" android:defaultValue="\#ffffffff" app:packageNameToKill="com.android.systemui" app:isSilent="false" alphaSlider="true" hexValue="true" />
Credits:
@UNS4 4pda.ru
@madgit xda
@venkat kamesh xda
@Zidni xda (me)
reserved
thank you ....its working my Samsung S duos 2 fine
missindia said:
thank you ....its working my Samsung S duos 2 fine
Click to expand...
Click to collapse
Welcome :laugh:
Great work! I have a small issue, I'm not sure if it is with the LeftLayout code or the CMSwitchPreference. Everytime I open my Settings/Display (where I put the switch) it reverts back to the default value without me changing it. Has anyone else noticed this issue? Hopefully there will be an easy fix for it. Thanks again.
@Zidni I have an update for this mod for those who are using settings instead of ROM control. It will allow them to use SwitchPreference instead of com.android.settings.cyanogenmod.SystemSettingSwitchPreference. Done this new way, the switch generates a boolean value in shared_prefs (where the CMSwitch doesn't) so the switches don't revert back to default every time the page/fragment is inflated.
Instructions are included in the zip.
RealWelder said:
Great work! I have a small issue, I'm not sure if it is with the LeftLayout code or the CMSwitchPreference. Everytime I open my Settings/Display (where I put the switch) it reverts back to the default value without me changing it. Has anyone else noticed this issue? Hopefully there will be an easy fix for it. Thanks again.
@Zidni I have an update for this mod for those who are using settings instead of ROM control. It will allow them to use SwitchPreference instead of com.android.settings.cyanogenmod.SystemSettingSwitchPreference. Done this new way, the switch generates a boolean value in shared_prefs (where the CMSwitch doesn't) so the switches don't revert back to default every time the page/fragment is inflated.
Instructions are included in the zip.
Click to expand...
Click to collapse
well you did good job.... hope it will be helpful for other peoples :good:
Will it work on crdroid (pie)?
Zidni said:
Part 2
Settings or Rom Control Part
if you already have rom control app then just add this line to your ui.xml or whatever you like
Code:
<SwitchPreference android:title="RAM Bar on Recent App" android:key="aokpram_recent" android:defaultValue="true" android:summaryOn="Shown" android:summaryOff="Hidden" />
<com.wubydax.romcontrol.prefs.ColorPickerPreference android:title="Used Ram Text Color" android:key="ram_color1" android:defaultValue="\#ffffffff" app:packageNameToKill="com.android.systemui" app:isSilent="false" alphaSlider="true" hexValue="true" />
<com.wubydax.romcontrol.prefs.ColorPickerPreference android:title="Free Ram Text Color" android:key="ram_color2" android:defaultValue="\#ffffffff" app:packageNameToKill="com.android.systemui" app:isSilent="false" alphaSlider="true" hexValue="true" />
done.
Click to expand...
Click to collapse
thanks your work! i got trouble about that section, how to inject code into romcontrol? what's the if you already have rom control app then just add this line to your ui.xml or whatever you like? Where's ui.xml?
Great job !
it work on AOSP android 10 ???

Categories

Resources