IPV6 - Droid Incredible Q&A, Help & Troubleshooting

Does android / gingerbread support IPV6? I see some files in the system pertaining to it but cant seem to find an ipv6 address anywhere. Also my router does not show a ipv6 address for my phone.

Depends on Kernel, mostly only Custom Kernel support it. See my signature.

Related

[Q] Non-ICS ROMs with proxy support

I'm on the hunt for a ROM that has proper proxy support that isn't one of the ICS ones. Most of the Sense based roms have the ability to add a proxy server under advanced WiFi prefs, but this only seems to work in the browser (and unreliably as far as I can tell); I need to be able to all outbound traffic via my network's proxy server.
Any ideas? (So far I've explored MildWild Oxygen, Leedroid, Runnymede, Redux 2ZM, and Nick's Phone 1.1)
And now I've add MIUI-XJ to the list. nice rom, bit different, has proxy settings, but as with other GB roms, they only seem to apply to the browser, not globally.
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A

[1.Jun.2012][Dev] Real/Unique WiFi MAC address patch [Kernel: tytung_HWA_r2.5]

June 1:
Release tytung_HWA_r2.5 which supports the real WiFi and Bluetooth MAC addresses (i.e. the same MAC you see on WinMo) for all MAGLDR, cLK, and WinMo SD users.
(Credits go to Franck78, Rick_1995 and Marc1706)
May 26:
Please visit the Tytung UNIMAC kernel debugging thread for more developments.
May 22:
Bring back the real WiFi MAC address for WinMo users using Clrcad & Haret to boot SD build.
Now WinMo SD users get the real WiFi MAC address (i.e. the same WiFi MAC address you see on WinMo).
NAND (MAGLDR and cLK) and MAGLDR SD boot users get the new unique WiFi MAC address to avoid the collisions.
Download HTCLEO-Kernel_2.6.32-ics_tytung_HWA_r2.4-uniMAC-update.zip
P.S.: r2.4 also fixes the USB Tethering.
May 9:
A new kernel with unique WiFi MAC address patch which solves an old bug: WiFi MAC address collisions.
Full credit to Franck78 for the fix.
With this tytung_HWA_r2.1-uniMAC kernel, WiFi/Bluetooth MAC address is really unique now.
Since the WiFi MAC address changes, you may need to modify the white list (filter) of your wireless router after flashing this kernel.
Download HTCLEO-Kernel_2.6.32-ics_tytung_HWA_r2.1-uniMAC-update.zip
its ok for my
WiFi/Bluetooth MAC address is really unique now.
edit : 2 days test : everything ok
great
thanks ... you always great
rashidkn said:
thanks ... you always great
Click to expand...
Click to collapse
This thread is a development thread.
Please, do only give feedbacks (bug reports etc.) and stay on-topic. If you appreciate the developers work, use the thanks button.
YZ.
Wifi works not on CyanogenMod 9 Nightly ROMS.....Fix it
everything fine on tytung v2
I have clk 1.5 and this kernel work ok in aokp milestone 5 se. Thank you
Works fine tytung ! great work once again
jamal2367 said:
Wifi works not on CyanogenMod 9 Nightly ROMS.....Fix it
Click to expand...
Click to collapse
Fix it yourself... You should at least insert the ramdisk (initrd.gz) of the CM9 nightly rom since they have changed the name of the wlan interface..
Working well
Keep it up Tytung
tytung said:
A new kernel with unique WiFi MAC address patch which solves an old bug: WiFi MAC address collisions.
Full credit to Franck78 for the fix.
With this tytung_HWA_r2.1-uniMAC kernel, WiFi/Bluetooth MAC address is really unique now.
Since the WiFi MAC address changes, you may need to modify the white list (filter) of your wireless router after flashing this kernel.
Download HTCLEO-Kernel_2.6.32-ics_tytung_HWA_r2.1-uniMAC-update.zip
Please help test it.
If this kernel doesn't cause any problem, I will include this patch into next kernel release.
Click to expand...
Click to collapse
Thanks Tytung. From the little I understand of code, this does not use the phone's original MAC address (the one we get with Windows) but randomizes the sid1, sid2, sid3 parts using the IMEI and the mobile operator's CID. So the MAC address will change if I use a different operator's SIM card, am I correct?
ph03n!x said:
Thanks Tytung. From the little I understand of code, this does not use the phone's original MAC address (the one we get with Windows) but randomizes the sid1, sid2, sid3 parts using the IMEI and the mobile operator's CID. So the MAC address will change if I use a different operator's SIM card, am I correct?
Click to expand...
Click to collapse
Yes, we can only get the phone's original MAC address when using haret.exe on WM.
IMEI is unique in every phone.
Is CID related to the phone or the SIM card?
I need to do some studies.
In GSM, CID usually denotes the Cell ID - a unique ID given to each cellular base station (signal tower, if I may) of a GSM service provider. Needless to say, this value will change based on the service provider and the phone's location. The same location can have more than one CID, as the service provider may have multiple base stations covering densely populated areas to handle the capacity, or on areas that falls in the coverage of more than one base station.
Other codes that are tied to SIM card are MCC and MNC - Mobile Country Code (Unique code to identify the country of the service provider) and Mobile Network Code (Unique code to identify the service provider itself). MCC will not change unless you go to different company and roam on a different network. MNC will change within the country as the same service provider may have more than one MNC (maybe for capacity or because of takeovers/ acquisitions of other service providers), and will change if there is a possibility of roaming within the country.
manual entry?
just curious, is there any way we, as users, could enter our original MAC address manually if we already know what it is, so that we wouldnt have to constantly change our white lists?
and on a side note(pls dont yell at me), can our phone numbers be entered into sys info manually also to be able to use apps that try to pull that info but cant find it, such as PTT apps?
alienclone said:
just curious, is there any way we, as users, could enter our original MAC address manually if we already know what it is, so that we wouldnt have to constantly change our white lists?
and on a side note(pls dont yell at me), can our phone numbers be entered into sys info manually also to be able to use apps that try to pull that info but cant find it, such as PTT apps?
Click to expand...
Click to collapse
i guess it would be even possible to include it in the aroma setup (read a config-file on sd or enter it manually). that would be a great option and if nothing is enter the imei+cid calculation should be done.
ph03n!x said:
In GSM, CID usually denotes the Cell ID - a unique ID given to each cellular base station (signal tower, if I may) of a GSM service provider. Needless to say, this value will change based on the service provider and the phone's location. The same location can have more than one CID, as the service provider may have multiple base stations covering densely populated areas to handle the capacity, or on areas that falls in the coverage of more than one base station.
Other codes that are tied to SIM card are MCC and MNC - Mobile Country Code (Unique code to identify the country of the service provider) and Mobile Network Code (Unique code to identify the service provider itself). MCC will not change unless you go to different company and roam on a different network. MNC will change within the country as the same service provider may have more than one MNC (maybe for capacity or because of takeovers/ acquisitions of other service providers), and will change if there is a possibility of roaming within the country.
Click to expand...
Click to collapse
OK. This CID is not what you said.
According to the email that Franck78 sent me when we discussed the new unique MAC address, CID is Customer ID.
http://forum.xda-developers.com/showthread.php?t=1459270
alienclone said:
just curious, is there any way we, as users, could enter our original MAC address manually if we already know what it is, so that we wouldnt have to constantly change our white lists?
and on a side note(pls dont yell at me), can our phone numbers be entered into sys info manually also to be able to use apps that try to pull that info but cant find it, such as PTT apps?
Click to expand...
Click to collapse
You don't need to constantly change the white list because WiFi MAC address will be a fixed value.
AFAIK, some SIM card stores the phone number, and others don't.
That is why someone cannot see the phone number in "About phone" -> "Status" -> "My phone number".
Maybe you could try My Phone Number app to set the correct phone number into your SIM card.
In some sense roms wifi mac address is stored in /system/etc/calibration file so you can put any wifi mac address you want easily.In non sense roms the value is stored in /proc/calibration so we cant edit this file but there is a way to have our original wifi mac address or any wifi mac address we want. it re-directs /proc/calibration file in /system/etc/calibration so we can put our wifi mac address
look here http://forum.xda-developers.com/showthread.php?p=22799467#post22799467 post 38 and 39
i didnt try it in newer kernels but i think it will work because wifi mac in newer kernels it is also stored in /proc/calibration
Edit
It works for tytung kernel r2.1 unimac and ics rom aokp 35 installed via clk 1.5.this time i gave the command cat /proc/calibration > /system/etc/calibration from the rom with a terminal emulator and then i edited /system/etc/calibration and 13modules file instead of 01modules with solid explorer
tytung said:
OK. This CID is not what you said.
According to the email that Franck78 sent me when we discussed the new unique MAC address, CID is Customer ID.
http://forum.xda-developers.com/showthread.php?t=1459270
Click to expand...
Click to collapse
Ok.. so here is what I did. I doubted if the CID is something related to (or is) the IMSI. Hence I used a SIM from a different service provider to see if the MAC changes - it didn't. So looks like the CID is not dependent on the SIM card or the service provider or the current Cellular Base Station . That clears my initial question, and looks like it doesn't expand to Customer ID after all (blind guess, as it has nothing to do with me - the customer )
I then tried to get into cLK (1.5) and see if "fastboot getvar cid" works - it didn't, all I am getting is a blank response. So not sure if CID is actually being looked up and cLK does not have the ability to display it, or not looked up at all. I did not want to try writing a CID in my phone, as I am not sure if that is a part of how cLK/ HD2 works. I dont think fastboot commands work in Magldr (too long since I used it!), so not sure if this can even be tried there.
I remember reading somewhere that HSPL unlocks the CID in our devices - does that mean they do not exist, I dont know. But as long as we have enough Unique MAC addresses there is nothing to bother, I guess
---------- Post added at 12:22 AM ---------- Previous post was at 12:05 AM ----------
clio94 said:
In some sense roms wifi mac address is stored in /system/etc/calibration file so you can put any wifi mac address you want easily.In non sense roms the value is stored in /proc/calibration so we cant edit this file but there is a way to have our original wifi mac address or any wifi mac address we want. it re-directs /proc/calibration file in /system/etc/calibration so we can put our wifi mac address
look here http://forum.xda-developers.com/showthread.php?p=22799467#post22799467 post 38 and 39
i didnt try it in newer kernels but i think it will work because wifi mac in newer kernels it is also stored in /proc/calibration
Edit
It works for tytung kernel r2.1 unimac and ics rom aokp 35 installed via clk 1.5.this time i gave the command cat /proc/calibration > /system/etc/calibration from the rom with a terminal emulator and then i edited /system/etc/calibration and 13modules file instead of 01modules with solid explorer
Click to expand...
Click to collapse
That's awesome! Do you happen to know if there is something similar for Bluetooth MAC too?
Ι searched for it and found out that bt address is stored in /sys/module/board_htcleo/parameters/bdaddr
so i tried in terminal emulator
cat /sys/module/board_htcleo/parameters/bdaddr > /system/etc/bdaddr
then i go to /system/etc and found bdaddr file.I open it and changed to my bt address
Then in /system/etc/init.d/13modules file i add the line
mount -o bind /system/etc/bdaddr /sys/module/board_htcleo/parameters/bdaddr and then save and reboot
and it work
Just to be safe and sure what should i use to flash this kernel?
Sent from my HTC HD2 ICS 4.04 on XDA Premium

