PIE button remapper (not home page way, no more opening PIE :) ) - JASJAR, XDA Exec, MDA Pro ROM Development

Hi,
I found it very annoying to always close PIE after changing home page to opera.exe.
I don't know if somebody has already done it,(haven't found anything with searching) so here it is
And I am planning to rewrite my PIE button-> Ctrl remapper to WM6 so this was a great practice.
This program patches the already loaded keybddr.dll in memory by writing HKLM\Software\KeybPatch, PIEButton(string) value to keybddr.dll at 0x17120D4 adress.
Install :
--------
1. unzip kbpatch.zip and copy kbpatch.exe to Universal's \Windows\Startup
directory
2. Open your favourite registry editor and make KeybPatch key under
HKLM\Software.
3. Make PIEButton string value under HKLM\Software\KeybPatch with the path and executable to your new PIE button program.
For example on my Universal:
PIEButton(string) = \Program Files\Opera\opera.exe
LImitation : the length of the string must be smaller 55.
kbpatch.exe will warn you if you exceed this limit.
4. start kbpatch.exe. If everything is okay, this won't show you any notification.
5. Press PIE button
Your favourite program should start instead of PIE
Update ( PIE button --> Ctrl reassign howto)
---------------------------------------------------
1. Follow the above steps to install kbpatch.exe until point 2.
2. unzip simkey.zip and copy simkey.exe to Universal's
\Windows\StartUp directory
3. Make a new string value under HKLM\Software\KeybPatch.
PIEButton(string) = \Windows\StartUp\simkeys.exe
4. Change PieHomePage value under HKLM\HARDWARE\OEM\KEYBD to
the string "Ctrl"
5. Tap on kbpatch.exe
Tap on simkeys.exe (You will never have to do this again )
6. Try your new Ctrl button
Ctrl is sticky of course.
You can also try piectrl.cab. Just install and soft reset.
You can change PIEButton later, but to accept changes, you have to do a soft reset.
Envelope button reassign is coming soon

COOL! thanx!
hmm, makes me wonder, maybe now there's a way we could take control over the PIE button to map it as ALT key? (with PQz)

shlomki said:
COOL! thanx!
hmm, makes me wonder, maybe now there's a way we could take control over the PIE button to map it as ALT key? (with PQz)
Click to expand...
Click to collapse
Yes, It can be done.
The solution is very keybddr.dll dependant, but it's possible.
You can't do this with PQZ unless the author modify its code.

Source code
Okay, here is the source code :
( dedicated to g0dspeed , but I paste it here, so anybody who interested can see it )
Code:
int _tmain(int argc, _TCHAR* argv[])
{
WCHAR string[55];
WCHAR origstring[]=L"\\windows\\iexplore.exe";
HRESULT res;
if((res=RegistryGetString(HKEY_LOCAL_MACHINE,L"Software\\KeybPatch",L"PIEButton",string,54))==S_OK)
{
int size=wcslen(string);
string[size+1]=(WCHAR)L"\0";
DWORD *pointer = ((DWORD *)0x17120D4);
HINSTANCE hInst =LoadLibrary(L"keybddr.dll");
if(memcmp(pointer,origstring,21*2)==0)
{
DWORD oldProtect,old1;
VirtualProtect(pointer,size*2+1,PAGE_READWRITE,&oldProtect);
memcpy(pointer,string,size*2+1);
VirtualProtect(pointer,size*2+1,oldProtect,&old1);
}
else
{
MessageBox(NULL,L"I won't do anything :)\nYou are running this thingie on a wrong OS version or keybddr.dll is already patched.",L"Error",MB_OK);
}
FreeLibrary(hInst);
}
else
{
if(res==E_INSUFFICIENT_BUFFER)
MessageBox(NULL,L"Error copying registry string value to keybddr.dll\nThe string value is too long.(Max 49 chars)",L"Error",MB_OK);
else
MessageBox(NULL,L"Error copying registry string value to keybddr.dll\nMaybe the reg.value doesn't exists or type error occured.",L"Error",MB_OK);
}
return 0;
}

