how I change modules permission - XPERIA X8 Q&A, Help & Troubleshooting

I have a problem.
I want to install AX8MT.Ko but I have to change the modules permission because every time when I write on terminal "insmod/system/lib/modules/ax8mt.ko telling me operation not permitted
I want a step-by-step tutorial for changing modules permission.
I will press thx button!
Sorry for my English!

fuuuuuuuuuuuuuuu said:
I have a problem.
I want to install AX8MT.Ko but I have to change the modules permission because every time when I write on terminal "insmod/system/lib/modules/ax8mt.ko telling me operation not permitted
I want a step-by-step tutorial for changing modules permission.
I will press thx button!
Sorry for my English!
Click to expand...
Click to collapse
You have to enter "su" first - only root is allowed to load or unload kernel modules!

B.Jay said:
You have to enter "su" first - only root is allowed to load or unload kernel modules!
Click to expand...
Click to collapse
I write but the same result

You need Root Explorer for doing this.
You can buy it on the market, or search on google for a cracked apk.
In RE, you go to the folder and long-press on the module, and in the menu choose "change permissions".

I did this but don't work, any ideas?

In Root Explorer, you need to mount the /system partition as rw first.
To do this, click on the small button in the right corner of your screen.
After that, you can set the permissions, delte or edit files and other things you can do in a file explorer

codfreak said:
In Root Explorer, you need to mount the /system partition as rw first.
To do this, click on the small button in the right corner of your screen.
After that, you can set the permissions, delte or edit files and other things you can do in a file explorer
Click to expand...
Click to collapse
I did this because I can't. change permission if I don't press the little button. I want a master member

You know, all you have to do is READ ...
1. Copy ax8mt.ko to your SD card
2. Start Root Explorer and navigate to /sdcard
3. LONG press ax8mt.ko and select "MOVE"
4. Navigate into /system/lib/modules
5. Press "Mount r/w"
6. Select "Paste"
7. LONG press ax8mt.ko and change permissions to
r w -
r - -
r - -
8. Exit Root Explorer
9. Open the terminal
10. Type (followed by enter after each line)
su
insmod ax8mt.ko
Alternatively you can do the whole thing in just the terminal (assuming you already copied ax8mt.ko to your SD card):
Type:
su
cp /sdcard/ax8mt.ko /system/lib/modules
chmod 644 /system/lib/modules/ax8mt.ko
insmod ax8mt.ko
If you can't get this simple thing done you better don't even keep on trying.

B.Jay said:
You know, all you have to do is READ ...
1. Copy ax8mt.ko to your SD card
2. Start Root Explorer and navigate to /sdcard
3. LONG press ax8mt.ko and select "MOVE"
4. Navigate into /system/lib/modules
5. Press "Mount r/w"
6. Select "Paste"
7. LONG press ax8mt.ko and change permissions to
r w -
r - -
r - -
8. Exit Root Explorer
9. Open the terminal
10. Type (followed by enter after each line)
su
insmod ax8mt.ko
Alternatively you can do the whole thing in just the terminal (assuming you already copied ax8mt.ko to your SD card):
Type:
su
cp /sdcard/ax8mt.ko /system/lib/modules
chmod 644 /system/lib/modules/ax8mt.ko
insmod ax8mt.ko
If you can't get this simple thing done you better don't even keep on trying.
Click to expand...
Click to collapse
do you know another mod to enable dualtouch for games.

Related

[Solved] The Market issues on JH2