How Do I Change "WAP" Settings ?

I have gone over the problems people have had with " WiFi Tether " on this device and have deduced it down to the WAP ( wifi access points ) settings. I can't for the life of me figure out how to change the settings though. When connected to the computer via wifi, FoxFi will give and error on connection of " limited access ". FoxFi will work on all my phones but this model ( even the new LG Nexus 5 ). If anyone can give me some directions on changing the WAP settings to allow WAP2 on this device please post as soon as possible....Thank you.....
* DEVELOPERS, PLEASE PUT A FIX FOR THIS IN YOUR ROMS THANKS IN ADVANCE!!

[Q] DNS

I cannot change my DNS settings on the D855 G3 (running 4.4.2 rooted), this is for the purpose of changing Netflix regions. I've read that on later android versions the DNS change is not possible, yet it works on a Tablet running 4.4.4
The save option is greyed out as soon as I open the wi-fi settings to modify my current connection, and if I try to change the DNS on the initial connection it wont connect
Read this for changing your DNS: http://www.androidtablets.net/threads/how-do-i-get-my-static-ip-settings-to-save.32136/
And read this about Netflix hardcoding DNS settings in the app: https://www.reddit.com/r/netflix/comments/2qevqt/meta_netflix_is_starting_to_crack_down_on_dns_vpn/

