[Q] How to make Explorer work on Win CE 6 RNS? - General Questions and Answers

Hi,
i use a RNS named Blaupunkt New York 800. It´s running Windows CE 6. When i access the windows through a startscript i can´t run the Explorer.exe.
Also when i try to run any software where i have to set a directory there only shows up a white frame with nothing in it. No folders or files are shown.
Is there a chance to make the existing explorer.exe work?
C U
WeT-Klb

WeT-Klb said:
Hi,
i use a RNS named Blaupunkt New York 800. It´s running Windows CE 6. When i access the windows through a startscript i can´t run the Explorer.exe.
Also when i try to run any software where i have to set a directory there only shows up a white frame with nothing in it. No folders or files are shown.
Is there a chance to make the existing explorer.exe work?
C U
WeT-Klb
Click to expand...
Click to collapse
If you tell me how you are able to "access windows through a script" I may be able to help you as I have a different brand that runs the same code as your system (your system is a re-branded advuv630). If you tell me how you are accessing it I can get it to work for you. I have a decrypted firmware for that system and its almost exactly the same as the advuv630. So I can probly use the same method you are using to access and get something working for you.
--thesh0ck

Edit: Its General and DVD-Rating on the advuv630, not general and bluetooth as I stated below. So try that first.
Go to settings menu, hit the following butons alterativly 6x (twelve total presses) General -> Blueooth -> General -> Bluetooth etc...
This will take to to the system menu.... where you can disable the requirement to have the parking brake on to watch movies and other things, I wouldnt change much other than that here.
This is what you want though:
You can also press time and volume in the same sequence and you will get right into the wince start menu screen with no hacks required. Its built into the unit.
If time and volume dont work, try all of the combinations (it will only take a few mins to try them all), one will work. Select two of the top row settings buttons and go back and forth hitting them 6x each till you find it.
Hope this helps. I just foind these two hidden options the other day....

Hi there, ho to disable the requirement to have the parking brake on to watch movies??? Is it on "brake override" menu?
thesh0ck said:
Edit: Its General and DVD-Rating on the advuv630, not general and bluetooth as I stated below. So try that first.
Go to settings menu, hit the following butons alterativly 6x (twelve total presses) General -> Blueooth -> General -> Bluetooth etc...
This will take to to the system menu.... where you can disable the requirement to have the parking brake on to watch movies and other things, I wouldnt change much other than that here.
This is what you want though:
You can also press time and volume in the same sequence and you will get right into the wince start menu screen with no hacks required. Its built into the unit.
If time and volume dont work, try all of the combinations (it will only take a few mins to try them all), one will work. Select two of the top row settings buttons and go back and forth hitting them 6x each till you find it.
Hope this helps. I just foind these two hidden options the other day....
Click to expand...
Click to collapse

Related

A newly found hidden menu

I had my universal put in my car holder, and apparently it was too snug and it held the backlight button clicked, when i had just soft reset.
The normal boot image came on, but this time a new menu appeared, instead of loading the OS!
It gave me 3 Options:
Enable KILT: NO
Clean Registry Hive: NO
Format Storage: NO
Controlling the menu is really strange:
the UP key scrolls the menu,
the DOWN key enables/disables the selected option,
and the ACTION key appears to start the selected options.
Not knowing how to control the menu, i accedently turned on the KILT option and clicked the action key, which gave me a new submenu, letting me choose the KILT transport method (USB, etc..), and KILT mode (Active or Passive)
i searched for "KILT" on the other forums, and its already a known option apparently, on the hermes forums especially.
They appear to use it to flash corrupted radio versions ("NO GSM" messages), and for other purposes also, mainly rescuing a bricked phone!
I can see how the "Clean registry hive" can be a useful option though, like when you screw up registry entries, making your os unable to load - you can clean the registry before doing a hard reset, so maybe you'd have a chance to save and backup your data.
Can anyone tell us more about this menu, or the KILT mode?
This menu was already known
http://forum.xda-developers.com/showpost.php?p=865099&postcount=26
That post is from 10-01-2006
I think it's even mentioned in the Wiki page:
http://wiki.xda-developers.com/index.php?pagename=Universal_Technical
Although it says camera+reset, think it should be backlight+reset
hmm, i see.
i don't know why i haven't found it earlier when i searched the forum.
but is there anything useful that can be done with the KILT options, as they do with hermes?
KITL is usefull if the OS wont boot, that about it.
it allows you to see the wince kernel log while it boots so if you have a phone that wont boot this can help you find out why ;D
No GSM!!! can KITL help?
this seems to be a good news for me....
i'm having this problem of NO GSM on my UNIVERSAL on startup. so it is bricked now. Can this KITL help in getting my Radio ROM to life again???
shlomki said:
I had my universal put in my car holder, and apparently it was too snug and it held the backlight button clicked, when i had just soft reset.
The normal boot image came on, but this time a new menu appeared, instead of loading the OS!
It gave me 3 Options:
Enable KILT: NO
Clean Registry Hive: NO
Format Storage: NO
Controlling the menu is really strange:
the UP key scrolls the menu,
the DOWN key enables/disables the selected option,
and the ACTION key appears to start the selected options.
Not knowing how to control the menu, i accedently turned on the KILT option and clicked the action key, which gave me a new submenu, letting me choose the KILT transport method (USB, etc..), and KILT mode (Active or Passive)
i searched for "KILT" on the other forums, and its already a known option apparently, on the hermes forums especially.
They appear to use it to flash corrupted radio versions ("NO GSM" messages), and for other purposes also, mainly rescuing a bricked phone!
I can see how the "Clean registry hive" can be a useful option though, like when you screw up registry entries, making your os unable to load - you can clean the registry before doing a hard reset, so maybe you'd have a chance to save and backup your data.
Can anyone tell us more about this menu, or the KILT mode?
Click to expand...
Click to collapse
i dont see how as its just a kernel output and sortof safemode for wince.
farehmani said:
this seems to be a good news for me....
i'm having this problem of NO GSM on my UNIVERSAL on startup. so it is bricked now. Can this KITL help in getting my Radio ROM to life again???
Click to expand...
Click to collapse
well there's this thread i found, but its for hermes:
http://forum.xda-developers.com/showthread.php?t=300096&highlight=kitl+pb
be careful, hermes and universal are very different.
read this to get information only, i really dont recommend trying this on your universal without someone who know what he's doing helping you.
good luck
anyone can tell me how to disable this menu in the booting?
just dont press the buttons