I found a thread over in the I9000 section that may explain our problems with the Market on JH2.
http://forum.xda-developers.com/showthread.php?t=757461
This would seem to suggest that if you are running an unreleased firmware you need to replace the build.prop file from the released version in order to fix the market.
I have not tried this yet, I need to find the build.prop file from the original firmware first.
You need to be rooted and have busybox for this:
1. Extract the build.prop from the 7z file.
2. Connect the phone via USB, select mass storage mode if prompted, and copy the build.prop file to the sdcard (I am going to have to assume root of the internal sdcard for the sake of the commands below). Then disconnect USB storage so that your phone can see the file you just copied over.
3. Open a Terminal Emulator session or have the phone in debug mode, and start ADB shell, and do the following:
$ su
# mv /system/build.prop /system/build.prop.bak<- Or use rename in Root Explorer
# cp /sdcard/build.prop /system<- Or use copy in Root Explorer
# chmod 644 /system/build.prop<- Or fix permissions to rw-r--r-- in Root Explorer
# chown root.root /system/build.prop<- You have to do this in the Terminal or an ADB Shell. If you get an error about unknown user/group, try chown 0.0 instead of root.root.
# exit
$
Now close the Terminal Emulator session. Double check ownership to root.root, and permissions to rw-r--r-- in Root Explorer or using ls -l /system/build.prop first if you are paranoid. If you are really anal, open the build.prop file you just copied over in a text editor, and make sure it says I897UCJF6 instead of I897UCJH2.
4. Start a task manager and kill the market app (if running).
5. Press the menu key while on home screen and go to Settings -> Applications -> Manage Applications. Hit the menu key again, and change filter to All Applications. Then select Market, and clear the cache. I also cleared the cache of AppBrain while here, not sure if it made any difference, but won't hurt to do it.
6. Reboot the phone and use the Market for a little while. Install and uninstall a couple of apps. Once the cache rebuilds, the formerly missing apps Market pages will be visible, and available for downloads and show updates. When I first went in the Market, the apps were not there, but it took a couple times hitting the google server to get it all sorted out.
I found this JF6 build.prop file in the stock system dump here. Let's see how this works:
http://forum.xda-developers.com/showthread.php?t=730226
Uploaded the stock build.prop to /system. It seems to make no difference in terms of availibility of the missing apps (only tried Fandango, but still missing). Grrrrr...need solution.
This did work for me. Thanks for the JF6 build.prop file.
This requires a rooted phone. You can brick your phone messing around with root. Not my fault...
I shut down the Market app, cleared its cache in Settings/Applications/Market (Filter select All Files to show Market app).
I added the JF6 build.prop to /system, replacing the JH2 version. I use root explorer to move the file on and off the SD internal.
Changed the permissions back to rw-r-r, using root explorer permissions. When the file is transferred back to the phone from the SD, the permissions will be rw-rwx-rx. Changed ownership back to root.root on the phone using terminal emulator:
$ su
# chown root.root /system/build.prop
Rebooted the phone, uninstalled and re-installed an app.
Searched for previously missing app and found it.
daverup said:
This did work for me. Thanks for the JF6 build.prop file.
I shut down the Market app, cleared its cache in Settings/Applications/Market.
I added the JF6 build.prop to /system, replacing the JH2 version.
Changed the permissions back to rw-r-r, and changed ownership back to root.root
Rebooted the phone, uninstalled and re-installed an app.
Searched for previously missing app and found it.
Click to expand...
Click to collapse
Trying to what you posted, but I don't see market listed under Settings/Applications or Settings/Applications/Manage Applications. How do I get to it, to clear cache?
rajendra82 said:
Trying to what you posted, but I don't see market listed under Settings/Applications or Settings/Applications/Manage Applications. How do I get to it, to clear cache?
Click to expand...
Click to collapse
Once you get to manage applications you need to change the filter to show all apps. Press the menu button > filter > all.
dontshakepandas said:
Once you get to manage applications you need to change the filter to show all apps. Press the menu button > filter > all.
Click to expand...
Click to collapse
Working now. This is great. Now with the last issue resloved, I can keep the new firmware around. This needs a sticky, with all these weekly firmware releases from samsung-firmwares showing up.
daverup said:
This did work for me. Thanks for the JF6 build.prop file.
I shut down the Market app, cleared its cache in Settings/Applications/Market.
I added the JF6 build.prop to /system, replacing the JH2 version.
Changed the permissions back to rw-r-r, and changed ownership back to root.root
Rebooted the phone, uninstalled and re-installed an app.
Searched for previously missing app and found it.
Click to expand...
Click to collapse
Can you post the commands used to do this for users who aren't as knowledgeable.
yes. walkthrough please?
would love to get this working, I don't want to have to flash back to original.
kyphur said:
Can you post the commands used to do this for users who aren't as knowledgeable.
Click to expand...
Click to collapse
Edited post with details
kyphur said:
Can you post the commands used to do this for users who aren't as knowledgeable.
Click to expand...
Click to collapse
You need to be rooted and have busybox for this:
1. Extract the build.prop from the 7z file.
2. Connect the phone via USB, select mass storage mode if prompted, and copy the build.prop file to the sdcard (I am going to have to assume root of the internal sdcard for the sake of the commands below). Then disconnect USB storage so that your phone can see the file you just copied over.
3. Open a Terminal Emulator session or have the phone in debug mode, and start ADB shell, and do the following:
$ su
# mv /system/build.prop /system/build.prop.bak<- Or use rename in Root Explorer
# cp /sdcard/build.prop /system<- Or use copy in Root Explorer
# chmod 644 /system/build.prop<- Or fix permissions to rw-r--r-- in Root Explorer
# chown root.root /system/build.prop<- You have to do this in the Terminal or an ADB Shell. If you get an error about unknown user/group, try chown 0.0 instead of root.root.
# exit
$
Now close the Terminal Emulator session. Double check ownership to root.root, and permissions to rw-r--r-- in Root Exploer or using ls -l /system/build.prop first if you are paranoid. If you are really anal, open the build.prop file you just copied over in a text editor, and make sure it says I897UCJF6 instead of I897UCJH2.
4. Start a task manager and kill the market app (if running).
5. Press the menu key while on home screen and go to Settings -> Applications -> Manage Applications. Hit the menu key again, and change filter to All Applications. Then select Market, and clear the cache. I also cleared the cache of AppBrain while here, not sure if it made any difference, but won't hurt to do it.
6. Reboot the phone and use the Market for a little while. Install and uninstall a couple of apps. Once the cache rebuilds, the formerly missing apps Market pages will be visible, and available for downloads and show updates. When I first went in the Market, the apps were not there, but it took a couple times hitting the google server to get it all sorted out.
One more thing,
The trick is working to fool the Market into believing that a JH2 phone is actually still on JF6.
This will probably also fool any program designed to upgrade the phone after checking the firmware version.
It would probably be a good idea to reflash via odin back to JF6 before doing any "released' upgrades via OTA or Kies.
daverup said:
One more thing,
The trick is working to fool the Market into believing that a JH2 phone is actually still on JF6.
This will probably also fool any program designed to upgrade the phone after checking the firmware version.
It would probably be a good idea to reflash via odin back to JF6 before doing any "released' upgrades via OTA or Kies.
Click to expand...
Click to collapse
Either that, or get a full flash of the newly released Froyo firmware with GPS Fix in September (hoping and praying), and flash it forward to the new stock version. Of course, not all parts of the system are fooled. Checking Settings -> About Phone, still shows the correct JH2 information.
Nice. Seems to have worked. Funny, it didn't work until after i installed/ uninstalled a couple items.
thanks!
For some reason I can't get any of this to stick. I'll rename the /system/build.prop to build.prop.bak with root explorer, but as soon as I leave the folder and come back to it the rename is undone.
debugging mode is on and root explorer says its mounted as r/w. tried changing permissions to rw-rwx-rx like you stated in your first intructional post, permissions do not change.
using adb shell only gives me the error that build.prop is read only.
staySICK said:
thanks!
For some reason I can't get any of this to stick. I'll rename the /system/build.prop to build.prop.bak with root explorer, but as soon as I leave the folder and come back to it the rename is undone.
debugging mode is on and root explorer says its mounted as r/w. tried changing permissions to rw-rwx-rx like you stated in your first intructional post, permissions do not change.
using adb shell only gives me the error that build.prop is read only.
Click to expand...
Click to collapse
I am guessing that your root privilages are not working. Does you phone give you a popup when you do su in ADB shell. If so, tell the phone to allow su privlages to ADB in that popup. If you do, ADB should not complain. If that doesn't work, you have to redo your rooting procedure, as something might be messed up there.
adb shell su does prompt the superuser request on my phone, which I've acknowledged.
Rooted using SuperRooter by designgears method.
hm... just tried a simple adb shell command (reboot), gave me an error too.
Sounds like a problem with my root access then? maybe I should unroot and switch to the previous version of superuser.
staySICK said:
adb shell su does prompt the superuser request on my phone, which I've acknowledged.
Rooted using SuperRooter by designgears method.
hm... just tried a simple adb shell command (reboot), gave me an error too.
Sounds like a problem with my root access then? maybe I should unroot and switch to the previous version of superuser.
Click to expand...
Click to collapse
Probably best to ask about this issue in that thread, as more knowledgeable folks might know how to overcome this.
rajendra82 said:
You need to be rooted and have busybox for this:
1. Extract the build.prop from the 7z file.
2. Connect the phone via USB, select mass storage mode if prompted, and copy the build.prop file to the sdcard (I am going to have to assume root of the internal sdcard for the sake of the commands below). Then disconnect USB storage so that your phone can see the file you just copied over.
3. Open a Terminal Emulator session or have the phone in debug mode, and start ADB shell, and do the following:
$ su
# mv /system/build.prop /system/build.prop.bak<- Or use rename in Root Explorer
# cp /sdcard/build.prop /system<- Or use copy in Root Explorer
# chmod 644 /system/build.prop<- Or fix permissions to rw-r--r-- in Root Explorer
# chown root.root /system/build.prop<- You have to do this in the Terminal or an ADB Shell
# exit
$
Now close the Terminal Emulator session. Double check ownership to root.root, and permissions to rw-r--r-- in Root Exploer or using ls -l /system/build.prop first if you are paranoid. If you are really anal, open the build.prop file you just copied over in a text editor, and make sure it says I897UCJF6 instead of I897UCJH2.
4. Start a task manager and kill the market app.
5. Press the menu key while on home screen and go to Settings -> Applications -> Manage Applications. Hit the menu key again, and change filter to All Applications. Then select Market, and clear the cache. I also cleared the cache of AppBrain while here, not sure if it made any difference, but won't hurt to do it.
6. Reboot the phone and use the Market for a little while. Install and uninstall a couple of apps. Once the cache rebuilds, the formerly missing apps Market pages will be visible, and available for downloads and show updates. When I first went in the Market, the apps were not there, but it took a couple times hitting the google server to get it all sorted out.
Click to expand...
Click to collapse
This worked for me, one thing to note, when I ran the last command from Root Explorer "# chown root.root /system/build.prop" Root Explorer responded with
chown: unknown user/group root:root
But after restarting and installing/uninstalling a few apps Fandango shows up where it did not before.
Thanks.