szilamer said:
Okay, here is the source code :
( dedicated to g0dspeed , but I paste it here, so anybody who interested can see it )
Click to expand...
Click to collapse
thanks a lot.
I think if kbpatch.exe could find 'windows\iexplore.exe' (by itself) start from where keybddr.dll loaded address (in keybddr.dll's file size), it worked well in any environment.
I changed value 0x17120d4 -> 0x148135c and worked at WM5-Uni O2 1.30.162 cooked ROM.
#I have only EVC4 and couldn't build new executable file so I patched oridinal kbpatch.exe...

szilamer, Thanks.
Is it possible also to remap MessageCenter and OK button?
Now i have "Ctrl" key with kbpatch + PQz_KEY(http://www.nicque.com/PQz/PQz_KEY.htm)
Any possible to have "Alt" key and "ESC" key at the same time?

Yeah..count my request too for remapping the messaging button

g0dspeed said:
thanks a lot.
I think if kbpatch.exe could find 'windows\iexplore.exe' (by itself) start from where keybddr.dll loaded address (in keybddr.dll's file size), it worked well in any environment.
Click to expand...
Click to collapse
That's a good idea. I think I will make it, maybe in next version
g0dspeed said:
#I have only EVC4 and couldn't build new executable file so I patched oridinal kbpatch.exe...
Click to expand...
Click to collapse
Evc4 is not a problem, only you have to change RegistryGetString, I think.

airya said:
szilamer, Thanks.
Is it possible also to remap MessageCenter and OK button?
Now i have "Ctrl" key with kbpatch + PQz_KEY(http://www.nicque.com/PQz/PQz_KEY.htm)
Any possible to have "Alt" key and "ESC" key at the same time?
Click to expand...
Click to collapse
Hmm, can you write me exactly how did you call pqz_key ?
( what parameters, what's your PIEButton value ? )
I haven't heard about this version of Pqz before ..

kdskamal said:
Yeah..count my request too for remapping the messaging button
Click to expand...
Click to collapse
OK, messaging button is not a problem
I think I can make a new version at the end of this week.

airya said:
szilamer, Thanks.
Is it possible also to remap MessageCenter and OK button?
Now i have "Ctrl" key with kbpatch + PQz_KEY(http://www.nicque.com/PQz/PQz_KEY.htm)
Any possible to have "Alt" key and "ESC" key at the same time?
Click to expand...
Click to collapse
I've tried that pqz_keys but I think it's not good for this job.
You cannot make it to send a keyup message, so you will have a stuck ctrl button. Try simkey instead
Or do you know a trick for pqz_keys, that I don't know ?

I've set the IE button up to Opera as instructed which works great thanks.
However, am I missing something in wishing that clicking a link in a message would open up Opera rather than PIE as it still does?

szilamer said:
I've tried that pqz_keys but I think it's not good for this job.
You cannot make it to send a keyup message, so you will have a stuck ctrl button. Try simkey instead
Or do you know a trick for pqz_keys, that I don't know ?
Click to expand...
Click to collapse
Yes, I got same problem with "key up" after my post.
I never heard about "simkey", any link?

airya said:
Yes, I got same problem with "key up" after my post.
I never heard about "simkey", any link?
Click to expand...
Click to collapse
Simkey is my program
You can download it from the first post.
It currently accepts two type of parameters: Ctrl and Alt.
( Compiled directly for this task )

grayme said:
However, am I missing something in wishing that clicking a link in a message would open up Opera rather than PIE as it still does?
Click to expand...
Click to collapse
I don't know a good answer for this.
Maybe I would try to modify file associations in the registry...

szilamer said:
Simkey is my program
You can download it from the first post.
It currently accepts two type of parameters: Ctrl and Alt.
( Compiled directly for this task )
Click to expand...
Click to collapse
Cool! thanks.

Done as per the instructions on first page with "kbpatch". No errors, warnings but PIE button does not work at all now. Tried to put both - way to LNK file of Opera and full route to opera.exe - same result. Neither Opera starts now nor PIE. Anu suggestions?

tsoifun said:
Done as per the instructions on first page with "kbpatch". No errors, warnings but PIE button does not work at all now. Tried to put both - way to LNK file of Opera and full route to opera.exe - same result. Neither Opera starts now nor PIE. Anu suggestions?
Click to expand...
Click to collapse
Which ROM do you have ? WM5 or WM6 ?

szilamer said:
I don't know a good answer for this.
Maybe I would try to modify file associations in the registry...
Click to expand...
Click to collapse
Glad it is not just me with this issue, any progress?

I won't do anything
Click to expand...
Click to collapse
Jwjwr... WM6 ROM WWE 2.02
And I can't copy keybddr.dll to search "iexplore.exe" string in it cause it's locked!
Went to download "ROM kitchen" ...

Related

[MODS][1920 Manila][12-12-09] Manila Hacks\Edits

I thought it would be a good idea to start a central place for all manila related hacks\edits. I'll post all my Leo Hack\edits here, but others are welcome to do the same. The will be included in the first (few) post(s). I'll post them all in the in the public Leo shared folder, to which we can all upload.
G-Alarm from home tab
GAlarm.exe must be located here: \Program*** (language dependent)\ageye\G-Alarm\GAlarm.exe
Dutch:
- Download
WWE\French:
- Download
SWE:
- Download
Alarm Hack Home Tab
This is a script that let's you create your own alarm hack on th manila 2.5 home tab.
Supported alarm applications:
- G-Alarm
- SPB Time
- Klaxon
Changelog:
v1.1
- Made it foolproof by adding various checks
- Combined the 2.1 and 2.5 version to a single script
- Added choice.exe to the Tools folder since older versions of windows do not have this
v1.2
- Added support for CradleAlarm
v1.3
- Added simple logging
Guide:
When you double click the .cmd or launch from the command prompt it will:
- Ask for the version of your Sense (2.1 or 2.5) Leo = 2.5
- Ask for the name of your storage card (case sensitive) -> no card, hit ENTER
- Ask for the name of your "Program Files" folder (case sensitive) -> if you hit enter it will be name "Program Files" by default
- Ask for the name of the alarm application
- Ask if you would like to have a cab created or just the manila file (for cooking purposes)
- Create a cab called: "12aon Alarm Hack Home Tab.cab" which needs to be installed in main memory (where the manila files reside)
Alarm Hack Home Tab v1.3​
Thanks 12aon !
G-Alarm from home tab > How could it be used on a french ROM ?
What do you need to create a cab for french ROM ?
DocteurN said:
Thanks 12aon !
G-Alarm from home tab > How could it be used on a french ROM ?
What do you need to create a cab for french ROM ?
Click to expand...
Click to collapse
the path where GAlarm.exe is located like:
WWE: (\Program Files\ageye\G-Alarm\GAlarm.exe)
12aon. Can I ask something. If we install G-Alarm, I'm guessing your CAB above will link into it from the alarm button on the home screen yes?
Great hack, thanks
Please note that G-Alarm must be installed in main memory to use it.
Seems like a neat little program, unfortunatly it doesn't work on the Swedish version since the path is \Program\ageye\G-Alarm\GAlarm.exe instead of the international version which have \Program Files\ageye\G-Alarm\GAlarm.exe
Good and useful app. Thanks.
WWE works on my French ROM
May it work also on other device than the Leo?
Humpe said:
Seems like a neat little program, unfortunatly it doesn't work on the Swedish version since the path is \Program\ageye\G-Alarm\GAlarm.exe instead of the international version which have \Program Files\ageye\G-Alarm\GAlarm.exe
Click to expand...
Click to collapse
I'll make one later on
arturobandini said:
Good and useful app. Thanks.
WWE works on my French ROM
May it work also on other device than the Leo?
Click to expand...
Click to collapse
Yup as long as its using 2.5 manila
So the French ROM has a "Program Files" folder?
12aon said:
I'll make one later on
Yup as long as its using 2.5 manila
So the French ROM has a "Program Files" folder?
Click to expand...
Click to collapse
Yes, the french ROM has a Program Files folder
Titek said:
Yes, the french ROM has a Program Files folder
Click to expand...
Click to collapse
I think he was asking how it's called in French
Would appear the fix goes bad when removing both the fix and G-Alarm 12aon. Got any ideas?
See here
I'd love it if there was a cab that would work for if GAlarm was on the storage card too. It should pose no problem to a man of your calibre
Storage Card\Program Files\ageye\G-Alarm\GAlarm.exe
Pretty please
madindehead said:
Would appear the fix goes bad when removing both the fix and G-Alarm 12aon. Got any ideas?
See here
Click to expand...
Click to collapse
To me that seems highly unlikely, as I edited the lua source code directly. Therefore uninstalling G-Alarm would be as likely to break the the shortcut without my fix as with my fix. I posted in the thread and we shall see,
12
chimpsinties said:
I'd love it if there was a cab that would work for if GAlarm was on the storage card too. It should pose no problem to a man of your calibre
Storage Card\Program Files\ageye\G-Alarm\GAlarm.exe
Pretty please
Click to expand...
Click to collapse
I was waiting for this request to be made, but alas. I'm cool with making edits for different languages, but to make edits as well for the storage cards with all the different languages and different names for different cards will only get confusing in my opinion. For now if you want this to work install it in main memory, your HD2 will be able to handle that,
12
madindehead said:
Would appear the fix goes bad when removing both the fix and G-Alarm 12aon. Got any ideas?
See here
Click to expand...
Click to collapse
This was my complaint, don't worry you just need to soft reset after uninstalling at it's fine
Wouldn't it be possible to make it either search the device for the galarm.exe or ask the user to point at their installation?
Just a thought
I like the idea of this tweak. I just can't be bothered reinstalling the app
I confirm in french ROM the path is also :
\Program Files\ageye\G-Alarm\GAlarm.exe
jamuk2004 said:
This was my complaint, don't worry you just need to soft reset after uninstalling at it's fine
Click to expand...
Click to collapse
I know it was your complaint. Was just flagging it up in the original thread. I thought maybe a soft reset would fix it.
I wasn't stealing your thread or anything. Was just making it known
chimpsinties said:
Wouldn't it be possible to make it either search the device for the galarm.exe or ask the user to point at their installation?
Just a thought
I like the idea of this tweak. I just can't be bothered reinstalling the app
Click to expand...
Click to collapse
Well than, ye shall not have this added functionality , you'll be bothered at at some point (when you start noticing that going to start menu is getting to be a pain)
jamuk2004 said:
This was my complaint, don't worry you just need to soft reset after uninstalling at it's fine
Click to expand...
Click to collapse
Always try the obvious, before starting a thread, dummy , now I you give me extra by creating an "ask without checking" thread. I'm will clean it up for you .
DocteurN said:
I confirm in french ROM the path is also :
\Program Files\ageye\G-Alarm\GAlarm.exe
Click to expand...
Click to collapse
Merci!
Because reinstalling a WinMo app takes forever chimp...
Just reinstall the program if you want it to work. It takes all of what, 5 mins to do.

[Q] Help building a small exe that changes a registry key on boot

My phone has bugged out and will not let me unlock it through the default pin unlock. I know the pin is correct, and it seems to be a pretty common problem with 6.5?
Now I know hard reset is the quickest way out of this mess, but I need to get to the texts I have received since i last backed up (3 days or so)
Can someone help me with the construction of an exe to change a registry key on boot, in particular
HKLM\Security\Policies\Policies\00001023: 1
I feel if I can get this key modified on boot I will be able to access my phone again.
Planning on shuffling it over to the phone into the startup folder.
Any thoughts?
snooparoop said:
My phone has bugged out and will not let me unlock it through the default pin unlock. I know the pin is correct, and it seems to be a pretty common problem with 6.5?
Now I know hard reset is the quickest way out of this mess, but I need to get to the texts I have received since i last backed up (3 days or so)
Can someone help me with the construction of an exe to change a registry key on boot, in particular
HKLM\Security\Policies\Policies\00001023: 1
I feel if I can get this key modified on boot I will be able to access my phone again.
Planning on shuffling it over to the phone into the startup folder.
Any thoughts?
Click to expand...
Click to collapse
I can make the exe for you but how do you plan to put it in the startup folder exactly?
Using a linux box, can see the phone as a drive despite the locked status.
Cheers
snooparoop said:
Using a linux box, can see the phone as a drive despite the locked status.
Cheers
Click to expand...
Click to collapse
haha, sounds like a good trick. the other thing: do you have a custom rom installed? stock rom may have cert checking in place before full boot up finished so the exe has to be signed with a cert that's already on the phone (default OEM or custom installed cert).
Stock Telecom NZ rom is installed
snooparoop said:
Stock Telecom NZ rom is installed
Click to expand...
Click to collapse
we will also have to deploy custom cert then.. we can try anyway, I'm curious to see if it can be done =) PM me.
Anybody else need the C++ code to do this? It follows.
Code:
//
// Regkey.cpp : Defines the entry point for the application.
//
#include "stdafx.h"
#include "Winreg.h"
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
DWORD Value=1;
HKEY RegKey;
if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,TEXT("\\Security\\Policies\\Policies"),0,0,&RegKey)==ERROR_SUCCESS)
{
RegSetValueEx(RegKey,TEXT("00001023"),NULL,REG_DWORD, (unsigned char *) &Value ,sizeof Value);
RegCloseKey(RegKey);
}
return 0;
}
Originally from post #4 in here:
http://forum.xda-developers.com/showthread.php?t=648103
If activesync is operational, you should be able to use MS security policy manager, see
http://www.howardforums.com/showthread.php/1238095-Un-set-Exchange-enforced-PIN-length-amp-etc

Custom Homescreen WP7

What do you mean of it ?
http://pocketnow.com/windows-phone/windows-phone-7-should-have-customizable-wallpaper
I like it
No One interested?
I would be. Looks good.
what's the point of this thread?
cool , but I don't think MS will make it happen , so you could wait for a long time I think.
Couldn't anyone at XDA do it?
uiproxy.dll
uixmobile.dll < used in most external exe's ex: res://UIXMobile!Controls.uix (found in FileBrowserCM.dll)
uixmobileres.dll
UIXMobileRes.dll.0407.mui
UIXMobileRes.dll.0409.mui
UIXMobileRes.dll.040C.mui
UIXMobileRes.dll.0410.mui
UIXMobileRes.dll.0809.mui
UIXMobileRes.dll.0C0A.mui
uixn.dll
uixrender.dll
uixsup.dll
UIX*
StartMenu.* ?? < cust menu starts here?
UIXMobile objs (FileBrowserCM notepad lol, sorted by found from up):
res://UIXMobile!PageStack.uix
res://UIXMobile!Frame.uix
res://UIXMobile!List.uix
res://UIXMobile!Label.uix
res://UIXMobile!CheckBox.uix
Defenitly *.uix is the format used in wp7
also
%PNG header checksum found in FileBrowserCM.dll (image)
[update1]
SOFTWARE\Microsoft\UIX << uixmobile.dll, secret/blocked reg key
-UIXOverride
-RefreshEnable
\UIX\MarkupRedirects
CeThemeEngineInstance::Initialize failed %x System\State\Shell Current Theme << ?
UIXMobile seems to ref in "uixn.dll" that got the ".text" header value:
"
ThrowOutOfMemoryException. res:// dll:// file:// Script error encountered. Raising Exception.
To disable, pass nofailfast as commandline argument to app that uses UIXMobile::RunApplication,
or set HKLM\Security\Shell\UIX\ShowScriptErrors=1.
Error Details:
Reserved
"
[update^]
rewrite with hex editor (uixmobile.dll)?
fiinix said:
uiproxy.dll
uixmobile.dll < used in most external exe's ex: res://UIXMobile!Controls.uix (found in FileBrowserCM.dll)
uixmobileres.dll
UIXMobileRes.dll.0407.mui
UIXMobileRes.dll.0409.mui
UIXMobileRes.dll.040C.mui
UIXMobileRes.dll.0410.mui
UIXMobileRes.dll.0809.mui
UIXMobileRes.dll.0C0A.mui
uixn.dll
uixrender.dll
uixsup.dll
UIX*
StartMenu.* ?? < cust menu starts here?
UIXMobile objs (FileBrowserCM notepad lol, sorted by found from up):
res://UIXMobile!PageStack.uix
res://UIXMobile!Frame.uix
res://UIXMobile!List.uix
res://UIXMobile!Label.uix
res://UIXMobile!CheckBox.uix
Defenitly *.uix is the format used in wp7
also
%PNG header checksum found in FileBrowserCM.dll (image)
[update1]
SOFTWARE\Microsoft\UIX << uixmobile.dll, secret/blocked reg key
-UIXOverride
-RefreshEnable
\UIX\MarkupRedirects
CeThemeEngineInstance::Initialize failed %x System\State\Shell Current Theme << ?
UIXMobile seems to ref in "uixn.dll" that got the ".text" header value:
"
ThrowOutOfMemoryException. res:// dll:// file:// Script error encountered. Raising Exception.
To disable, pass nofailfast as commandline argument to app that uses UIXMobile::RunApplication,
or set HKLM\Security\Shell\UIX\ShowScriptErrors=1.
Error Details:
Reserved
"
[update^]
rewrite with hex editor (uixmobile.dll)?
Click to expand...
Click to collapse
In english please, , no seriously please explain....
That .. was the .. explanation, =P, hackers understand.
I really like this. I was hoping WP7 had it native but it didn't.
Devs I will donate? =P
I don't like it, it kills the elegant design of WP7.
But as an additional option it would be okay for those who want it.
fiinix said:
uiproxy.dll
uixmobile.dll < used in most external exe's ex: res://UIXMobile!Controls.uix (found in FileBrowserCM.dll)
uixmobileres.dll
UIXMobileRes.dll.0407.mui
UIXMobileRes.dll.0409.mui
UIXMobileRes.dll.040C.mui
UIXMobileRes.dll.0410.mui
UIXMobileRes.dll.0809.mui
UIXMobileRes.dll.0C0A.mui
uixn.dll
uixrender.dll
uixsup.dll
UIX*
StartMenu.* ?? < cust menu starts here?
UIXMobile objs (FileBrowserCM notepad lol, sorted by found from up):
res://UIXMobile!PageStack.uix
res://UIXMobile!Frame.uix
res://UIXMobile!List.uix
res://UIXMobile!Label.uix
res://UIXMobile!CheckBox.uix
Defenitly *.uix is the format used in wp7
also
%PNG header checksum found in FileBrowserCM.dll (image)
[update1]
SOFTWARE\Microsoft\UIX << uixmobile.dll, secret/blocked reg key
-UIXOverride
-RefreshEnable
\UIX\MarkupRedirects
CeThemeEngineInstance::Initialize failed %x System\State\Shell Current Theme << ?
UIXMobile seems to ref in "uixn.dll" that got the ".text" header value:
"
ThrowOutOfMemoryException. res:// dll:// file:// Script error encountered. Raising Exception.
To disable, pass nofailfast as commandline argument to app that uses UIXMobile::RunApplication,
or set HKLM\Security\Shell\UIX\ShowScriptErrors=1.
Error Details:
Reserved
"
[update^]
rewrite with hex editor (uixmobile.dll)?
Click to expand...
Click to collapse
Can you do that ?
No, i cant. I like the UI
I'm curently working on this possibility, but I do not know when I'll be able to release something yet (I'm quite busy right now)!
Morpheus90 said:
I'm curently working on this possibility, but I do not know when I'll be able to release something yet (I'm quite busy right now)!
Click to expand...
Click to collapse
Oh Ok. Are you going to make a .XAP?
clicheboy said:
Oh Ok. Are you going to make a .XAP?
Click to expand...
Click to collapse
It depends, I have two ways ahead and I don't know exactly which one is the best to solve this "problem"...
I'll post once I have something user-ready!
Thanks! I really appreciate your work.
I'd like to have transparent icons and customized background...nice idea but i don't know the real difficult to have those...........
Diggia said:
I'd like to have transparent icons and customized background...nice idea but i don't know the real difficult to have those...........
Click to expand...
Click to collapse
Well, is not that hard to make the icons transparent, what you do is,
1.Open up the Xap of the app with 7zip or other .zip application
2.Change the applicationicon.png and background.png with a photoeditor(Gimp,PhotoShop, etc) to desired opaque/transparency.
From here as to auto-transparent icons and back wallpaper I'm stumped.
It would ruin the home screen. You wouldn't see the wallpaper anyway cause the tiles aren't transparent though diff colors would be nice

[ROM] Default EU Android 2.3.5 EU 1.52 will be remove soon!

For those who just want a clean android 2.3.5(EU 1.52) without going thru all the process of flashing this & that. (This ROM will not do a auto wipe, flash it on CWM Recovery)
Fn+Y & Fn+P key bugs is fixed
A to wakeup screen
Default Android 2.3.5 for HTC ChaCha a810e (w fb key reassign)
Default Android 2.3.5 for HTC ChaCha a810e (w/o fb key reassign)
As there is FOTA of 1.54, i'll remove this soon. New version will direct link to:
http://forum.xda-developers.com/showthread.php?t=1336621 to keep the forum neat
***Mod pls help me close this post*** Thanks you!
do i need s-off or can you do a retail package
(like http://forum.xda-developers.com/showthread.php?t=1253062)
is it possible to integrate your package into this? (as i have goldcard i could update to everything but it needs to be in nbh or exe like the one above i could use with s-on!)
hashtowent said:
do i need s-off or can you do a retail package
(like http://forum.xda-developers.com/showthread.php?t=1253062)
is it possible to integrate your package into this? (as i have goldcard i could update to everything but it needs to be in nbh or exe like the one above i could use with s-on!)
Click to expand...
Click to collapse
Yes, u need to have s-off. As i mention file need to be flash thru cwm recovery.
For the hboot package part, i'm not sure how to do it. I'm still a beginner on all this stuff.
Sorry can't help much
e.japonica said:
For those who just want a clean android 2.3.5 without going thru all the process of flashing this & that. (This ROM will not do a auto wipe, flash it on CWM Recovery)
Fn+Y & Fn+P key bugs is fixed
A to wakeup screen
Default Android 2.3.5 for HTC ChaCha a810e
Click to expand...
Click to collapse
nice job but how did u slipstreamed 2.3.5 to existing base since 2.3.5 is from OTA update, correct?
ajeevlal said:
nice job but how did u slipstreamed 2.3.5 to existing base since 2.3.5 is from OTA update, correct?
Click to expand...
Click to collapse
i just restore the recovery to default & flash the eu version & update the OTA.
after that flash cwm recovery & nand droid. put in dsixda kitchen & cook it. but some user has notify me that i had added the fb key reassign. haha i will upload a clean version again
e.japonica said:
i just restore the recovery to default & flash the eu version & update the OTA.
after that flash cwm recovery & nand droid. put in dsixda kitchen & cook it. but some user has notify me that i had added the fb key reassign. haha i will upload a clean version again
Click to expand...
Click to collapse
yes, if you use the fb-button then closes the active app.
i have changed the file keylayout of the fb-button from HTC_SHARE to CAMERA.
now starts fb-button the camera app
carstenheuer said:
yes, if you use the fb-button then closes the active app.
i have changed the file keylayout of the fb-button from HTC_SHARE to CAMERA.
now starts fb-button the camera app
Click to expand...
Click to collapse
but actually there is a camera button beside the space bar to use xD
e.japonica said:
but actually there is a camera button beside the space bar to use xD
Click to expand...
Click to collapse
yes this is correct!
but if you want to open the app, you must first press the fn key!
this is poor with one hand
f button function
In my opinion is f button is for screen off and wake ... How about that and can you do that ....
sathara said:
In my opinion is f button is for screen off and wake ... How about that and can you do that ....
Click to expand...
Click to collapse
as i'm still a beginner, my knowledge is limited. will try to do a search & figure it out if i'm able to
sathara said:
In my opinion is f button is for screen off and wake ... How about that and can you do that ....
Click to expand...
Click to collapse
use root explorer
go to: phone/system/usr/keylayout/chacha-keypad-???.kl
open the file and change in line key 184
"HTC_SHARE" >>> "POWER WAKE"
dont work correct...sometimes the screen will not turn on
can someone upload a version with A2SD+ by DarkTremor enabled...?
I would love to use a 1.52 EU rom without anything removed but with the addition of root and a2sd+...
is there anyone capable of doing this?
schölli said:
can someone upload a version with A2SD+ by DarkTremor enabled...?
I would love to use a 1.52 EU rom with nothing removed only with root and a2sd+...
is there anyone capable of to do this?
Click to expand...
Click to collapse
i've already mention there is some issue with the su binary with Android 2.3.5(EU 1.52) there is still able to use the old binary but you have to do alot of adjustment by hands to make the a2sd+ workable. i cook all these ROMs is by trying to let people no need to use much adjustment by own hands. just flash & run~
e.japonica said:
i've already mention there is some issue with the su binary with Android 2.3.5(EU 1.52) there is still able to use the old binary but you have to do alot of adjustment by hands to make the a2sd+ workable. i cook all these ROMs is by trying to let people no need to use much adjustment by own hands. just flash & run~
Click to expand...
Click to collapse
the small internal storage is the only big breakdown of this device, so a2sd with dalvik cache enabled is a must have. that's my opinion
schölli said:
the small internal storage is the only big breakdown of this device, so a2sd with dalvik cache enabled is a must have. that's my opinion
Click to expand...
Click to collapse
That is why i stated as default clean. easy for those who want a normal 2.3.5 or use for cooking. save their trouble to go thru the process of flashing here & there.
Hi, can anyone tell me how i can change the wake up function from key A to END CALL?
Sent from my HTC ChaCha
carstenheuer said:
Hi, can anyone tell me how i can change the wake up function from key A to END CALL?
Sent from my HTC ChaCha
Click to expand...
Click to collapse
Hope u could understand the below method.
Translate by Google translator:
The following are keys to modify the method: the phone ROM, there are files you can customize the keyboard function, by adjusting the phone's keypad function definition file / system / usr / keylayout / supersonic-keypad.kl can easily open the [Home key + menu key + return key + Search key] wake up and swap a key phone functions (qwerty.kl hard qwerty keyboard should be on the definition, because there is no physical qwerty hardware keyboard EVO, so do not change).
RE browser with the kind of file manager into the / system / usr / keylayout / directory, copy the bravo-keypad.kl
Specific modification method [different mobile phone models are not necessarily identical to the modified files, but the principle is the same]:
1, use Notepad to open bravo-keypad.kl file can be modified (Refer to example below)
2, for example, function keys with WAKE_DROPPED, the key to wake phone
3, the corresponding key bit word to swap, swap key functions can be realized, such as key 217 SEARCH key 217 ENDCALL can be changed to the original search key to hang up key
Before the change:
key 102 HOME
key 139 MENU
key 158 BACK
key 217 SEARCH
key 116 POWER WAKE_DROPPED
Changes [to increase [Home key + Menu key + return key + key] wakeup phone search but do not swap key functions]:
key 102 HOME WAKE_DROPPED
key 139 MENU WAKE_DROPPED
key 158 BACK WAKE_DROPPED
key 217 SEARCH WAKE_DROPPED
key 116 POWER WAKE_DROPPED
Editorial changes will modify the files are copied to a good mobile phone coverage / system / usr / keylayout / directory of the supersonic-keypad.kl file, restart the phone to take effect.
supersonic-keypad.kl as chacha-keypad.kl

Unlock the IE to Show FlashPlayer in Any web pages

1. JailBreak you the Windows RT System.
2. Run execute file(RTCrackIEFlash.exe),select the mode you want,click button.
NOTE:
1. First running time,please click right menu,use 'Administrator privileges' execute.(Because the need to create 'HKLM\SOFTWARE\Microsoft\Internet Explorer\Flash')
2. If you still can not be displayed 'Flash Player',please click the system tray icon,then refresh now browse the web page.
CRACK ADDRESS(use VS2012&Remote Debugger Tools):
urlmon.dll+0x31F3C
77611F3C 2800 cmp r0,#0
77611F3E F041 A739 bne 77653DB4
77611F42 4620 mov r0,r4
77611F44 F241 0C08 mov r12,#0x1008
77611F48 44E5 add sp,sp,r12
r0 = DebugDomain string length.
r13 = DebugDomain string data.
r4 = bool,Judgment result.
Changed to:
77611F3C mov r0,#1
77611F3E nop
77611F42 nop
77611F44 mov r12,#0x1008
77611F48 add sp,sp,r12
CRACK PROCESS:
bp LoadLibraryExW
bp RegOpenKeyExW
bp RegQueryValueExW
LoadLibraryExW -> IEShims.dll thread,from jscript9.dll call to combase.dll
RegOpenKeyExW-> iertutil.dll
RegQueryValueExW -> iertutil.dll
jscript9.dll+0xD7AE6 break of count=200+
Open new tab to load pages,interruption after,bp RegOpenKeyExW or RegQueryValueExW,then track stack and view registers.
My english is not good,very sorry.
hks25258 said:
1. JailBreak you the Windows RT System.
2. Run execute file(RTCrackIEFlash.exe),select the mode you want,click button.
NOTE:
1. First running time,please click right menu,use 'Administrator privileges' execute.(Because the need to create 'HKLM\SOFTWARE\Microsoft\Internet Explorer\Flash')
2. If you still can not be displayed 'Flash Player',please click the system tray icon,then refresh now browse the web page.
CRACK ADDRESS(use VS2012&Remote Debugger Tools):
urlmon.dll+0x31F3C
77611F3C 2800 cmp r0,#0
77611F3E F041 A739 bne 77653DB4
77611F42 4620 mov r0,r4
77611F44 F241 0C08 mov r12,#0x1008
77611F48 44E5 add sp,sp,r12
r0 = DebugDomain string length.
r13 = DebugDomain string data.
r4 = bool,Judgment result.
Changed to:
77611F3C mov r0,#1
77611F3E nop
77611F42 nop
77611F44 mov r12,#0x1008
77611F48 add sp,sp,r12
My english is not good,very sorry.
Click to expand...
Click to collapse
So this will basically let me go into any website that uses flash?
Works a treat, thanks.
I don't suppose you could have a go at Silverlight could you?
THEBIG360 said:
Works a treat, thanks.
I don't suppose you could have a go at Silverlight could you?
Click to expand...
Click to collapse
Silverlight isn't present on Windows RT.
awosome man!!!
Very cool! Would you mind posting the source code? It looks like a pretty straightforward hack once you find the right addresses but I'd like to see exactly how you did it.
GoodDayToDie said:
Very cool! Would you mind posting the source code? It looks like a pretty straightforward hack once you find the right addresses but I'd like to see exactly how you did it.
Click to expand...
Click to collapse
OK.
In fact,the code is badly written,please understand.:laugh:
Sorry for being slow but I'm not understanding this part.
NOTE:
1. First running time,please click right menu,use 'Administrator privileges' execute.(Because the need to create 'HKLM\SOFTWARE\Microsoft\Internet Explorer\Flash')
2. If you still can not be displayed 'Flash Player',please click the system tray icon,then refresh now browse the web page
Nevermind I Got it sorry.
delete this message please
Hi
Check this post form MSDN
hxxp://blogs.msdn.com/b/ie/archive/2013/03/11/flash-in-windows-8.aspx
I 've got the update on my Asus Vivotab RT and until know most sites I' ve visited flash is enabled by default (i.e. farmerama.com and rising skies)
Flash could be enabled easily for any website without a hack due to MS Update. This hack was great earlier but now it is there in the official build
iHarkunwar said:
Flash could be enabled easily for any website without a hack due to MS Update. This hack was great earlier but now it is there in the official build
Click to expand...
Click to collapse
So you posted to this thread to say that it isn't needed anymore bringing it back up to the top? This was released before that update, and nobody has posted in this thread since Microsoft announced they were abandoning the whitelist setup

Categories

Resources