A few windows 6.1. mods

Hello!
Do you happen to know how to:
a)put the gsm indicator on the today screen (VERY preferably on the HTC today, e.g. below the alarm clock on the right side or horizontally near the operator name - not to waste space)
b)block GPRS: just to tell the phone to never ever try to connect to it. At the moment e.g. while pressing the weather button, it starts connecting - quite annoying, especially if pressed by chance
c)create folders in programs menu (as e.g. the "games" folder) and then copy shortcuts into it
d)in the menu start - change from 7 shortcuts and 5 recent programs into 12 shortcuts and 0 recently opened programs.
Thank you for help!
Best regards,
Theriel
c) Go under "\Windows" direcotry and then under "\Start menu"
that's the direcotry tree
I meant programs menu - the one you get into by clicking start->programs. .
Any ideas about this as well as the other questions ?
b) there are several ways to kill all data connections. you can use something like the Advanced Config Tool and disable the data connection setup on the phone. Or you can use a tool like MoDaCo's NoData tool. Search the forums you will find your answer.
c) It is where "wonderiuy" said it is. For the icons in Programs you need to go one level deeper in the start menu. My Device -> Windows -> Start Menu -> Programs. There you will find links to all the icons when you go to Start Programs.
Thanks a lot! I have also a small question: is there any reason for which I shouldn't enable all the power managements that there are in Advanced Config Tool?
I would be still grateful for answering a) and d) :].
d) Disable large start menu
Start -> Settings -> Large start menu -> disable (or rather not enable) it
theriel said:
b)block GPRS: just to tell the phone to never ever try to connect to it. At the moment e.g. while pressing the weather button, it starts connecting - quite annoying, especially if pressed by chance
Click to expand...
Click to collapse
Do this,
1. Click the weather tab and click the location name at the top. You will get into ‘Select City’ window.
2. Tap the ‘Menu’ at the bottom right of the screen and choose ‘Weather Options…’ from the pop-up list.
3. Uncheck ‘Download weather data automatically*’
b) Easy solution: Go to Settings -> Connections -> Connections -> Advanced -> Manage Networks -> and choose "Company Network" for "Programs with automatic internet connectivity use ....". Name of options may vary, because I use German ROM. Translation done by brain.exe on the fly
Thanks a lot mates! So, there is no way to solve my problem "d)" ?
see post #6 in your own thread (above). Does that not do what you asked?
That has nothing to do with choosing the programs you want to have listed in the menu start. Large menu is completely different thing which, by the way, I have disabled since the very beginning.

HELP!! a bricking - how can I hard reset?