Trouble with script for CPU clock changes

So I have my DX overclocked, but I wanted to be able to change the clock while away from my PC if something goes wrong. Currently on boot it sets the CPU to whatever I had it on before powering the phone off. Now I have all setscaling.sh files on my SD card and can't get a script to copy the files over. I can do this long hand in Terminal. These commands are exactly what I typed into Terminal to get the clock rate to change, but when I throw them into a script exactly as typed below I get all kinds of errors, starting with not being able to mount my SD card.
mount -o rw,remount -t ext3 /dev/block/mcblk1p21 /system
cp /sdcard/setscaling.sh /system/xbin/setscaling.sh
mount -o ro,remount -t ext3 /dev/block/mcblk1p21 /system
setscaling.sh
EDIT:
So I did a little testing, and it looks like even if I mount the system before running the copy command and setscaling.sh they still don't work. Is this just an anti terminal thing, or what? If I type each command by hand they work, but any of them in a script and it either gives me an error, or doesn't. Either way it doesn't do what I want.
Use root explorer to copy the files over to their appropiate system folders. (Remember to to mount r/w or it wont allow you to make changes to the system folder)...then long press the setscaling.sh and hit execute..Now go to SETCPU->autodetect-> now adjust your frequencies as you wish.
zehkaiser said:
So I have my DX overclocked, but I wanted to be able to change the clock while away from my PC if something goes wrong. Currently on boot it sets the CPU to whatever I had it on before powering the phone off. Now I have all setscaling.sh files on my SD card and can't get a script to copy the files over. I can do this long hand in Terminal. These commands are exactly what I typed into Terminal to get the clock rate to change, but when I throw them into a script exactly as typed below I get all kinds of errors, starting with not being able to mount my SD card.
mount -o rw,remount -t ext3 /dev/block/mcblk1p21 /system
cp /sdcard/setscaling.sh /system/xbin/setscaling.sh
mount -o ro,remount -t ext3 /dev/block/mcblk1p21 /system
setscaling.sh
EDIT:
So I did a little testing, and it looks like even if I mount the system before running the copy command and setscaling.sh they still don't work. Is this just an anti terminal thing, or what? If I type each command by hand they work, but any of them in a script and it either gives me an error, or doesn't. Either way it doesn't do what I want.
Click to expand...
Click to collapse
Here's what i did after reading the original thread.
1. Go to the market and get "Gscript lite".
2. Run Gscript.
3. Press your hard menu button.
4. Press "Add script"
5. Name it anything in the name field.
6. Make sure "Needs SU" has the green check mark.
7. Ignore "Load file"
8. Enter your script in the field...
Code:
insmnod /system/lib/modules/overclock.ko
setscaling100.sh
do not start your script with "su" or "sh" and do not end with either of those. Of course if your file is named "setscaling.sh" then enter that name in the script.
9. save.
10. Optional and handy - go to home screen. Long press. Add shortcut. Scroll to Gscript. Select it. Select the script you created to place a shortcut on your home screen.
11. When ever you reboot- hit the shortcut and it will start you overclocking.
If you want to check that the script executed properly - using "android terminal" from market you can enter...
Code:
su
cat /proc/overclock/mpu_opps
it will lest your clock speeds for you. You can also use gscript to create a script for this. Leave out "su" and enter only the "cat" line.
good luck.

