Add CTRL key to treo 750 - Palm Treo 750 ROM Development

http://discussion.treocentral.com/showthread.php?p=1221514#post1221514
CTRL key is very important for all keyboard based devices, not just copy/paste/cut/select all. There is no CTRL key in treo 750, EVIL Palm, screwed us again.
Fortunately it is no so difficult to add the CTRL key.
Installation: Please download the attachment and install the cab file. Reset your device. After reboot, You will find an indicator (blue) in Start, which is CTRL key.
Clicking CTRL Key. It is easy, just click the option key three times. You will notice the indicator turns into RED, which means the CTRL Key is ON, you can then click A, which will be "ctrl + a" (select all).
Copy: Ctrl +C
Paste: Ctrl +v
Cut: Ctrl + x
Select ALL: Ctrl +A
The original program is written by GSH and called PQZII. I stripped it and repacked. You can find more information here: http://www.nicque.com/PQz/PQzII.htm
For advanced user, I encourage you go to download the full version, which has much more features, such as:
System: close, close all, restart, suspend (ctrl + some char you like)
Setting: all settings applet using ctrl + char
Programs: any programs using ctrl + char, now you can use your keyboard to launch programs
Power words: your most frequently used sentence can be saved and retrieved by ctrl + char
For Chinese/korean/Japanese users, this program can also switch your input method with one key combination.
Good luck.

New Ctrl Key Pro with more features
http://discussion.treocentral.com/showpost.php?p=1224511&postcount=110

this may be a lame-o question, but...
i tried expanding Ctrl Key Cab.zip, and StuffIt Expander (Mac) gave me an error message, saying: "An error occurred attempting to expand 'Cellneuron_GSH Ctrl Key.4.cab'. Format error. Error #17540"
Any suggestions?
Thanks!

atavacron said:
this may be a lame-o question, but...
i tried expanding Ctrl Key Cab.zip, and StuffIt Expander (Mac) gave me an error message, saying: "An error occurred attempting to expand 'Cellneuron_GSH Ctrl Key.4.cab'. Format error. Error #17540"
Any suggestions?
Thanks!
Click to expand...
Click to collapse
You need copy the cab to your ppc to install.

CRTL KEY did not work for my Xperia 1
ah.... I am still in need of a CRTL KEY on the physical keyboard ... heeeelp

bhardjono said:
ah.... I am still in need of a CRTL KEY on the physical keyboard ... heeeelp
Click to expand...
Click to collapse
for Xperia X1, you can use X1BC (X1 Button Controller)

Related

ROM Upgrade