I know it is my fault, I was using the Advanced Configuration Tool and thought I could make the screen on the x7510 more sensitive. The result was the opposite and the screen now won't respond to taps at all. So no possibility of screen input.
Without that, I can't use the same tool to put the settings back to what they were before, as it requires a screen tap to commit changes before re-booting. The absence of soft keys on the keyboard makes for problems here.
For the same reason, I can't hard reset using the Clear Storage tool, as that also requires a screen tap. I can't use Resco Registry Editor as that requires screen taps too.
So I am in somewhat of a quandary, happy to hard reset and start again, but no way of doing it that I can see.
Could I re-load the ROM? Someone uploaded the WWE version, but it unzips to three .raw files, which I have no idea what to do with.
Help please!! I need this as I am on holiday, I may be slow coming back to any replies, we are in Laos, where comms are, shall we say, a little slow, and we are travelling about. the first chance i get to sort this out I will use though.
Thanks for any help anyone can give.
rjstep3
If you have access to a PC onto which you may install software, then you can download and install MyMobiler, which is freeware. Get it here: www.mymobiler.com.
This will allow you to control your device from the PC, using the mouse, so you'd be able to make the changes you need to make.
Good luck!
rjstep3 said:
I know it is my fault, I was using the Advanced Configuration Tool and thought I could make the screen on the x7510 more sensitive. The result was the opposite and the screen now won't respond to taps at all. So no possibility of screen input.
Without that, I can't use the same tool to put the settings back to what they were before, as it requires a screen tap to commit changes before re-booting. The absence of soft keys on the keyboard makes for problems here.
For the same reason, I can't hard reset using the Clear Storage tool, as that also requires a screen tap. I can't use Resco Registry Editor as that requires screen taps too.
So I am in somewhat of a quandary, happy to hard reset and start again, but no way of doing it that I can see.
Could I re-load the ROM? Someone uploaded the WWE version, but it unzips to three .raw files, which I have no idea what to do with.
Help please!! I need this as I am on holiday, I may be slow coming back to any replies, we are in Laos, where comms are, shall we say, a little slow, and we are travelling about. the first chance i get to sort this out I will use though.
Thanks for any help anyone can give.
rjstep3
Click to expand...
Click to collapse
hi
To make a Hardreset hold the volume slider down and press the reset button.
see wiki
http://wiki.xda-developers.com/index.php?pagename=Athena_Resets
but keep it in your mind that all your data (in rom) will be lose after hardreset
saied
thanks guys, just back from the Far East, appreciated your help and everything now restored.
rjstep3
For reference, I had this same problem yesterday. Didn't know of this thread at the time but managed to sort it out. It is completely possible to use the "clear storage" option in Settings>>System navigating using the keyboard. Fn>>OK brings up the start menu..navigate to settings using the cursor keys..press enter to select. Use TAB and cursor keys to navigate around across the tabs to "System" and again from there to "Clear Storage". Select whether to wipe the data stored on the device, on the flash disk or both using cursors/TAB, type "1234" and press the "OK" key. Done.
I had even managed to configure hardware buttons to the left/right soft keys to try to revert the settings in Advance Config, but it seems the effect of completely losing touch screen functionality is irreversible
Or you could obviously use the other method above which I didn't think to look for!! Like I said, just for reference. Might be useful to someone.
TIP: Don't change "Pressure Threshold" in Advanced Config to "Very High" as it will cause your touch screen to stop responding and the only way to get it back is by a hard reset.

[TUT] Tasker - Hardware Button Control | Screen Off Media Player [BETA]