[Q] What is terminal emulator?

Is this so i can push files through my phone, without having to do it on the computer? How does this work. Anyone have a link? I did a search and came up with nothing. Just wondering, thanks!
It's the same as a Terminal on a unix/linux box or for that matter, command line on a windows box.
Terminal emulator app will give you command line access to your (rooted) phone. You can then go into SU mode, as well.
Yes, you are correct, it will allow you to do things that an ADB shell would allow, from a computer.
You can download it from the market.
im sure that you might have known this already, but when you are using a terminal emulator, and you get root access (su), you really should follow the directions to the letter. if you make a mistake in the typing, it is possible that you could do some damage.
it is also recommended to not enter in terminal commands unless someone with more experience than you (based off their post number) reports success in completing the wanted task. so essentially, use the terminal at your own risk.
(all this is pulled from my previous post which you can find in my signature - "Terminal/adb shell commands")
Adb commands are completely different than terminal commands.
First enter "su" to get substitute user (the # sign)
Then enter "mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system" to make the root r/w
to copy files use "cp" command
to move files use "mv" command
to remove files use "rm" command
to change file/dir permissions use "chmod"
to change directories use "cd" - "cd .." will bring you back one directory - "cd //" brings you back to root
to list files in the dir use "ls"
to read/mod/combine a file use "cat"
to edit a value use "echo"
to see running processes use "top"
to kill a process use "kill -9 PID#HERE"
ex) cp /sdcard/download/myapplication.apk /data/app/myapplication.apk
If you know any linux commands then you should know your way around terminal emulator. If you want i can give you more examples just let me know. Hope this helped
What does "cat" mean?
Oh my bad i didn't see it in there, all the times i lookedO sorry.
where could i get this app?
i couldnt find it on market using keyword "terminal", "terminal emulator" or even "adb terminal emulator"
bla.k.offee said:
where could i get this app?
i couldnt find it on market using keyword "terminal", "terminal emulator" or even "adb terminal emulator"
Click to expand...
Click to collapse
https://market.android.com/details?id=jackpal.androidterm&feature=search_result
Terminal Emulator Hell!!!!
I have wiped and restored more times tonight than I can count....HELP!!!! I have a very lean rom. So lean it that it has no file explorer and I don't want to install gapps. All I want to do is install Titanium Backup (the .apk file is on the root of my SD card) with the terminal emulator and I'll be all set. I have had all different error messages, and I'm more confused now then when I started this adventur, 6+ hours ago. Any help would be great.
hockeyfamily737 said:
I have wiped and restored more times tonight than I can count....HELP!!!! I have a very lean rom. So lean it that it has no file explorer and I don't want to install gapps. All I want to do is install Titanium Backup (the .apk file is on the root of my SD card) with the terminal emulator and I'll be all set. I have had all different error messages, and I'm more confused now then when I started this adventur, 6+ hours ago. Any help would be great.
Click to expand...
Click to collapse
I keep TB on the root of my sdcard named TB.apk. Then I go into terminal emulator (it is in most roms already).
su
cp /sdcard/TB.apk /data/app/TB.apk
Then I back out of TE and TB is installed. Any commands you type in TE are case sensitive. All file names are case sensitive and spaces do not work well. So if your TB apk is "Titanium Backup-1.3.3.apk", I would rename it to something without the spaces like Titanium_Backup-1.3.3.apk.
I rename it TB.apk because who wants to type all of that?
kyouko said:
(all this is pulled from my previous post which you can find in my signature - "Terminal/adb shell commands")
Adb commands are completely different than terminal commands.
First enter "su" to get substitute user (the # sign)
Then enter "mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system" to make the root r/w
to copy files use "cp" command
to move files use "mv" command
to remove files use "rm" command
to change file/dir permissions use "chmod"
to change directories use "cd" - "cd .." will bring you back one directory - "cd //" brings you back to root
to list files in the dir use "ls"
to read/mod/combine a file use "cat"
to edit a value use "echo"
to see running processes use "top"
to kill a process use "kill -9 PID#HERE"
ex) cp /sdcard/download/myapplication.apk /data/app/myapplication.apk
If you know any linux commands then you should know your way around terminal emulator. If you want i can give you more examples just let me know. Hope this helped
Click to expand...
Click to collapse
Sent you a pm
#Root/Hack_Mod-Always®

