[HOW TO] Change the layout HW/physical keyboard in CyanogenMOD! VERY EASY - Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A

i'm using a minipro/sk17a!
i was searching how to do this i've searched a LOT!
I posted a question here in XDA but no one answered :crying:
And finaly i found a little guide that helped me (http://forum.cyanogenmod.com/topic/...-key-assignment-for-a-hid-bluetooth-keyboard/)
So i changed the keyboard exactly as i wanted.
so i FOUND A SOLUTION (i've tested in cm7 but i believe that this works on cm9, cm10, JB [maybe to work in GB and ICS will need to alter some files in keyboard-config] )
you will just need to alter 2 files.
MAKE A BACKUP OF THE BACKUP OF THIS FOLDERS
keychars
keylayout
(they are inside of /system/usr):
copy they to your sd!
i'm sure that this will work but if anything happen to your phone, i'm not responsable
well, lets begin.
1 ) install a software to edit .bin files. i found one perfectly for edit .bin called HxD (it is multi language)
download here: http://mh-nexus.de/en/downloads.php?product=HxD
2 ) download and extract the zip called EXTRACT_ONE (attached in the end)
3 ) open with the HxD this files pm8058-keypad.kcm.bin and qwerty.kcm.bin
you find they inside of usr/keychars folder (that you extract from EXTRACT_ONE file)
4 ) see here where you will find the buttons to our minipro
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Layout of keyboard sk17a is in this image: (just to help who are in another language)
Yellow= the name of key i put the letter here in the UPPERCASE (keylabel is as a name of the key)
green= key with the SHIFT
blue= key without the SHIFT (called key without shift :laugh:laugh::)
orange= key with the SHIFT
gray= key with the ALT (blue button of keyboard)
red= key with the SHIFT+ALT
IS VERY IMPORTANT:
THIS 2 FILES (pm8058-keypad.kcm.bin and qwerty.kcm.bin) NEED TO BE THE SAME.
EX: if you want to put a asterisk * as ALT in the key A
in the pm8058-keypad.kcm.bin will need to change the key A like this ....A.*.a.A.*...
in the qwerty.kcm.bin will need to change the key A like this ....A.*.a.A.*...
MORE EXAMPLES IS IN POST 2.
So is it, now you just need to put this files in your smartphone.
Via CWM: save the files if you already edited pm8058-keypad.kcm.bin and qwerty.kcm.bin
if you salved in desktop
select META-INF and usr folder and ZIP this 2 folders (with winrar, winzip, etc)
save in your sd card and flash in CWM
Via Root Explorer: selec the pm8058-keypad.kcm.bin and pm8058-keypad.kcm.bin put in system/usr/keychars (replace the files that already is there!
reboot
enjoy.
EXAMPLES :

why did you need this anyways? (just queries)

dato02 said:
why did you need this anyways? (just queries)
Click to expand...
Click to collapse
hello bro what's up?
My key X has broken
so i needed do something to cancel it.
And then i saw that doing this i could personalize the keyboard as i want.
So doing this is possible:
alter individually Alt keys, Add, remove etc
Alter individually Alt+shif key, add, remove etc..
Here, i canceled the key x, put the @ as alt of the key S
and put % as alt+shift of the key @
Persoanlize many shift+alt keys (stayed EXACTLY as I wanted)

Related

[Q] Assistance with nook tablet physical ''n'' button

I used the ota blocking root. The one with the video and all is well. I love my rooted Nikki and the smart minds of this community, so thanks to all. Moving on, I used the option in the computer. .bat file that gave the option of pressing the physical ''n" button key to back out to home. I don't like it because it doesn't allow me to pull up the option menus in some apps, which is important since the taskbar doesn't always show, like in emulators and I also miss the menu it pops up at home screen with the search etc.
So, i'm wondering if there is a way to return the "n" button to default without rerooting? Thanks to all who help.
Also, I can't open my keyboard setting to turn off the auto- correct feature. It's annoying. It force closes every time, even if I reboot.
This is the stock SystemUI, rename it to SystemUI.apk. Took it from the acclaim_update.zip
StockSystemUI.apk
~ Veronica
Would I just rename and drop it in the root folder from my pc?
Majinjin said:
Would I just rename and drop it in the root folder from my pc?
Click to expand...
Click to collapse
root folder? you mean to reroot? there is no need to reroot just rename the file copy it to your sdcard and then by suing ES file explorer or Root explorer Cut/move it to /system and paste it, then long press SystemUI.apk now if you used Root Explorer (not free) select permissions from the list and change it to this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Once done long press it again but now pick change owner from the list (scroll down is at the end of the list) and change:
Owner: 0 - root
Group: 0 - root
If you used ES file explorer (free) then long press SystemUI.apk and select properties from the list, change permissions same as in the pic i posted above.
Once done that cut/move it to /system/app folder
REBOOT to finish
~ Veronica
I will give it a try when I get some time to myself, thanks.

Run Windows OR LINUX on your Xperia

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(credit goes to mnomaanw)
Instructions:
1. Choose which apk suits you better,either Bochs.apk (stable but slower) or QEMU.apk (unstable but faster
2. Extract and Install the apk file first and then copy the contained SDL folder on to root of sdcard , so path should be sdcard/SDL/*.*
3. Put a disk image of type ".img" of any operating system in SDL folder and rename it to "c.img"
4. Run Bochs or LibSDL (Qemu) from appdrawer. Let it boot and enjoy.
5. If you would like to save your work or install programs to windows you can make a new folder on the root of your sd card
Bochs package : http://www.mediafire.com/?e5vm0weipo6fjia
Qemu package : http://www.mediafire.com/?l74nf1d4x9n4v6z
How to use
When you have managed to get into windows you control it like this
VOL UP/DOWN = MOUSE RIGHT CLICK/LEFT CLICK
TOUCH SCREEN = MOUSE TRACK PAD OR BALL
TOUCH SCREEN BOTTOM LEFT PART = KEYBOARD ON/OFF
BACK = BACKSPACE, MENU = ENTER
How to Create .IMG Disk Image from .VHD
1. Download ISO Recorder
2. Mount the VHD
-Windows 7
-Go to your start menu, right click on Computer, and choose 'manage'
-On the left, click on 'Disk Management' (may take a few moments)
-Click on 'More Actions' and choose 'Attach VHD'
-Choose your VHD
3. Open Windows Exporer
4. Right click on the newly mounted VHD and select 'Create ISO Image File' and when saving, choose save as any file type.
5. Save as c.img
With 512 ram this won't be a pleasant experience.....
You seem to be addicted to reposting tutorials from elsewhere in the forums, at least link to the original threads.
copy paste of the guide.
Anyway it sucks i have already tried it due to curriosity and it sucks DUDE NO INTERNET
It's just me or is it needless?
S(w)ypnięte z Neo V za pomocą Tapatalk 2
mpiekp said:
You seem to be addicted to reposting tutorials from elsewhere in the forums, at least link to the original threads.
Click to expand...
Click to collapse
+1 to this
@moderator please close this thread.....

HOW to enable Call Recording for Alpha [4.4.4][5.0.2]

Hi m8
Coz i need this feature on every my phone & now I try to find working solution on my Alpha runing Lollipop 502.In this time before custom roms apper this is good solution with working call recording.
Everywhere was this solution from our m8 from xda @ _alexndr,10ks for your effort alex
This mod work on every Samsung galaxy & every Alpha model.
How to:
Requirements: Rooted Samsung galaxy Alpha or any galaxy. Installed any root explorer allows you to edit system files (ES File Explorer is recommended).
Not more than 5 minutes from your time.
Steps:
1.Open “ES File Explorer”/root explorer and press on the top left icon.
2.Press Tools then choose Root Explorer.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3.Hit Mount R/W, change Path “/” and “/system” from RO to RW then press OK.
4.Once you press OK Superuser will ask for root permission hit GRANT.
5.Press the top left icon, hit Local, choose / Device.
6.Go to: system > csc
7.Find “others.xml” to take backup before modifying it.
8.Now open “others.xml” file with touching on it ,will give you new menu ,
you chouse open as text editor
9.Press on the top right icon (3 dot) and choose Edit.
10.Search the following lines (at the end of script):
FeatureSet> and </FeatureSet>
11.Create a new line and paste the following line (AS ONE LINE) BEFORE the previous lines (NO SPACES): this must lock like this
PHP:
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
12.Hit the back button then press Yes to save the file.
13.Save the changes to “others.xml” file then Reboot, to apply the changes on your device.
Screen should look like this if you manage to do it right
I `m giving you link to download ready file for those which have already root to only input this ready file in root/system/csc/
How to
1.first download file
2.find it on your phone ,than copy it
3.browse to root/system/csc there is your original file others.xml ----rename it to others.xml.bak
than paste modified file ..
restart phone
try & you will se that you have manuel call recording option
FILE modified others.xml
taht is all fox
others.xml
Thanks man works perfectly in Galaxy Alpha 5.0
If it is too complicated for anyone you can do the same with just installing Xposed Framework and Wanam
hi
:good::good:
Hay
Sent from my SAMSUNG-SM-G850A using Tapatalk
There is no other way to save the file as mp3 or to save the file with the name of the caller and insert auto call recording features?
Thanks Hensk for your work:good:

[MOD] Media/Volume NavBar for TouchWiz In Car Installs

With the help of 7786 and lots of time spent to fix the code on the IronRom's NavBar, I have finally finished the Media/Volume Navbar for the Galaxy Tab S 8.4 for TouchWiz.
This mod not only enables the NavBar, but it is modified to change Volume for those installs where a Volume Knob is not an option like mine. Also has the Previous, Play/Pause and Next Playback functions. The Google Logo opens the Google Search when held for a second. I for one really don't care to have a Search Engine taking up valuable space on my Screen (despite the ScreenShots [emoji14])
On Certain Launchers, for example Apex Launcher, The Navbar is Transparent. I don't know what other Launchers are like this But it looks great.
Download Links Under Corresponding Photo:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
White: http://1drv.ms/1R3dyqO
Red: http://1drv.ms/1R3dA1Q
Green: http://1drv.ms/1R3dxDk
Blue: http://1drv.ms/1R3dDLk
How to Install Mod:
1. Download Zip 2. Enable Soft Keys 3. Restart Into Recovery 4. Install Zip 5. Clear Dalvik/Cache 6. Enjoy
How to Enable Soft Keys:
Section 1: Pre-requisites
You need to have root access on your device.
Install Root Explorer or ES File Explorer or any file manager with which you can access the system partition. Below steps are given for Root Explorer.
Make sure your device is at least 70% charged to avoid complications during the process.
Section 2: Procedure
Open your preferred file manager and mount the system partition as read-write in stead of read only. Grant superuser access when it prompts.
Go to the system folder present in the root of file system. i.e the path- /system
root explorer
Now open the file “build.prop” in any Text Editor. For Root Explorer users, long click on “build.prop” file and tap on “Open with Text Editor”. (Before editing this file, for a safety, copy this file to the external memory card and save as a backup.)
build.prop
Now add the following line to this file at the end:
Code:
[CENTER]qemu.hw.mainkeys=0[/CENTER]
Save and Exit.
Now reboot your device.
Voila! You now have soft keys on your device!
If soft keys are still not enabled, please check if you have typed in the exact line as above. There are some apps which do this for you with a single click. But these apps may cause boot loops. Happy Androiding!
Original MOD for the Nexus 7 2013 by 7786 can be found HERE​

[GUIDE] Export Your Kernel Adiutor Settings to init.d Script

Hi, there.
The reason I make this thread is just want to share some tips to export your Kernel Adiutor profile settings to make it as a script running via init.d on your device and also as a backup for reasons. Since I'm having some trouble with Kernel Adiutor such as fail to apply on boot on restart, reseting all of my tweaks for no reason after restart, switching from different ROMs, etc. that really grind my gears.
NOTE : I prefer doing this work on PC and using Notepad++ or other text editor since its more easier.
1. Make sure your device is already have working init.d
2. Open your Kernel Adiutor, make some tweaks and save it as a profile in Hamburger Menu - Profile
3. Go to /data/data/com.grarak.kerneladiutor/files/ and copy profiles.json to somewhere else
4. Open profiles.json in Text Editor and copy all of its contents to clipboard
5. Go to https://www.browserling.com/tools/json-to-text to convert .json to txt, just paste it on the text box provided and click convert!.
6. Copy the text inside the text box and create a new files, paste onto it.
7. From this point we will edit the lines and remove unused lines so pay attention to avoid deleting the useful one
8. As you can see there are lines begins with "command" and "path", delete all the lines that start with the "path".
9. After you done with that, next is ONLY delete the words "command" from all lines. you will see fewer lines of codes after all this step. Then don't forget to save it as file without extension ex. : 69mykernelsettings
10. If you want to make sure you did copy the correct code, just do quick cross-check from Kernel Adiutor - Profile and see Information and compare it to the profile you use with the file we just made.
11. Last step copy your file to /etc/init.d/ , dont forget to give it permissions rwxr-xr-x (0755) or it wont executed on boot.
Here are some screenshot example from my profile :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Maybe this method is so convensional and too much hassle but it works for me and if you have a better method feel free to share in this thread and give some feedback
Very helpful bro, thanks
Gonna do this
arundhiman said:
Very helpful bro, thanks
Gonna do this
Click to expand...
Click to collapse
but that didnt worked for me , i m using android q and there is just "init" folder not that init.d
Looking for a another simple method now
In android q and above service.d folder works as init.d, you could found that folder in adb magisk

Categories

Resources