WARNING! THIS PROFILE IS IN BETA. DO NOT INSTALL UNTIL YOU HAVE READ BELOW!
Beta
When creating this profile I experienced bootloops and splash-screen freezes. If you are not comfortable with how to restore your device from these states, then please wait until it has been thoroughly tested before applying the profiles and tasks.
Testers
If there are any of you left after reading the above I was unable to totally identify what caused the crashes. I hope that through my own testing I have removed the probable causes, but I cannot promise. Read on if you’re still game and post below to let me know you’re in!
New to Tasker? Download your free trial from here
Theory
Have full media control using your device’s hardware buttons when the screen is off. Normal functionality restored when the screen is on.
Current Shortfalls/Work-in-progress
Fast reboot required to allow for system changes (15 second reboot).
- To my knowledge, system changes require this to take effect. Please tell me if you know different? As a consequence, the profiles take about 25 seconds from start to finish to activate and deactivate.
Hardware keys control media at all times, not just when the screen is off.
- A revert profile currently takes care of this, so it’s still more than usable.
Unable to configure hardware keys to only perform actions on long-hold
- I’m working on this, but I think it may be down to Gingerbread/kernel restrictions?
Unable to get trackpad click to perform an action
- Again, Gingerbread/kernel/ROM restrictions?
Ability to skip music folder commands unknown
- I’m working on this
Pop up menu tasks are ugly
- I’ll sort out a suitable background image and work out how to change the icons.
Preparation
This may look like another mammoth, ball-ache of a tutorial, but it’s pretty simple really – make yourself a coffee and by the time you’ve finished it, you’ll be done.
You must have full root read/write access.
1) Ensure you are running the latest version of busybox free from the Market. Even if your current ROM comes with it preinstalled, the Market version allows for this and will update it according. This is essential, as a probable cause of the bootloops I experienced. Reboot after updating it.
2) Install the Locale Execute Plugin free from the Market
3) Download Button Saviour Root free from the Market. We will be messing with the hardware keys, so if you lose control of them, this application will save you by displaying them on the screen. Have a play with this application and make sure you are fully versed with using it just in case.
4) Nandroid backup after you’ve done the above so you don’t have to reinstall everything again should things go wrong {We will be mounting the system for full write access}.
Installing and Customisation
Basically, we will be creating a file with the media controls in and asking Tasker to overwrite the existing file when we want to use it – simple.
Using a file explorer, create a folder within the sdcard/Tasker folder called ‘mediacon’. Within this folder, create another called ‘orig’. Navigate to
Code:
system/usr/keylayout/
Take a copy of the file bravo-keypad.kl (bravo will be replaced with your device name (unless you have a bravo!)). Paste it in the ‘mediacon’ folder you created. Paste another copy in the ‘orig’ folder. Open the file in the mediacon folder with a text editor on your phone (or alternatively copy/push it to your pc and view it there).
From the .zip file below, view the bravo-keypad.kl file on your pc using an application such as Notepad ++ (download free from here) or a simple text editor (although the layout may be a little confusing).
You’ll need to compare the two and see what the differences are. The most important additions to the bravo-keypad.kl to enable the media actions on the hardware keys are:
Code:
key 139 MENU WAKE_DROPPED
key 158 BACK
key 217 SEARCH
To:
Code:
key 139 MEDIA_PLAY_PAUSE WAKE
key 158 MEDIA_PREVIOUS WAKE
key 217 MEDIA_NEXT WAKE
The hardware key numbers and the remaining content of the file will no doubt be different from device to device, I assume it will also be different betweens ROMs and user settings too. You will need to preserve the remainder of the file.
Please can I ask you to post the contents of this file in ‘code’ tags if you can’t see that someone has done this for your device already. Could you also detail your ROM and Kernel. It will help others to quickly edit the file with the correct settings without scratching their heads too much – community spirit and all of that.
As you can see all we are doing is changing the three hardware buttons (menu, back and search) to perform media controls instead. You’ll need to edit the file in the ‘mediacon’ folder (either on your device or drag/push to your pc and then back again) to reflect this. Make sure you do not change the file in the ‘orig’ folder! Remember, your device may have different key numbers for the hardware buttons, this won’t matter, just edit the ones listed as menu, back and search and not the ones that have a # before them.
So, now you have your edited file done and your original file stored safely. We’re nearly there!
Install the profiles and tasks and make sure they are unchecked until you have edited them for your needs. The Tasker Media Control V1.zip folder contains the following two profiles:
MediaBoot
MediaControl
It contains the following 8 tasks:
ResetMedVar
MediaMenu
MediaContBoot
MediaContOff
MediaContOn
FastReboot
FastBootConfirm
ContState
The triggers for the tasks are:
Device Boot
Headset Plugged
If you currently have any other profiles that load music apps or perform other tasks when the headset is connected, please disable these.
Firstly, open the task MediaContOn. Click on action 4 (execute action) and select edit. You’ll see two mentions of the bravo-keypal.kl. Replace ‘bravo’ with your device name, or alternatively with whatever the original file was named in system/usr/keylayout/ (I assume it is your device name?). You’ll need to press the back button once you’re done.
Secondly, do exactly the same in the task MediaContOff.
Finally, open the task MediaContBoot and alter action number 2 to the music application you use (if you don’t use the stock android player).
That’s it! You’re done!
Terminal Command Information
There will be a number of terminal commands running, to copy and overwrite files which will mount the /system as read/write. This of course always has its risks, so ensure you have that nandroid backup just in case….
In the task FastReboot, there is the terminal command
Code:
Killall system_server
This command is not without its risks too, but it is the only way to avoid a full reboot in order to apply the system changes.
Running the task for the first time.
In the profiles and tasks, two variables are created:
%EARP – This is set to 2 when the headset is connected and 1 when it is disconnected. By removing the headset (%EARP =1), you will trigger the exit task which will begin to revert the media button changes.
%MEDIACONT – It was necessary to create this variable to avoid Tasker reacting to the headset plugged trigger after the reboot and wanting to start copying the files all over again. If %MEDIACONT = 2, Tasker will therefore know you are already controlling the hardware buttons and it will prevent the headset profile running again. The variable is changed to a value of 1, once the button controls are returned to normal. Simple hey…
When testing, sometimes these variables were showing the wrong value, due to the options to ‘cancel’ at various stages of the tasks. Before you connect your headset and run the profiles for the very first time only, you will need to open the task ResetMedVar and click on ‘test’. This will set both values to 1. At any point, if your variables go out of sync, you can repeat this exercise so the headset connected/disconnected will trigger the profile/exit task accordingly.
So, open ResetMedVar and click test to set the variables to 1. Tick the MediaBoot and MediaControl profiles to activate them and apply to exit Tasker. Insert your headset!
You’ll be prompted with the first pop-up asking if you want to active the media controls. Click to activate (it will disappear in ten seconds and cancel otherwise). Shortly after, a confirmation pop-up will confirm the files have been copied correctly. Shortly after that, another pop up will confirm you wish to proceed with the fast reboot. Click to activate and you’re device will reload the system. It should take around 15-20 seconds.
When the device boots back up, the Button Saviour application will be loaded, to ensure you have button control if things go wrong. Pressing the little arrow on the right hand side of the screen will enable a back button that you can press to back out of the screen. You media player should then load. Choose a happy tune (from a folder/album/artist that has more than one song) (not forgetting you can’t use the back button other than on the screen!) and turn the screen off.
Hopefully, search will skip forward a track, back will skip back a track and menu will play/pause the playback. WHOOP!
When you’ve finished testing, switch the screen back on, unlock it if necessary and then remove the headset. Tasker will then perform the above steps again, replace the files back to the original ones before confirming the fast reboot.
15-20 seconds later, hopefully all of your hardware buttons will then perform as normal!
Job done.
Extras
I couldn’t get the trackpad/optical joystick to perform an action on my device. There is an entry at the very end of MediaContOn and MediaContOff after the STOP. These entries copy and reversely delete a curcial-oj.kl file to /system/usr/keylayout/ that is supposed to enable the trackpad to work. Drag these to position 5 if you’d like to test them on your device to see if they work. Let me know!
Credits
localh0st for the curcial-oj.kl file here
Decad3nce for his key remapping guide here
The mass of other threads I read through on XDA to gain the knowledge to do this and the devs of the free apps mentioned above - I'm sure they'd appreciate a donate.
Oh and of course the dev of Tasker! What an application.... (I'm not on commission I promise!)
FAQ
Q) I have many other Tasker questions, can I post them here??
A) To avoid clutter, probably best to use this official Google group
Q) Where can I learn more about Tasker?
A) The manual and Profiles and step-throughs on the Tasker wiki and you’ll be up to speed in no time.
Change Log
Confirming pop up tasks may be removed in V2.
Bugs
Let me know...
Future Changes/Requests
Find another way to apply system changes without the need of fast reboot.
Hardware keys to only control media when the screen is off.
Configure hardware keys to only perform actions on long-hold to avoid 'pocket-presses'.
Get trackpad/optical joystick click to perform an action
Enable the ability to skip music folders and/or directories.
Pop up menu tasks need sprucing up.
Installation Instructions
In menu options/profile data 'Import One Task':
ResetMedVar
MediaMenu
MediaContBoot
MediaContOff
MediaContOn
FastReboot
FastBootConfirm
ContState
In menu options/profile data 'Import One Profile':
MediaBoot
MediaControl
The thanks meter lets me know I'm appreciated!
Heh, looks like Brandall is taking Tasker to new heights.
Nice work mate, but I just have to add something though...
Using this can help, BUT, it can also "cripple" those Tasker scripts you've posted about battery saving.
Using Tasker for zipping files and extracting them loads my CPU to the max, also, anything that uses notifications and file reads/writes does that too, eventually, using more battery...
Using this I can see a situation where some user might just lock/unlock their screen very often and rapidly, this might cause a major stress on the CPU, ultimately, nulling and voiding your battery saving scripts and potentially causing harm to CPU/battery/device.
And in any case, turning the screen on to switch tracks is really not that much of a hassle, for me anyway.
This is how I see it, just my 2cents.
But keep up the good work buddy, you seem to have been able to utilize Tasker to a MUCH greater extent than what I was able to, will definitely follow your posts.
Gramlengo said:
Heh, looks like Brandall is taking Tasker to new heights.
Nice work mate, but I just have to add something though...
Using this can help, BUT, it can also "cripple" those Tasker scripts you've posted about battery saving.
Using Tasker for zipping files and extracting them loads my CPU to the max, also, anything that uses notifications and file reads/writes does that too, eventually, using more battery...
Using this I can see a situation where some user might just lock/unlock their screen very often and rapidly, this might cause a major stress on the CPU, ultimately, nulling and voiding your battery saving scripts and potentially causing harm to CPU/battery/device.
And in any case, turning the screen on to switch tracks is really not that much of a hassle, for me anyway.
This is how I see it, just my 2cents.
But keep up the good work buddy, you seem to have been able to utilize Tasker to a MUCH greater extent than what I was able to, will definitely follow your posts.
Click to expand...
Click to collapse
Hi Gramlengo, I guess I can count you out as a Beta Tester!?
The logcat/zipping entries should be deleted from the other profiles if you aren't analysing them anymore to see what your phone is up to. As you said, you will use much less resource that way (they will be removed in next release)!
I do a lot of running, so being able to skip track through my pocket (without waking the phone) is essential = my motivation for working this out. For me, being in screen off state therefore won't clash with the other profiles... although saving battery power wasn't a consideration in this profile - there is plenty to spare these days The notifications are for testing and user interaction - I don't use them in my profile, it just overwrites the file and reboots...
I'm running out of ideas for the next profile, I'm open to suggestions! Good to hear you're following my posts, I'll look forward to your feedback - now sign up for this beta, you know you want to....!
Heh, I'd love to be beta testing your ideas!
Gramlengo said:
Heh, I'd love to be beta testing your ideas!
Click to expand...
Click to collapse
Looks like you might be alone there!!
Alright, finally got a time to test this one:
First, I plugged in my headset and got the two pop-up questions which I clicked activate on. Then, nothing happened. After about 10-15 seconds I got a superuser request for the locale execution plugin which i clicked allow and remember my choice on. Still nothing happened. After another 10-15 seconds I got another superuser request from busybox and quickly after a superuser request from locale execution plugin, both which I clicked allow and remember my choice on.
Then the phone finally fast-rebooted. When it was back up and fully loaded, the music application started. I started a tune, switched off my phone screen, and clicked the back button, nothing happened. I clicked the search button, nothing happened. I turned the screen back on, and hey, the back button still functioned as a back button, and the search button still worked as a search button.
What did I do wrong?
My device is a desire HD running leedroid Hd (latest version and kernel).
Does this have something to do with the Desire HD having capacitive buttons?
Will try again, but this time by remapping the physical volume buttons and the physical power button.
I have also attatched the original keymapping file, and my modified one.
Edit: That didn't work. Opened root explorer to see if the values were right, and they were. I also noticed another keymapping file called "spade-keypad-v0.kl" (without the "). Will try to edit the values in this file to see if that will work.
Edit2: Editing the back,menu and search button in spade-keypad-v0.kl didn't work. Will try to remap the volume and power keys.
Edit3: Ok, two more combinations to test: Editing the capacitive buttons in both files, and afterwards editing the physical keys.
Edit4: No luck, I have attatched the other spade-keypad-v0.kl for you to look at. Hope you can fix this!
torsrex said:
I have also attatched the original keymapping file, and my modified one.
Edit: That didn't work. Opened root explorer to see if the values were right, and they were. I also noticed another keymapping file called "spade-keypad-v0.kl" (without the "). Will try to edit the values in this file to see if that will work.
Edit2: Editing the back,menu and search button in spade-keypad-v0.kl didn't work. Will try to remap the volume and power keys.
Edit3: Ok, two more combinations to test: Editing the capacitive buttons in both files, and afterwards editing the physical keys.
Edit4: No luck, I have attatched the other spade-keypad-v0.kl for you to look at. Hope you can fix this!
Click to expand...
Click to collapse
Appreciate your testing torsrex. Nothing's ever simple is it... Did you fast reboot every time you applied changes to the files?
In the file spade-keypad-v0.kl, did you set them like this:
Code:
key 102 HOME WAKE_DROPPED
key 139 MEDIA_PLAY_PAUSE WAKE
key 158 MEDIA_PREVIOUS WAKE
key 217 MEDIA_NEXT WAKE
Check they had applied with a file explorer first and then fast rebooted?
Let me know!
I checked that the files were changed every time with root explorer. I also tried a normal reboot if the fast reboot didn't work (Did this all the times I had changed a file), and I tried copying the files manually with root explorer.
I tried to change the values of the spade-keypad-v0.kl to what you typed, but that didn't work either. Maybe I should also mention that after I changed the back-key, menu-key and the search-key to media controlls, the home button also won't work.
Does this have something to do with having capacitive buttons and not physical buttons (I think the button turns them self off when I put on the screen lock)?
torsrex said:
I checked that the files were changed every time with root explorer. I also tried a normal reboot if the fast reboot didn't work (Did this all the times I had changed a file), and I tried copying the files manually with root explorer.
I tried to change the values of the spade-keypad-v0.kl to what you typed, but that didn't work either. Maybe I should also mention that after I changed the back-key, menu-key and the search-key to media controlls, the home button also won't work.
Does this have something to do with having capacitive buttons and not physical buttons (I think the button turns them self off when I put on the screen lock)?
Click to expand...
Click to collapse
Ok, sounds like you've been pretty thorough. I knew the set-up would be different device to device, but didn't think it would be difficult to establish how.
I guess all we can do is use an app to discover the changes that need to be applied on your device. Check out ButtonRemapper and after it applies the updates, take copies of the files it has adjusted (assuming the app works for you!). Let me know!
Tried the buttonRemapper application from the market, and It worked! The buttons (menu, back and search) got remapped, but I noticed that the screen needed to be turned on before I could press them (no need to enter any pin code or dragging down the slider, just pressing the unlock button). I have atattched all of the kl-files.
torsrex said:
Tried the buttonRemapper application from the market, and It worked! The buttons (menu, back and search) got remapped, but I noticed that the screen needed to be turned on before I could press them (no need to enter any pin code or dragging down the slider, just pressing the unlock button). I have atattched all of the kl-files.
Click to expand...
Click to collapse
Ok, I'm confused now... I can't see any difference between what you did to what the app has done...? Can you?
When the changes are applied in the app, it must take a copy of the original files it's about to change and store them somewhere. Is there a ButtonMapper folder on the SD card? Perhaps have a look in there when the controls are changed for media? See if there is just one file, or if there's an additional one we haven't considered..?
Then we'll solve the screen off use!
Hm, can't find the backup folder, it isn't on the sd card and it's not in the keylayout folder.
torsrex said:
Hm, can't find the backup folder, it isn't on the sd card and it's not in the keylayout folder.
Click to expand...
Click to collapse
Damn it! I'm going to have a search around and see what I can come up with... I'll be back...
Is your device fine after the fast reboots? That's why I put this as a beta as I didn't know how stable it would be compared to a full reboot...
Using the buttonremapper application, I didn't face any issues. Using the tasker-profiles (editing the files manually) caused the home button, back button, menu button and search button to not function any more and I had to restore a nandroid backup. Maybe you should get the correct setup files for each phone before you take it out of beta
By the way, I sent a message to the developer asking him where the buttonremapper application saves it's backup-files, hopefully I will get a quick answer!
torsrex said:
Using the buttonremapper application, I didn't face any issues. Using the tasker-profiles (editing the files manually) caused the home button, back button, menu button and search button to not function any more and I had to restore a nandroid backup. Maybe you should get the correct setup files for each phone before you take it out of beta
By the way, I sent a message to the developer asking him where the buttonremapper application saves it's backup-files, hopefully I will get a quick answer!
Click to expand...
Click to collapse
Good work! And thanks for testing... I need a lot more volunteers like you for each different device, but I don't see them flocking!
Just got a reply from the developer: "in its data directory in the subdirectory files: /data/data/com.beansoft.buttonremapper/files."
So here you go.
torsrex said:
Just got a reply from the developer: "in its data directory in the subdirectory files: /data/data/com.beansoft.buttonremapper/files."
So here you go.
Click to expand...
Click to collapse
Good work again Sir! I'll take a look at the files and see what else is needed for devices with capacitive buttons (which I'm hoping is the only difference...).
Someone just released a trackpad wake for all AOSP ROMs (without messing with the kernel?) over in the Desire forum, so I'm currently looking at that too...
Always something to do... speaking of which, I need you over here next
So I was bored tonight and thought I'd try and revive this project.
What I've got is still a work in progress, but it basically involves using Buttonremapper to reassign volume_up and volume_down to fast_forward and rewind, then use Tasker's 'state: media button pressed' to forbid any other apps from responding to those two buttons and have them act out Tasker tasks only.
One button is set to play/pause media (if screen is off) and raise volume (if screen is on) and the other set to skip forward media (if screen is off) and lower volume (if screen is on). The end result is almost full media control from hardware buttons without having to look at the phone or take it out of your pocket: use the volume up and down buttons to skip and pause tracks, or press power to turn the screen on and change their function to volume up or down temporarily before reverting back to skip and pause as the screen times out. You don't need to be looking at the screen while this is happening.
The problems at the moment are:
1) While two buttons have effectively been made into four, there are five necessary functions - volume up, volume down, play/pause, next track, previous track. I figured previous track was the least important but it would be nice to have it as well.
2) Normally the volume buttons in Android are context-sensitive, changing media or system or whatever volume depending on where you are. With this they're always assigned to media volume, so you'd need an app like Audiomanager or something to change the volume of other things.
3) Other problems that I haven't realised yet.
One other thing, Tasker's 'state: media button pressed' lets you set both long presses and short presses, but they don't seem to play nice together. I think both the long press and short press tasks activate and conflict when the button is held down, but I haven't had a look at this yet.