Huawei E5770 custom firmware & O2 SIM unlock

Custom 21.329.01.00.00 firmware and 17.100.19.01.00 web interface for E5770
The firmware is based on the original global firmware version 21.329.01.00.00. It can be installed on any technological firmware, or updated from a modified firmware.
Flash using balongflash (Windows, Linux).
Attention!
This firmware can render your device unbootable! Use it only if you are aware of all the risks and consequences. In case of any problems, do not wait for help, you're on your own. Do not install firmware by non-tech-savvy people request, and do not sell routers with this firmware preinstalled.
Changes:
Firmware digital signature verification in the firmware server is disabled
Added support for IPv6 on mobile networks (disabled by default, could be activated "ipv6" script)
ADB installed and Telnet activated (disabled by default, controlled from the OLED menu)
The stock versions of busybox, iptables and ip6tables programs are replaced with full-fledged ones
The "atc" utility is installed to send AT commands from the console
Installed "ttl" script for modifying (fixing) TTL (for IPv4) and HL (for IPv6)
Installed "imei" script to change IMEI
A local transparent proxy server "tpws" and a script "anticensorship" are installed to circumvent censorship to sites from the registry of prohibited sites in Russian Federation (IPv4 only)
Added DNS over TLS resolver stubby (version 1.5.1, compiled with OpenSSL 1.0.2p) and DNS-level adblock (IPv4 only)
Added extended menu on OLED screen
Added RNDIS and ECM Ethernet switching functionality without a switch program on a computer
All NVRAM items are unlocked
AT^DATALOCK code is disabled
Added kernel module TUN/TAP (for OpenVPN and other programs)
Added OpenVPN (version 2.4.6, compiled with OpenSSL 1.0.2p) and scripts for DNS redirection
Added curl (version 7.63.0, compiled with OpenSSL 1.0.2p)
Added EXT4 kernel module and swap support
Added script for installing Entware application repository
Added script "adblock_update", for updating the list of advertising domains
Added script to change MAC address of Wi-Fi in Extender mode (script "wifiext_mac") and USB MAC addresses (script "usb_mac")
Removed mobile connection logging (mobile logger) to extend flash memory lifetime
Multilingual web interface with GSM/UMTS/LTE band selection menu
The extended menu on the OLED screen allows you to manage network mode (LTE/3G/GSM), TTL modification, circumvent censorship, ad blocking, IMEI change, USB composition, control access to the web interface, Telnet and ADB.
TTL modification and IMEI change require a reboot. The remaining menu items are applied instantly.
To activate extended menu, press left (WPS) button 7 times on Wi-Fi information screen.
The "anticensorship" script helps to bypass Deep Packet Inspection (DPI) systems on some operators in order to bypass web site blocking. It starts the local proxy server from zapret complex https://github.com/bol-van/zapret, modifying the packets in such a way as to complicate their analysis, and redirects all traffic to ports 80 (for HTTP) and 443 (for HTTPS) to local proxy. The proxy server works autonomously, without any third-party server on the Internet. It is recommended to use it in conjunction with DNS over TLS, in order to prevent possible DNS hijacking by the operator.
Advertisement blocking is performed on DNS level with dnsmasq DNS server. It works with DNS over TLS as upstream, requests for which are redirected if the corresponding menu item is activated from the OLED screen. EasyList and RuAdList https://forums.lanik.us/viewtopic.php?f=102&t=32524 from raletag and AdAway https://adaway.org/hosts.txt are used as an ad lists.
Ad-blocking at the DNS level works worse than full-fledged content blockers in browsers (AdBlock, µBlock), but it works on any device and in any program without additional settings.
You can also control ad blocking with the "dns_over_tls" script.
Domain lists could be updated using "adblock_update" command.
Entware application repository allows you to install additional Linux software from the armv7sf-k3.2 entware repository http://bin.entware.net/armv7sf-k3.2/Packages.html, using "opkg" package manager used in open source firmware for OpenWRT routers. Entware is installed using the "entware install" command. Entware files are installed in /opt, which is mounted in /online/opt. You can install many programs on 30 MB free space after installation on /online partition.
The router and Entware environments are independent of each other, the installed Entware software cannot be called from the router's environment, and the firmware programs and scripts cannot be called from the Entware. This was done to ensure that the installed packages would not conflict with files in the firmware.
To gain access to the Entware environment, use the "entware shell" command, to exit, type exit (or press CTRL+D).
Entware is designed for advanced users who understand how to customize and use installable programs. About 15 MB of free RAM is available in the router, the launch of heavy programs can lead to the crash of important services for the router (especially when DNS over TLS is enabled), remember that.
Download link
https://github.com/Huawei-LTE-routers-mods/Huawei_E5770_mod_fw_webui
More information about Huawei LTE routers (zeronet network): https://zn.amorgan.xyz/1HegcCNqxTuhPaHmjZwPGZ9LY34vXD6H1V/
E5770 O2 FW version 21.200.19.01.405 SIM unlock
Huawei E5770 from British O2 network with firmware version 21.200.19.01.405 could be unlocked for free with a special firmware, without disassembling the device.
This firmware is based on 21.200.19.01.405 version and could be installed without flash code.
E5770s_Update_21.200.19.01.405_o2_simunlock_signed.7z
If you want to install another official firmware or a custom firmware, you need to downgrade 21.200.19.01.405 to a special technological firmware version 21.180.99.10.00, which does not check firmware digital signatures.
E5770s_DOWNGRADE_o2_21.200.19.01.405_to_21.180.99.10.00_signed.7z
To install the firmware, press both RESET button (on the back of the device) and POWER button, connect it to the PC and use balongflash software (Windows, Linux)
More information about Huawei LTE routers (zeronet network): https://zn.amorgan.xyz/1HegcCNqxTuhPaHmjZwPGZ9LY34vXD6H1V/
Thabks for the share. Is it possible to unlock all bands to use it anywhere in the globe?
link not working
Hi I tried downloading the modded firmware but it only goes to 20% every time then hangs. can you fix please or host somewhere else.
many thanks
abiliotiago said:
Thabks for the share. Is it possible to unlock all bands to use it anywhere in the globe?
Click to expand...
Click to collapse
No, that's a hardware limitation. Different hardware modifications have different radio hardware. They could be converted by soldering some components though.
paybelb said:
Hi I tried downloading the modded firmware but it only goes to 20% every time then hangs. can you fix please or host somewhere else.
many thanks
Click to expand...
Click to collapse
You can download ZeroNet and download it from there, because ZeroNet to Internet gateways are unreliable.
E5770 FW version 21.327.01.00.1133, 21.200.19.01.405, 21.318.01.02.07 downgrade to technological 21.180.99.10.00
This special firmware allows installing technological firmware on firmware versions mentioned in the title, without entering OEM code (AT^DATALOCK), and without using test-point (needle method).
Technological firmware allows installing any other firmware (even with incorrect or corrupted signature), without any restrictions.
WARNING: If you flash this firmware, you won't be able to revert your old firmware version because there's no official firmware files of these version available in public access. You can install any other firmware though.
→ E5770s_DOWNGRADE_21.318.01.02.07_to_21.180.99.10.00 ←
→ E5770s_DOWNGRADE_21.327.01.00.1133_to_21.180.99.10.00 ←
→ E5770s_DOWNGRADE_21.200.19.01.405_to_21.180.99.10.00 ←
More information about Huawei LTE routers (zeronet network): https://zn.amorgan.xyz/1HegcCNqxTuhPaHmjZwPGZ9LY34vXD6H1V/
ValdikSS said:
No, that's a hardware limitation. Different hardware modifications have different radio hardware. They could be converted by soldering some components though.
Click to expand...
Click to collapse
Thanks for the explanation.
Which router do you recommend for the most compatibility LTE worldwide?
abiliotiago said:
Thanks for the explanation.
Which router do you recommend for the most compatibility LTE worldwide?
Click to expand...
Click to collapse
Probably something with Qualcomm chipset, which I'm not savvy in.
It depends on LTE bands or countries you're planning to use the device.
ValdikSS said:
Probably something with Qualcomm chipset, which I'm not savvy in.
It depends on LTE bands or countries you're planning to use the device.
Click to expand...
Click to collapse
Not sure right now
I just wanted something that could work for holidays wherever I decided to go
Thanks
unfortunatly balong_flash doesn't seem to work on windows 10
zebignasty said:
unfortunatly balong_flash doesn't seem to work on windows 10
Click to expand...
Click to collapse
worked fine for me on Windows 10 Pro
Version 2.3.1. Based on firmware 21.329.01.00.00 and webui 17.100.19.01.00
Changes since v2.3:
Firmware:
* Fix passwd_def telnet default password file
* Fix OpenVPN NAT scripts: properly remove added FORWARDING and INPUT DROP rules, clarify README
* Clarify net.{down,up} scripts
There are more than one variant of E5770.
Will this firmware work on E5770S-923 model?
BarakOsama said:
There are more than one variant of E5770.
Will this firmware work on E5770S-923 model?
Click to expand...
Click to collapse
Yes it will.
Hi OP,
my device is stuck on download mode.
can you please explain the flashing steps for the custom firmware.
As per your Read-Me the firmware should be flashed by balong_flash FLASH_FILE.BIN command.
Whats unclear to me is which file is to be flashed first. There are 2 .bin files in the custom firmware archive.
It will be a great help if you can give a step-by-step guide.
BarakOsama said:
Hi OP,
my device is stuck on download mode.
Click to expand...
Click to collapse
First of all, to install custom firmware you need to install technological firmware somehow. You can't install it just by flashing, it will require flash code which cannot be obtained easily. To bypass flash code check, I made downgrading firmwares for several firmware versions. You need to install downgrading firmware for your current firmware version, which will downgrade to technological firmware, and from technological firmware you can install any firmware, including custom one.
What exact steps did you perform, what exact result did you get?
ValdikSS said:
First of all, to install custom firmware you need to install technological firmware somehow. You can't install it just by flashing, it will require flash code which cannot be obtained easily. To bypass flash code check, I made downgrading firmwares for several firmware versions. You need to install downgrading firmware for your current firmware version, which will downgrade to technological firmware, and from technological firmware you can install any firmware, including custom one.
What exact steps did you perform, what exact result did you get?
Click to expand...
Click to collapse
After two days of googling I found the original firmware I had on the device and now the device is working again :victory:
Can you provide me a downgrading firmware to E5770s-923 21.316.03.00.1133 firmware version?.
E5770s_UPDATE_21.316.03.00.1133_WEBUI_17.100.13.02.1133_MRE5.zip
I flashed the custom firmware.
But somehow I cannot access the extended menu.
Software version: 21.329.01.00.00
Web UI version: 17.100.19.01.00
BarakOsama said:
I flashed the custom firmware.
But somehow I cannot access the extended menu.
Software version: 21.329.01.00.00
Web UI version: 17.100.19.01.00
Click to expand...
Click to collapse
You need to press left button 7 times on the wi-fi information screen.

Categories

Resources