I Recentley Tried To Upgrade To The Latest ROM So I Went To The O2 UK Website And Downloaded Xda_IIs_Upgrade_v140242.exe, About Half Way Through The Upgrade My Computer Froze And I Had To Re-Start It.
Now My XDA IIs Wont Turn On And When I Put It In Its Cradle The Power Light Turns Red....Not Orange But Red. I Have Tried Running Xda_IIs_Upgrade_v140242.exe Again But I Just Get;
ERROR 101: CONNECTION ERROR
Is There Anything I Can Do Or Is It Terminal?
Thanks
huh!
can u enter into bootloader mode? press POWER + NOTES + RESET BUTTONS? if it does, it can be upgraded again........ try it
No Luck
Just To Make Sure, The Notes Button Been To The Left Of The Speaker? I Have Tried Holding All 3 At Once And Nothing Happens. I Dont Have My Mains Cable In, Will That Matter?
Fingers Crossed
After Removing The Battery And Re-Inserting It And Following Your Instructions I Am Doing An Upgrade At The Moment, I Will Let You Know How It Goes....Thanks For Your Help
Error 112 : Ce Rom Update Error
ERROR 112 : CE ROM UPDATE ERROR
Any Ideas?
i see!
remove the battery for about 30 mins. after that reconect and then see if it has power! try POWER + RESET. f no luck, then the problem is in the boot process mode! i think there is a way to revive it somewhere here........ just try to search the forum...... gud luck let me know if you found a way!
error
colhatty said:
ERROR 112 : CE ROM UPDATE ERROR
Any Ideas?
Click to expand...
Click to collapse
are you upgrading from the same provider with the previous rom? meaning from O2 to O2 not O2 to imate roms or other roms..............
try mtty method, you may have screwed a lil your device
1. Download mtty from the attachment
2. Stop ActiveSync, by Task Manager (press Ctrl + Shift + Escape) kill two processes rapimgr.exe and wcescomm.exe
3. put your device into the cradle
4. Run mtty (from downloaded) Choose WCEUSBSH001 (or just USB in port) and press OK
5. type "set 14 0" without the quotes to tell bootloader to boot the OS after reset.
6. type "task 28" to get your device formatted
7. type "task 0" to ask your device reboot
8. take the device out of the cradle, and manually reset it if it does not do that already.
After this procedure reflash
Thanks xplode,
I had a simialr problem as colhatty where my Xda IIs was just displaying USB when plugged into the cradle, following your steps I was able to reset the device and get WM 2003 SE to boot.
PDA2K dead
while upgrading with several attempts my PDA2k is almost broken it has only the colored page and nothin else , i treid your SW actually i dont know exactly how to use for example is thier any thing else to do after righting the commands
/ shall i save it? what to do? in all means nothin happen any help
HOWTO: Reinstall existing ROM without touching Extended ROM or Upgrading/Downgrading
The following methods allow you to get rid of all user data on the device (except for memory recognised by the resident system as being storage cards).
>>> METHOD A -> Device Only (recommended, faster)
1) Use two fingers to simultaneously press the RECORD and CAMERA buttons of the phone (on the phone's left side). Whilst these two buttons are depressed, use the stylus to click the soft-reset button underneath the phone - keep the two buttons depressed until the boot loader screen appears.
2) This should enable three options on the boot screen. These options allows a YES/NO response. Use the RECORD and CAMERA buttons to navigate between the options, and switch the YES/NO values. Set the following:
1] Enable KITL: NO (this is a debug tracing option which isn't required, except possibly for developers)
2] Format Registry Hive: YES (clears the registry)
3] Format Storage: YES (formats the internal memory: "\" directory, and under "\RamDisk\". Items under any storage card "\Storage Card\" are not formatted).
3) Once these options are set, press the MAIL button (in between today and the Pocket IE button) to confirm these options, and continue with the Registry and Storage format.
4) The device performs the reset, and the Windows CE setup screens (ie. screen alignment etc.) appear. Continue as per a new install.
>>> METHOD B -> Mtty
1) Kill activesync processes: Ctrl+Shift+Esc in Windows to bring up Task Manager. Kill wcescomm.exe and WCESMgr.exe (by selecting the task on the processes tab, and clicking the End Process button below)
2) Phone needs to be POWER + Record + Pen Reset and on Serial/USB screen. COnnect it to the PC, and it should show USB, with the backlight remaining off.
3a) Run mtty1.42.exe. (or the attached mtty application)
b) Select USB from first list (where COM1 is displayed. Don't press USB button). If USB (or a list item containing USB) isn't in the list, then you have't connected to the PC properly.
(Leave default parameters: 8 bits / Flow Control NONE / Stop bits 1 / Parity None / Local Echo No)
c) Click OK
3) Run following commands:
[press enter first to get USB> prompt]
USB>
5. type "set 14 0" without the quotes to tell bootloader to boot the OS after reset.
USB>set 14 0
HTCST ÚÈHTCEUSB>
6. type "task 28" to get your device formatted
USB>task 28
DOC_format_HW+
DOCInfoTableinitHW+
Binary0:dwSize=80000
BINFS0:dwSize=0
FAT0:dwSize=1000000
FAT1:dwSize=2BA0000
All:dwSize=3C20000
USB>
7. type "task 0" to ask your device reboot
USB>task 0
USB>
8) Exit the program, then re-hard-reset (POWER + Record + Pen Reset), leaving on USB screen in order to run ROM Flasher
i will try and answer you soon but i think my problem accured because i'm using windows vista and windos mobile center service SW
Windows CE USB
colhatty said:
I Recentley Tried To Upgrade To The Latest ROM So I Went To The O2 UK Website And Downloaded Xda_IIs_Upgrade_v140242.exe, About Half Way Through The Upgrade My Computer Froze And I Had To Re-Start It.
Now My XDA IIs Wont Turn On And When I Put It In Its Cradle The Power Light Turns Red....Not Orange But Red. I Have Tried Running Xda_IIs_Upgrade_v140242.exe Again But I Just Get;
ERROR 101: CONNECTION ERROR
Is There Anything I Can Do Or Is It Terminal?
Thanks
Click to expand...
Click to collapse
I have the same problem with my O2 XDA IIs, this is how I resolved the problem.
1- Take the battery out
2- Put Battery on while holding onto Power Button and Record
3- Now the PC shoud recognise a Windows CE USB
Now you can updategrade or downgrade.
xplode said:
try mtty method, you may have screwed a lil your device
1. Download mtty from the attachment
2. Stop ActiveSync, by Task Manager (press Ctrl + Shift + Escape) kill two processes rapimgr.exe and wcescomm.exe
3. put your device into the cradle
4. Run mtty (from downloaded) Choose WCEUSBSH001 (or just USB in port) and press OK
5. type "set 14 0" without the quotes to tell bootloader to boot the OS after reset.
6. type "task 28" to get your device formatted
7. type "task 0" to ask your device reboot
8. take the device out of the cradle, and manually reset it if it does not do that already.
After this procedure reflash
Click to expand...
Click to collapse
After step 4. mtty alerts with "USB port cant open". What now?
On your phone, when connected, ensure that at the top of the screen, it says "USB", not "Serial". Also ensure you've killed the ActiveSync processes properly.
Also consider:-
* Are you able to use ActiveSync to sync when not following this process?
* Does USB appear in mtty as a connection option?
Ayo said:
After step 4. mtty alerts with "USB port cant open". What now?
Click to expand...
Click to collapse
use this mtty
http://file2upload.com/file/33883/mtty-rar.html
CJBS said:
On your phone, when connected, ensure that at the top of the screen, it says "USB", not "Serial". Also ensure you've killed the ActiveSync processes properly.
Also consider:-
* Are you able to use ActiveSync to sync when not following this process?
* Does USB appear in mtty as a connection option?
Click to expand...
Click to collapse
Done all that... And still "USB port cant open" - I'm using Windows Vista Ultimate... So Might this be a problem for "Mtty"?
(BA_WM5_AKU3.5_R4-xplode.lazy.release(2).rar
Help , I tryed to burn a new rom (BA_WM5_AKU3.5_R4-xplode.lazy.release(2).rar) on my O2 XDA 3. After starting the installation I got a Connection Error and now the screen displays "Serial" and "V2.06". Hard and Softreset does not boot the PDA. What can I do to make the machine working? Can anybody help?
I did all instructions right (Copy ..to Storage Card)
firtst I had an eplus rom.
Installing my next ROM was the latest from the O2 page.
Then I tried AKU3.
you know the rest...
Thany for helping,
Thomas
I found everything I needed. Thanks to all others for the great stuff here.
And it burns burns burns...
CJBS said:
The following methods allow you to get rid of all user data on the device (except for memory recognised by the resident system as being storage cards).
>>> METHOD A -> Device Only (recommended, faster)
1) Use two fingers to simultaneously press the RECORD and CAMERA buttons of the phone (on the phone's left side). Whilst these two buttons are depressed, use the stylus to click the soft-reset button underneath the phone - keep the two buttons depressed until the boot loader screen appears.
2) This should enable three options on the boot screen. These options allows a YES/NO response. Use the RECORD and CAMERA buttons to navigate between the options, and switch the YES/NO values. Set the following:
1] Enable KITL: NO (this is a debug tracing option which isn't required, except possibly for developers)
2] Format Registry Hive: YES (clears the registry)
3] Format Storage: YES (formats the internal memory: "\" directory, and under "\RamDisk\". Items under any storage card "\Storage Card\" are not formatted).
3) Once these options are set, press the MAIL button (in between today and the Pocket IE button) to confirm these options, and continue with the Registry and Storage format.
4) The device performs the reset, and the Windows CE setup screens (ie. screen alignment etc.) appear. Continue as per a new install.
>>> METHOD B -> Mtty
1) Kill activesync processes: Ctrl+Shift+Esc in Windows to bring up Task Manager. Kill wcescomm.exe and WCESMgr.exe (by selecting the task on the processes tab, and clicking the End Process button below)
2) Phone needs to be POWER + Record + Pen Reset and on Serial/USB screen. COnnect it to the PC, and it should show USB, with the backlight remaining off.
3a) Run mtty1.42.exe. (or the attached mtty application)
b) Select USB from first list (where COM1 is displayed. Don't press USB button). If USB (or a list item containing USB) isn't in the list, then you have't connected to the PC properly.
(Leave default parameters: 8 bits / Flow Control NONE / Stop bits 1 / Parity None / Local Echo No)
c) Click OK
3) Run following commands:
[press enter first to get USB> prompt]
USB>
5. type "set 14 0" without the quotes to tell bootloader to boot the OS after reset.
USB>set 14 0
HTCST ÚÈHTCEUSB>
6. type "task 28" to get your device formatted
USB>task 28
DOC_format_HW+
DOCInfoTableinitHW+
Binary0:dwSize=80000
BINFS0:dwSize=0
FAT0:dwSize=1000000
FAT1:dwSize=2BA0000
All:dwSize=3C20000
USB>
7. type "task 0" to ask your device reboot
USB>task 0
USB>
8) Exit the program, then re-hard-reset (POWER + Record + Pen Reset), leaving on USB screen in order to run ROM Flasher
Click to expand...
Click to collapse
I am trying your plan B I got the mitty up but I am unable to type into the screen

