Hii....
i have rooted device....
i want to change my MAC address
I tried this with Busybox and terminal method
ip link show
“ip link set wlan0 address XX:XX:XX:XX:XX:XX”
“ip link set wlan0 broadcast XX:XX:XX:XX:XX:XX”,
but it says '' operation not supported on transport endpoint '' ( i have granted SU permission to both terminal and busybox )
model: Gionee S plus
Android: 6.0
MTK 6753
SW : (0204_V8494)
Related
i have a chinese tablet and do not know its name
specs are
330 mb ram
allwinner a10 cortex a8 1.2 ghz
mali 400
android 2.3.4
kernel 2.6.36
it does not have slot for sim card
questions
1) it does not have default tethering option which is present under most android fones in wireless > tehering how to get this
2) i do not have wifi so need to reverse tether it
i think my tablet is rooted since i am able to install and use root explorer and also titanium backup says root access ok
and i followed this guide for reverse tethering
http://forum.xda-developers.com/showthread.php?t=1371345
it connected succesfullly all steps but still unable to load web pages. it says ok in log to all 9 steps . but in opera and firefox the web page does not load.
i wanted to post this in that thread but i cannot do that
please help
thanks
here are the logs for v 2.17
Connecting to device. This may take a few seconds
Step 1 : Check if a device is connected
adb.exe -s 20080411 devices
List of devices attached
20080411 device
Ok
Step 2 : Checking android package
Installed package version : 2.17
Current package version : 2.17
Ok
Step 3 : Check if usb port is available
Error : port not available
Step 4 : Prepare connection (Adb Forward)
Ok
Step 4 bis : Check again if usb port is available
Ok
Step 5 : Start android service
Ok
Step 6 : Ensure connection is closed before open it
Ok
Step 7 : Connect to android
Ok
Step 8 : Check android connection
Waiting for response. If nothing happens now, close the program and retry
Check connection 1 ok
Check connection 2 ok
Step 9 : Send init to android service
Ok
Step 10 : Send scripts
Ok
Step 11 : Start script1
Ok
Step 12 : Send port forwarding
Ok
Connection is done
CheckConnection : send done 2
UdpRelay : waiting on port 42004
-----------------script : Start before port-----
Error running command :
/data/data/service.tracetool/app_bin/iptables_armv5 -A INPUT -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options
iptables: No chain/target/match by that name.
Error running command :
/data/data/service.tracetool/app_bin/iptables_armv5 -A OUTPUT -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options
iptables: No chain/target/match by that name.
Error running command :
/data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A INPUT -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options
iptables: No chain/target/match by that name.
Error running command :
/data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A OUTPUT -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options
iptables: No chain/target/match by that name.
Error running command :
/data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A TETHER -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options
iptables: No chain/target/match by that name.
Error running command :
/data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A TETHER -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options
iptables: No chain/target/match by that name.
Error running command :
/data/data/service.tracetool/app_bin/busybox19 ifconfig usb0 up
ifconfig: SIOCGIFFLAGS: No such device
Error running command :
/data/data/service.tracetool/app_bin/busybox19 ifconfig usb0 192.168.1.2 netmask 255.255.255.0
ifconfig: SIOCSIFADDR: No such device
Error running command :
/data/data/service.tracetool/app_bin/busybox19 route add default gateway 192.168.1.2
route: SIOCADDRT: Network is unreachable
--------- Script : start after opening ports
forward output to tether ok
Click to expand...
Click to collapse
please guys help me
at least tell me how to get the default usb tethering option in my tablet
please
Try EasyTether app. Available on market and computer needs drivers installed.
sent from xda premium on an Incredible S
easy tether app did not work for reverse tehering
my kernel does not support wired tether option . please tell how to add this feature into my kernel 2.6.36
rishabh63 said:
my kernel does not support wired tether option . please tell how to add this feature into my kernel 2.6.36
Click to expand...
Click to collapse
It's a kernel problem.
You have to search the web for kernel specific to your device.
plz tell me how to change mac address....
You're on ROOT?
nijom said:
You're on ROOT?
Click to expand...
Click to collapse
Yep, I had rooted My Moto E, and used the below commands in terminal :-
su //to get the root access
busybox ifconfig wlan0 hw ether 00:11:22:33:44:55 //to change the mac address
busybox ifconfig // It shows the mac changed
Now if I go to system -> Wireless mac address to crosscheck, it's still shows me the old one
I had rebooted the phone, and checked the mac address under terminal using "busybox ifconfig" - it's restored to old (real one) :crying:
Any suggestions, where I am doing it wrong ?
Thanks!
kamalpal said:
Yep, I had rooted My Moto E, and used the below commands in terminal :-
su //to get the root access
busybox ifconfig wlan0 hw ether 00:11:22:33:44:55 //to change the mac address
busybox ifconfig // It shows the mac changed
Now if I go to system -> Wireless mac address to crosscheck, it's still shows me the old one
I had rebooted the phone, and checked the mac address under terminal using "busybox ifconfig" - it's restored to old (real one) :crying:
Any suggestions, where I am doing it wrong ?
Thanks!
Click to expand...
Click to collapse
Check it out, this might help you http://forum.xda-developers.com/showthread.php?t=2286440
Hi guys
anyone can change mac of s5830I?
I try apps and busybox command but I cant.
can you help me
TNX
my English is bad
danial199 said:
Hi guys
anyone can change mac of s5830I?
I try apps and busybox command but I cant.
can you help me
Click to expand...
Click to collapse
The MAC address is hard-coded on your network interface controller (NIC) and cannot be changed permanently with simple command line from your terminal nor in software level approach. However we can assign a temporary solution for your MAC, which will be reverted back to it's original state after Reboot/Power off .
Requirements :
- Rooted phone
- Busy box app from play store installed
- Terminal emulator from play store :
Know normally your card's interface should be eth0 ( older devices ) or in case of newer phones ( wlan0)
after granting super user permission in terminal ( Su) , type >> netcfg
Code:
busybox iplink show eth0
you may change it to wlan0 , if you are on this interface
Code:
busybox ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
change the XX to your preference value ( i,e : 00:11:22:33:44:55)
Because of kernel design and absence of monitoring mode support for mac spoofing , this method won't work on protected networks ( ONLY open networks )
and if the lines above don't work for you , try to disable and enable your eth0:
Wifi is ON
su >
Code:
busybox ifconfig eth0 down
busybox ifconfig eth0 hw ether (address)
busybox ifconfig eth0 up
ehsanotaku said:
The MAC address is hard-coded on your network interface controller (NIC) and cannot be changed permanently with simple command line from your terminal nor in software level approach. However we can assign a temporary solution for your MAC, which will be reverted back to it's original state after Reboot/Power off .
Requirements :
- Rooted phone
- Busy box app from play store installed
- Terminal emulator from play store :
Know normally your card's interface should be eth0 ( older devices ) or in case of newer phones ( wlan0)
after granting super user permission in terminal ( Su) , type >> netcfg
Code:
busybox iplink show eth0
you may change it to wlan0 , if you are on this interface
Code:
busybox ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
change the XX to your preference value ( i,e : 00:11:22:33:44:55)
Because of kernel design and absence of monitoring mode support for mac spoofing , this method won't work on protected networks ( ONLY open networks )
and if the lines above don't work for you , try to disable and enable your eth0:
Wifi is ON
su >
Code:
busybox ifconfig eth0 down
busybox ifconfig eth0 hw ether (address)
busybox ifconfig eth0 up
Click to expand...
Click to collapse
Tnx for answer
after change mac I cant connect to wifi
want a new password but pass is true
danial199 said:
Tnx for answer
after change mac I cant connect to wifi
want a new password but pass is true
Click to expand...
Click to collapse
You are trying to access protected network , which comes with encryption ( WEP/WPA/WPA2 etc etc ) ? What error you are getting from Android OS ? Are you absolutely certain your MAC address is white listed inside the router/modem settings on open network protocol settings of course ?
ehsanotaku said:
You are trying to access protected network , which comes with encryption ( WEP/WPA/WPA2 etc etc ) ? What error you are getting from Android OS ? Are you absolutely certain your MAC address is white listed inside the router/modem settings on open network protocol settings of course ?
Click to expand...
Click to collapse
wpa2
when i connect to network want a password but the password is true
There isnt any listed mac address inside the router
danial199 said:
wpa2
when i connect to network want a password but the password is true
There isnt any listed mac address inside the router
Click to expand...
Click to collapse
Already explained about protected networks and the reason behind it in the first post . You need to set it to 'Open network' ( means no wpa/wpa2/wep etc,,etc) inside the router/modem you are seeking an access.
Maybe not so
I have tried several apps and every possible command in terminal (as root) and although all can successfully change the MAC address, the device is always unable to connect to an access point thereafter. This is a known issue, but unresolved and too frequently denied. I half suspect their are some "political" purposes for withholding the resolution; many have inquired about this, yet only receive pedantic or useless replies. I wonder if there is any correlation to the wifi chipset, or if it's a built-in Android limitation. I know my chipset is very difficult to identify ('demesg | grep wlan0' yields nothing familiar) and that it also seems incapable of monitor mode.
I have scoured many forums for the solution to this and found only a suggestion to change certain files, all which appear to vary between devices, etc.
What I'd like at this point, is and explanation if not a solution. Anyway, I think the OP may have been misunderstood, ergo my 'two cents'.
Hello,
I recently posted several topics about this, but now my question is more general.
I have a Samsung Galaxy A5 with Android 6.0 which doesn't support natively. I saw there's a topic with some commands to run on a Samsung Galaxy S6 with Android 5, but it relies on "netcfg" command which is now deprecated and has been removed from Android 6.
I was able to get an working internet connection inside my terminal by running these new "up to date" commands :
Code:
ifconfig eth0 [IP] netmask [netmask] up
route add default gw [gateway]
ndc resolver setnetdns eth0 8.8.8.8 8.8.4.4
But outside the terminal, e.g. in Chrome app, I have a "No internet connection" error.
I also tried to do an application which executes the commands like that :
Code:
Process su = Runtime.getRuntime().exec("su");
OutputStream o = su.getOutputStream();
o.writeBytes("any command I need to run as root\n");
o.flush();
o.writeBytes("exit\n");
o.flush();
But the app freezes just after the "su" command has been issued.
So can someone tell me where am I wrong ?
Thanks in advance.
Hello,
I rooted my Nextbook Ares 8, NXA8QC116, so I could change the MAC address and host name, as I hate personal data mining and user behavior monitoring.
Device specifics: Model NXA8QC116S, Android Version : 5.1.1, Build # : V3.0.?
Rooted with the binary "Nextbook Ares 8 Stock 5.1.1 Rom modified boot.img" from another thread here.
I tried two apps I downloaded, and they both failed to change the MAC, so I tried to change the MAC manually.
I installed this terminal emulator - "Material Terminal" : yarolegovich.materialterminal_2.1.0-8_minAPI14(armeabi,armeabi-v7a,mips,x86)(nodpi)_apkmirror.com
I can't find any lists of recommended apps for this device, so I just picked a random terminal emulator. (This one is a "Google" emulator, whatever that means.)
Commands:
[email protected]:/ $: su
[email protected]:/ #: busybox iplink show wlan0
[reports the MAC address]
[email protected]:/ #: busybox ifconfig wlan0 hw ether 00:09:XX:XX:XX:XX (all hex, no "X's" - no errors reported)
[email protected]:/ #: busybox iplink show wlan0
[reports the original, unchanged MAC address]
I tried this with the WiFi both on and off.
BusyBox is the latest version. (BusyBox Apk installer Version: 60)
The above steps are given on many different websites, and I don't see any alternatives. (Except for "eth0" instead of "wlan0.")
Has the manufacturer disabled this for this device? If so, can someone recommend an 8" tablet, that is easily rooted, that will run an available app that randomly changes the MAC with each boot?
Thanks for any help.
I finally figured out how to change the MAC on my rooted Nextbook Ares 8, NXA8QC116.
There's a text file, max.txt, in /config/wifi, which contains the MAC address.
Changing this value, and then enabling the wifi adapter results in a new MAC address. This survives a reboot.