[Q] Installing infoalarm.apk on firefly2.05 rom

can anyone tell how install infoalarm on firefly rom. Thank you
You don't "install" it you just need to copy it to /system/app with root explorer, super manager, another file manager with root access, or using adb commands.
A reboot may be necessary as well.
I got the file (infoalarm.apk) tried moving it over to /system/app dir, but root explorer will not do this. I have downloaded 'Terminal Emulator' but I can not find the proper commands to do it correctly. Any help please?
In the top right corner of root explorer there is a button that says "mount r/w" press that BEFORE you paste.
studacris said:
In the top right corner of root explorer there is a button that says "mount r/w" press that BEFORE you paste.
Click to expand...
Click to collapse
I tried that... selected copy file, go back to click 'mount r/w' then go into system/app and select paste. A window pops up and disappears under a second.
The top window in the systems/app says... 218.5 mb used, 57.32mb free, r/w 'Mount R/O' (button). Nothing happens when I tap on it.
Why wouldn't that be working? What about thru TE?
Thanks!
Did you allow root explorer, superuser access? If you didn't that button wouldn't work.
studacris said:
Did you allow root explorer, superuser access? If you didn't that button wouldn't work.
Click to expand...
Click to collapse
ya every time I go into it, it has the pop up screen on the bottom saying superuser access, and in su it logs root explorer with su access. When I click 'Mount R/W' (on the first screen) it does change, so the button now reads 'Mount R/O', but after coping and pasting nothing happens.
AS for TE I'm getting the error I have read else where.
SU
# mount -o rw,-remount /system (enter)
I get (Usage: mount [-r] [-w] [-o options] [-t type] device directory
#)
This is firefly ROM, not making sense?
---------- Post added at 04:09 PM ---------- Previous post was at 03:57 PM ----------
Trying to restore it right now via titanium back up, APP only and it is just sitting here running, doubt it will work, but was worth a shot. Still running.
Well I had to use 'Super Manager' from the market. Before going into /system it asks you if you want to RW, click yes and then you can copy and paste the infoalarm.apk into /system/app. Reboot and the app is there. Hurray! However it doesn't have the widget/screen that is on 2.1, but still works when you go in.
Weird why root explorer didn't work... oh well!

Multitouch

hellow guys i am a bit noob but i can learn fast i rooted my x8 and i already have installed xrecovery and froyobread..now i want to install this http://forum.xda-developers.com/showthread.php?t=1004740 to play games such us pes 2012 or i just want a programm for multitouch i mean ex (i can run and pass at the same time)
thx
ps:i want full guide how to intsall it cant understand this --> Instruction for manual installation:
- Remount /system as rw
- Copy the attached x8gesture.ko below to /system/lib/modules
- Change hw_config.sh in your /system/etc, add this code at the beginning
Code:
insmod /system/lib/modules/x8gesture.ko #dx: add gestures
><
1.install Root Explorer.apk
2.enter RootExplorer and allow Root Access.
3.go on sdcard and copy the x8gesture.ko
4.now go to system/lib/modules and paste it here
5.go to system/etc
6.click MOUNT R/O so that you have MOUNT R/W
7.long press on hw_config.sh
8.choose open in text editor
9.add the line at the beginning and save
10.reboot
could you please tell me which multi touch or dual screen or what ever i can use for my x8.. i have froyobread.v023b ...
ps: what u mean add the line at the beggining ?
6.click MOUNT R/O so that you have MOUNT R/W it is not changing to r/w :/
if the hw_config.sh looks like this:
blablablablalbabla
asdadadasdadasda
addabhadbaba
write:
EXAMPLE
blablablablalbabla
asdadadasdadasda
addabhadbaba
6.click MOUNT R/O so that you have MOUNT R/W it is not changing to r/w :/
did you allow root access?
write what?
cant understand
insmod /system/lib/modules/x8gesture.ko #dx: add gestures
kpassaris said:
hellow guys i am a bit noob but i can learn fast i rooted my x8 and i already have installed xrecovery and froyobread..now i want to install this http://forum.xda-developers.com/showthread.php?t=1004740 to play games such us pes 2012 or i just want a programm for multitouch i mean ex (i can run and pass at the same time)
thx
ps:i want full guide how to intsall it cant understand this --> Instruction for manual installation:
- Remount /system as rw
- Copy the attached x8gesture.ko below to /system/lib/modules
- Change hw_config.sh in your /system/etc, add this code at the beginning
Code:
insmod /system/lib/modules/x8gesture.ko #dx: add gestures
><
Click to expand...
Click to collapse
That is for fake dual touch. You will need to see if you have fake or real dual touch. The easiest way to do this is to install gingerdx which has the fake dual touch module built in. If it works then you have fake(Synaptics), if it doesn't you have real(Cypress).
The other way to do it is to use terminal emulator from the market.
1. Run terminal emulator.
Type
su
dmesg | grep cyttsp-i2c
-If you get 'cyttsp_i2c_probe: Successful registration cyttsp-i2c' then you have cypress and can use real dual touch.
-If you get something like unsuccessful etc then you have fake dual touch.
-If you don't get any output then restart your phone and try again.
Now after you determine what you have, download the relevant module. ax8mt for real & x8gesture for fake. I have a attached the files.
1. Extract the file and copy it to your sd card.
2. Download root explorer from the market.
3. Find the module file in your sd card and copy it. Then go back till you see a folder named system. Click on it and find a folder called lib then find a folder called modules. Paste the file in there. Make sure you accept any superuser permissions.
4. Then go to terminal emulator. Type su, press enter then insmod /system/lib/modules/ax8mt.ko for cypress or insmod /system/lib/modules/x8gesture.ko for synaptics.
5. Now check in multitouch visualizer if it worked.
6. Now go back to root explorer and go to the system folder then to the etc folder then find the hw_config.sh file. Press it until the menu appears. Then go down to open in text editor. At the top write this line, insmod /system/lib/modules/ax8mt.ko for cypress or insmod /system/lib/modules/x8gesture.ko for synaptics. Then save.
You should now have dual touch installed.
Remember to press the mount r/w buttton on the top right corner in root explorer to change system files.
All credits go to doixanh for dual touch for synaptics and AnDyX for cypress dual touch.
thank you guys very helpfull guide

Categories

Resources