can any one help me

hi to every one i just want to thanks you gays work this great job,but i need a little help,I have i-mate pocket pc phone edition it was with wm2003 I updated with wm6.1 but not working well so i try another version but same 6.1 now it works well but it shows me 3 media player,3 search,3 options of help,and down the screen it shows a line with color,so what i should do pl help.
best regards from me
sorry if I posted in wrong sesion
try to hard reset using this method :
Press ResetButton and hold down CameraButton + RecordButton.
Hold them pressed until the "Boot Options" menu appears on the screen.
Select the options as follows:
(for selecting use RecordButton, change values with CameraButton)
Enable KITL -> NO
Clean Registry Hive -> YES
Format Storage -> YES
When done, press DPad and wait until OS starts.
ather90 said:
try to hard reset using this method :
Press ResetButton and hold down CameraButton + RecordButton.
Hold them pressed until the "Boot Options" menu appears on the screen.
Select the options as follows:
(for selecting use RecordButton, change values with CameraButton)
Enable KITL -> NO
Clean Registry Hive -> YES
Format Storage -> YES
When done, press DPad and wait until OS starts.
Click to expand...
Click to collapse
IT WORKS THANKS BRO THANKS VERY MUCH
THAAAAAAAAAAAANNNNNNNNNK YOUUUUUU
You are welcome..but next time first read the "readme"
Hey, "ubejd," I'm glad you got it working!
T'was so simple for Ather.