Android Navigation bar

Hello,
Today i bought a Huawei P7 Telephone. The phone itself seems to work realy good but there are 2 anoying features i would like to fix.
As ive always had an samsung telephone im used to have my navigation keys below the display, after following an topic on this forum i managed it to make it disappear. Which is prety nice, so the display looks a bit bigger.
This was done by changing an registery setting, in the database of the phone (Hide_actionbar 1)
Now i come to the second point where i cant find an solution for.
I am used to have my return key on the right side and me menu button on the left side in the navigation bar, atleast all samsung phones have this as far as i know.
Huawei has the opposide, return key is left and menu key (or window key) is on the right.
Is there any posible option to change this?
So this is what i want:
i61.tinypic.com/kejjic.png
You need to put the http before the link, sinds i cant post external links yet because im new.
Greets,
Alexander
Klonerh4x said:
Hello,
Today i bought a Huawei P7 Telephone. The phone itself seems to work realy good but there are 2 anoying features i would like to fix.
As ive always had an samsung telephone im used to have my navigation keys below the display, after following an topic on this forum i managed it to make it disappear. Which is prety nice, so the display looks a bit bigger.
This was done by changing an registery setting, in the database of the phone (Hide_actionbar 1)
Now i come to the second point where i cant find an solution for.
I am used to have my return key on the right side and me menu button on the left side in the navigation bar, atleast all samsung phones have this as far as i know.
Huawei has the opposide, return key is left and menu key (or window key) is on the right.
Is there any posible option to change this?
So this is what i want:
i61.tinypic.com/kejjic.png
You need to put the http before the link, sinds i cant post external links yet because im new.
Greets,
Alexander
Click to expand...
Click to collapse
You can try this app from (appleflap)
http://forum.xda-developers.com/showthread.php?t=850464
Dont forget to give me a thanks if it helped you ^^"
ButtonRemapper, Nandroidbackup?
Hello,
Thank you for your post, i think this should be the right way to make the change, i just dont fully understand how to do it.
First of all i downloaded some remap software (ButtonRemapper) and tried to change the settings.
For example the software i tried and the link you gave me tells me that 139 = menu / 158 = back
I tried to change 139 = back.
Every time i reboot my phone to achieve change, the settings seemed to be resetted and not working at al. What am i doing wrong?
Besides that every tutorial and forum i read tells me users should make a Nandroid backup.
Internet tells me, i need some kind of extra ROM for this for better recovery options (Programs for should be CWM or TWRP)
My question is, is this realy necessary. I mean i check my current boot menu of the phone, and it seems to have an default factory reset option on it? Is this not good enough?
For extra information:
-Yesterday i have rooted my telephone, atleast i used some software which told me my phone was rooted and i got an extra application called Kinguser.
I did this because i wanted the navigation menu to dissapear. So the root itself seems to be fine.
Greets,
Alexander
Klonerh4x said:
Hello,
Thank you for your post, i think this should be the right way to make the change, i just dont fully understand how to do it.
First of all i downloaded some remap software (ButtonRemapper) and tried to change the settings.
For example the software i tried and the link you gave me tells me that 139 = menu / 158 = back
I tried to change 139 = back.
Every time i reboot my phone to achieve change, the settings seemed to be resetted and not working at al. What am i doing wrong?
Besides that every tutorial and forum i read tells me users should make a Nandroid backup.
Internet tells me, i need some kind of extra ROM for this for better recovery options (Programs for should be CWM or TWRP)
My question is, is this realy necessary. I mean i check my current boot menu of the phone, and it seems to have an default factory reset option on it? Is this not good enough?
For extra information:
-Yesterday i have rooted my telephone, atleast i used some software which told me my phone was rooted and i got an extra application called Kinguser.
I did this because i wanted the navigation menu to dissapear. So the root itself seems to be fine.
Greets,
Alexander
Click to expand...
Click to collapse
ok .. lets fix that
i'll write you a reply in less than 20 minutes
---------- Post added at 11:11 AM ---------- Previous post was at 10:42 AM ----------
in this method we won't be using ButtonRemapper app
1 • download a root browser (root browser or es file explorer)
2 • navigate to /system/usr/keylayout
3 • you will find a file named (Generic.kl) open it
4 • scroll down to "key 139 MENU WAKE_DROPPED" and type BACK instead of MENU
5 • scroll down to "key 158 BACK WAKE_DROPPED" and type MENU instead of BACK
6 • save the file and exit it
7 • open the file called (sec_touchkey.kl) in the same directory
8 • then type MENU instead of BACK ,, and BACK instead of MENU
9 • save the file and restart your phone :laugh:
I've just tried that on my (gt-i9300 cyanogenmod11) and it's working .. i think it will work for you either
and for the second question :
even if your boot menu (aka recovery) offers a factory reset,, it doesn't help you at all !!
because a factory reset doesn't fix the system partition if something wrong happend
- so you should flash a custom recovery such as (CWM or TWRP as you said) and make a NANDROID backup > i prefer TWRP
and if you don't know how to do that i'll be pleased to help you

Categories

Resources