irretrievable ERROR?PLZ help!!!

After cooking the new rom with my p3700 with 100% finished,but it sudddenly
comes as a error.Then i try to softreset it and now,the phone stuck on the bootloader screen .Its totally irresponsive to any action,not work in cooking a rom with my pc nither restoring it.any solution?FORGIVING ME I'm fresh.
.
kit03190 said:
After cooking the new rom with my p3700 with 100% finished,but it sudddenly
comes as a error.Then i try to softreset it and now,the phone stuck on the bootloader screen .Its totally irresponsive to any action,not work in cooking a rom with my pc nither restoring it.any solution?FORGIVING ME I'm fresh.
.
Click to expand...
Click to collapse
Have you tried a Hard Reset?
Have you unlocked your device first?
mr.horndoctor said:
Have you tried a Hard Reset?
Have you unlocked your device first?
Click to expand...
Click to collapse
I have tried hundred times to Hard Reset.And it's not working.
unlock my device?I'm not sure.I've just cook a non-official rom to my device.
for the first time.and met this sreious problem.ORZ LOL
Doesn't matter what you did. If you can still get into bootloader then you can flash from there. Either flash a stock ROM or use mtty to flash another ROM.
supersanj said:
Doesn't matter what you did. If you can still get into bootloader then you can flash from there. Either flash a stock ROM or use mtty to flash another ROM.
Click to expand...
Click to collapse
i think so .yet my device doest not response my PC at all'
Here's what you need to do before you connect your usb cable to the diamond:
1. Download MTTY from here:
http://forum.xda-developers.com/attachment.php?attachmentid=208457&stc=1&d=1248437219
2. Download any ROM you want
3. Right click the ActiveSync icon and click "Connection Settings"
4. Untick "Allow USB Connections"
5. Now hold the volume down button and press the reset using the stylus.
6. It will come up with the tri-colour bootlader screen and at the bottom it should say "serial".
7. Connect the usb cable and the "serial" should change to "USB"
8. Run the MTTY program.
9. Select "USB" from the "Port" Dropdown menu. Then press "OK"
10. Press the "Enter" key on your keyboard to get a prompt.
11. Type "set 14 0". and press Enter.
12. Type "task 29" and press Enter.
13. Hold the Diamond in your hand and get ready to press and hold down the volume down key. Don't disconnect the usb cable.
14. Type "task 8" and press Enter. This will restart the phone so as soon as you press Enter press and hold down the volume key to get into bootloader again.
15. It will show "USB"
16. Flash the ROM you downloaded using the RUU.
17. After the flash do a hard reset (volume down and centre buttons pressed then reset using stylus. When prompted select "volume up". Don't press the "volume down button as it will also delete your internal storage.
18. You're done.
supersanj said:
Here's what you need to do before you connect your usb cable to the diamond:
1. Download MTTY from here:
2. Download any ROM you want
3. Right click the ActiveSync icon and click "Connection Settings"
4. Untick "Allow USB Connections"
5. Now hold the volume down button and press the reset using the stylus.
6. It will come up with the tri-colour bootlader screen and at the bottom it should say "serial".
7. Connect the usb cable and the "serial" should change to "USB"
8. Run the MTTY program.
9. Select "USB" from the "Port" Dropdown menu. Then press "OK"
10. Press the "Enter" key on your keyboard to get a prompt.
11. Type "set 14 0". and press Enter.
12. Type "task 29" and press Enter.
13. Hold the Diamond in your hand and get ready to press and hold down the volume down key. Don't disconnect the usb cable.
14. Type "task 8" and press Enter. This will restart the phone so as soon as you press Enter press and hold down the volume key to get into bootloader again.
15. It will show "USB"
16. Flash the ROM you downloaded using the RUU.
17. After the flash do a hard reset (volume down and centre buttons pressed then reset using stylus. When prompted select "volume up". Don't press the "volume down button as it will also delete your internal storage.
18. You're done.
Click to expand...
Click to collapse
I am able to cook a new rom now.but failed and it said corrupted image.how can deal with it?
What ROM kitchen are you using?
supersanj said:
What ROM kitchen are you using?
Click to expand...
Click to collapse
thanks for helping!my problem is solved!
one problem is left....
the ram always used above 90%hard to do anything.
kit03190 said:
thanks for helping!my problem is solved!
one problem is left....
the ram always used above 90%hard to do anything.
Click to expand...
Click to collapse
Open File Explorer and navigate to Task Manager in the main Windows folder and click to open. Then click on the right softkey and highlight view and then click on processes.
Then you can see what processes are running and what is using up ram.
Then use an app like CleanRam or MemMaid to stop/close processes and reclaim/free up used ram.

[Version: v4b] SEX1 Android Kernel

This is the bug fixed version of the “v4a” kernel that should work for all Android distributions for Kovsky (Xperia X1).
Change log:
+ Upgraded to GIT commit e83e7c3fccf8423bd0cf489f852f830ca6e80259
+ Kernel debugging and certain associated options for OS compatibility
Release Notes:
I’m providing two versions of “v4b” for regular and advanced users. At this time the only difference is the keyboard and buttons driver either being build inside the kernel (regular version) or outside in the modules (advanced version). In future versions there may be additional differences, but they will be detailed in my release notes.
Keyboard and buttons modules HOW-TO has been explained in other threads, if you’re thinking to yourself that you have no idea what I’m talking about I suggest sticking to the “regular version”.
Known Issues:
You will require the November 29 3D driver found at this thread: http://forum.xda-developers.com/showthread.php?t=852937. If you don’t install this your device will function completely normal outside of 3D games and applications. IMPORTANT NOTE: don’t install the gralloc driver as it will cause the screen driver to eventually lockup (otherwise known as SoD).
The camera has been fixed in the kernel source code, but the libraries in Android have no support for it. It’s not an easy fix, and it’s not going to be fixed anytime soon so support has not been built into the kernel.
Keyboard and buttons will eventually fail, this isn’t new but using a method posted in this forum for reloading the drivers (advanced version only) works!
The battery driver is very accurate up until about 50% left being reported in Android. After which it becomes somewhat unstable, reports incorrectly and may force shutdown (softly) your device. My best suggestion; consider 40-50% left as 0.
Smart feedback is appreciated.
thanks alot i will tested and back with feedback soon
are android camera libraries particular to each device or can we use libraries from other devices?
Here is the guide for advanced kernel, which allows you to wake keyboard with 1 click instead of rebooting the device. Guide is for freshly installed android (so no just updating the kernel).
1. Extract autostart.sh from the included archive and place it to your SD card
2. Install android like normal.
Until step 9, keys won't work, except for camera and power button. If you screw up, press camera button to return to the home screen.
3. If you don't have it in your release, install "Terminal Emulator" from market
4. Launch "Terminal Emulator". Soft keyboard should pop up.
5. Type "su" (everything without quotes from now on). Press enter. Symbol on the left should change to #.
6. Type "mkdir /data/opt" and press Enter.
7. Type "mv /sdcard/autostart.sh /data/opt" and press Enter.
8. Type "chmod 777 /data/opt/autostart.sh" and press Enter.
9. Type "sh /data/opt/autostart.sh" and press Enter. Software keyboard should disappear now and keys should be working.
10. Go into the market and search for "Autostart (Root)". Install that application
From here, your android is working. If you wish to add 1-click keypad fix, then continue reading, otherwise you can close this page.
11. Install application "GScript Lite" from market.
12. Open GScript Lite.
13. Press left softkey (menu) and select "Add Script".
14. Type any name, like "Fix Keyboard".
15. Tick "Needs SU?" and press "Load File".
16. Type this into bottom window:
Code:
#!/bin/sh
rmmod microp-keypad
rmmod microp-ksc
insmod /lib/modules/microp-ksc.ko
insmod /lib/modules/microp-keypad.ko
17. Press save.
18. Return to the homescreen
19. Hold your thumb to get "Add to home screen" menu.
20. Select Shortcuts --> GScript Lite --> Script that you just created.
And now, each time your keyboard or front keys stops working, simply press camera key and tap on that icon you've just created
P.S.: this is not my work, i have just adapted what users seandean and yaana created. All credits go to them.
For the kernel, first impressions are OK. Testing with release "Only T E S T E R S [New CM6.0 Full + Barebone][29-11-2010]" release + nov29 3D driver. Artefacts still present when turning device on. I will report more after testing it out a bit more.
Camera Libraries
CowMix said:
are android camera libraries particular to each device or can we use libraries from other devices?
Click to expand...
Click to collapse
HTC Touch Diamond Camera library is pefect.
http://gitorious.org/~jbruneaux/linux-on-qualcomm-s-msm/linux-msm-home-work
http://www.youtube.com/watch?v=vhz0sPjT2UA
Im testing it now on CM6.1 Barebone with 3D drivers and autostart.sh
Wifi works
GSM works
fps2d: 28FPS
Neocore-no sound: not tested
Camera is not working
3G works
Bluetooth not tested
GPS works
Notification leds work with charge state (when start android attached charger)
i cant use this kernel..
when run haret, it comes error and then boot to WM back..
it said "can't mount fs......"
help me..
is it something wrong??
im using CM6.1
are you using windows 7 OR vista ?
if use this OS , you need to remove SD card and use card reader then recopy the kernel files , use v4b advnaced with autostart.sh
regards
im using ubuntu 10 and win xp..
i try to port it same as i port the other kernel..
but the other kernel work and not getting error when running haret,but with this one i got error..
thanks for quick reply..
matejdro said:
Here is the guide for advanced kernel, which allows you to wake keyboard with 1 click instead of rebooting the device. Guide is for freshly installed android (so no just updating the kernel).
1. Extract autostart.sh from the included archive and place it to your SD card
2. Install android like normal.
Until step 9, keys won't work, except for camera and power button. If you screw up, press camera button to return to the home screen.
3. If you don't have it in your release, install "Terminal Emulator" from market
4. Launch "Terminal Emulator". Soft keyboard should pop up.
5. Type "su" (everything without quotes from now on). Press enter. Symbol on the left should change to #.
6. Type "mkdir /data/opt" and press Enter.
7. Type "mv /sdcard/autostart.sh /data/opt" and press Enter.
8. Type "chmod 777 /data/opt/autostart.sh" and press Enter.
9. Type "sh /data/opt/autostart.sh" and press Enter. Software keyboard should disappear now and keys should be working.
10. Go into the market and search for "Autostart (Root)". Install that application
From here, your android is working. If you wish to add 1-click keypad fix, then continue reading, otherwise you can close this page.
11. Install application "GScript Lite" from market.
12. Open GScript Lite.
13. Press left softkey (menu) and select "Add Script".
14. Type any name, like "Fix Keyboard".
15. Tick "Needs SU?" and press "Load File".
16. Type this into bottom window:
Code:
#!/bin/sh
rmmod microp-keypad
rmmod microp-ksc
insmod /lib/modules/microp-ksc.ko
insmod /lib/modules/microp-keypad.ko
17. Press save.
18. Return to the homescreen
19. Hold your thumb to get "Add to home screen" menu.
20. Select Shortcuts --> GScript Lite --> Script that you just created.
And now, each time your keyboard or front keys stops working, simply press camera key and tap on that icon you've just created
P.S.: this is not my work, i have just adapted what users seandean and yaana created. All credits go to them.
For the kernel, first impressions are OK. Testing with release "Only T E S T E R S [New CM6.0 Full + Barebone][29-11-2010]" release + nov29 3D driver. Artefacts still present when turning device on. I will report more after testing it out a bit more.
Click to expand...
Click to collapse
you can skip the steps 14 to 16 by downloading the attached file and pressing load file when you are in the new script page. so instead of typing all those comands you can just load this file and save it.
I have tried that, but for some reason it showed me blank screen instead of script file browser.
matejdro said:
I have tried that, but for some reason it showed me blank screen instead of script file browser.
Click to expand...
Click to collapse
it works for me most of the times but it sometimes restart the device maybe typing it out is the best way
im testing the android right now and it is a good one but i got one problem.
when i unlock my screen i got a rare screen sometimes whit green dots and sometimes whit stripes. anyone knows how to fix that?
xorium said:
im testing the android right now and it is a good one but i got one problem.
when i unlock my screen i got a rare screen sometimes whit green dots and sometimes whit stripes. anyone knows how to fix that?
Click to expand...
Click to collapse
its a known issue no it hasnt been fixed yet this problem started from v4a
kerfooly said:
its a known issue no it hasnt been fixed yet this problem started from v4a
Click to expand...
Click to collapse
okey tanks for the info
how van i connect from in android to my pc for data exchange between my sd card?
when i plug it in my computer says that i dont have the driver?
Hi!
I have been testing Android and various Kernels for a while. And I have got no good answer to a question I have. I cant get bluetooth headset to work. Cant pair them. The answer I got is that its not fixed and that it is kernel issue. Bluetooth seems to work but not to connect pheriperals.
Is there a plan for this to work or is it a thing for the future?
Its the one thing before it can actually be used for day to day work. Lotus Traveler is now released for Android so sync should work.
today i got a isseu i runned android from yesterday evening until this afternoon that my buttons dont work again. only the camera button. how can i fix this? or is it retyping the codes again?
Here working very good on CM6.1
During boot there is a line containing something like:
[KOVSKY]: is ac online == 0
or (if charger is plugged in)
[KOVSKY]: is ac online == 1
Maybe it is possible to set this parameter to be '1' at boot? So the charger would work either it is connected or not while runnig 'haret.exe'
why its not going to work for me!!!!!?????????
why it is so hard to port????
its say cannot mount partition,cannot mount fs....bla...bla...bla...
HELP ME PLEASE WITH THIS V4B KERNEL..
IM STUCK AT HARET AND THEN BOOT TO WINMO BACK..
TRYING 10000000000000 TIMES TO PORT IT..

[CM7] Custom Keyboard Layout for NC - attached kcm/kl files for bluetooth keyboards

EDIT: Attached is a zip of my current qwerty.kcm.bin and qwerty.kl files.
IMHO, my qwerty.kcm.bin should replace the current version in CM7 as it only affects external keyboards, not the soft keyboard, and every US keyboard I've ever seen has <> above ,.
Now that we have bluetooth keyboards and finally have more than 4 keys to play with, maybe it's time to address this!
/system/usr/keylayout is a directory with the key layout files. These are plaintext files.
A few things to know going in:
It is probably easiest to use adb to push the files. You need a working ADB. "adb push <local file> <remote path>" is the format.
If the keyboard layout has any unrecognized stuff in it (When I tried VOLUME_MUTE, and MUTE keycodes) it will stop loading at that point, disabling all keys after it in the keylayout file. I highly recommend adding your test stuff at the bottom of the screen unless you are using ADB to push the files.
adb shell <command> will let you launch commands remotely. If you don't put in a command, it gives you a remote shell which is both epic and awesomely useful.
To push a qwerty.kl file to the device, this may be a way for you to do it:
Code:
cd <directory with your custom keylayout>
adb shell mount -o rw,remount /system
adb push qwerty.kl /system/usr/keylayout
adb reboot
You have to remount /system to be read-write because it defaults to read only.
Here is a sample of some keylayout:
Code:
key 399 GRAVE
key 2 1
key 3 2
key 4 3
key 5 4
key 6 5
key 7 6
key 8 7
key 9 8
key 10 9
key 11 0
key 158 BACK WAKE_DROPPED
key 230 SOFT_RIGHT WAKE
key 60 MENU
Here is the code I currently put in:
Code:
key 172 HOME WAKE
key 115 MENU
key 114 BACK
key 165 VOLUME_UP WAKE_DROPPED
key 164 MEDIA_PLAY_PAUSE WAKE_DROPPED
key 163 VOLUME_DOWN WAKE_DROPPED
Best I can figure, android documents a capslock state but doesn't natively support it? Maybe only in 3.0? I have no clue, but I can't get any capslocks working. The Motorola Xoom keyboard has a caps lock, but it may be a custom app. Trying to get thier keylayout files...
MORE TO COME:
links:
lots of KEYCODEs in here to play with: http://developer.android.com/reference/android/view/KeyEvent.html#constants
I think they correlate to our keycode names, but you don't use the KEYCODE_ prefix in the keylayout file.
If I sent you the needed files and an image of a keyboard with the codes on it, is there anyway you could edit the .kcm files for me. I currently am without a computer that I can do this on and it would be a big help. If you do decide to help I will be sure to credit you for the work in the OP on Evo Desktop PC thread.
Thanks
Lokifish Marz said:
If I sent you the needed files and an image of a keyboard with the codes on it, is there anyway you could edit the .kcm files for me. I currently am without a computer that I can do this on and it would be a big help. If you do decide to help I will be sure to credit you for the work in the OP on Evo Desktop PC thread.
Thanks
Click to expand...
Click to collapse
I would be happy to. This thread is depreciated in a sense. I've been using the dev thread in my signature.
PM me the info and I'll take a look at it.

Categories

Resources