BlueTooth Suddenly Stopped Working - EPIC 4g - Epic 4G General

I am not sure what happened. My Bluetooth was working fine. All of a sudden it stopped. When I press the bluetooth icon, i see that it is trying to turn on, but never goes fully "green".
I have done application updates and have rooted my phone and thats it. No special kernel, nothing else thats fancy. Here is an 'adb logcat' of what happens when I try to launch bluetooth:
Code:
I/BluetoothAdapter( 2229): ***** enable
I/BluetoothService( 2229): ***** enable
I/bluedroid( 2229): bt_enable
I/bluedroid( 2229): BTOFF_FMOFF_handling
I/bluedroid( 2229): BTOFF_FMOFF_handling : receiving BT_ON
I/bluedroid( 2229): Starting daemons...
I/bluedroid( 2229): Starting btld...
D/BTL-SERVER(16100): in set_aid_and_cap() pid:16100
V/BluetoothEventRedirector( 6906): Received android.bluetooth.adapter.action.STATE_CHANGED
D/BTL-SERVER(16100): out set_aid_and_cap() pid:16100
V/BTL_CFG (16100): btl_cfg_get_btld_status: service.brcm.bt.btld=0
E/BTL-SERVER(16100): BTLD starting...
E/BTL-SERVER(16100): main: main :: BTLD starting
V/BTL_CFG (16100): btl_cfg_set_btld_status: service.brcm.bt.btld=1, ret=0
V/BTL_CFG (16100): btld_cfg_btld_pid : service.brcm.bt.btld_pid = 16100
V/BTL_CFG (16100): btl_cfg_set_btld_pid success : service.brcm.bt.btld_pid = 16100, ret = 0
I/BTL-SERVER(16100): BTE version BCM1200_MI_10.3.16.26
I/BTL-SERVER(16100): btld version BTL-ANDROID_PI_2.0.52 starting...
I/BTL-SERVER(16100): btla version BTL-ANDROID-Victory-R11-Sep 13 2010 ###########
I/BTL-SERVER(16100): Build time: Sep 13 2010 18:32:14
I/BTL-SERVER(16100): BTLD_OPTION_LPM_ENABLED: i=0x6 argc=0x7 lpm_enabled=1
I/BTL_CFG (16100): btl_cfg_get_bdaddr: BDA=F49F5497C7EE
E/BTL_CFG (16100): WARNING: [service.brcm.bt.patchfile] property_get failed (0)
E/BTL_CFG (16100): WARNING: [service.brcm.bt.3way_support] property_get failed (0)
E/BTL_CFG (16100): WARNING: [service.brcm.bt.bt_wake_polar] property_get failed (0)
I/BTL_CFG (16100): btl_cfg_get_lpm_params: service.brcm.bt.bt_wake_polar=1
E/BTL_CFG (16100): WARNING: [service.brcm.bt.host_wake_polar] property_get failed (0)
I/BTL_CFG (16100): btl_cfg_get_lpm_params: service.brcm.bt.host_wake_polar=1
E/BTL_CFG (16100): WARNING: [service.brcm.bt.pcm_clk] property_get failed (0)
E/BTL_CFG (16100): WARNING: [service.brcm.bt.pcm_ms_role] property_get failed (0)
I/BTL_CFG (16100): btl_cfg_get_contacts_db: service.brcm.bt.contacts_db=/data/data/com.android.providers.contacts/databases/contacts2.db
I/USERIAL_LINUX(16100): USERIAL_Init
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
E/BTL_CFG (16100): WARNING: [service.brcm.bt.TRC_BTAPP] property_get failed (0)
D/BTLD (16100): [bttrc] using compile default trace settings
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 14
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x002dc6c0
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 3000000
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
I/BTL-SERVER(16100): Found patchfile: /system/bin/BCM4329B1_002.002.023.0417.0435.hcd
I/BTL-SERVER(16100): bte_main_rln_cplt: Downloading patchfile /system/bin/BCM4329B1_002.002.023.0417.0435.hcd
I/BTLD (16100): BCM2045_PRM_Init
I/BTLD (16100): Minidrv download completed
E/BTLD (16100): [hcis] Unknown HCI message type drop this byte 0x34
E/BTLD (16100): [hcis] Unknown HCI message type drop this byte 0x31
I/BTLD (16100): Launch RAM successful
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 7
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x0001c200
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 115200
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 14
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x002dc6c0
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 3000000
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
I/BTL-SERVER(16100): Setting local bd addr to F4:9F:54:97:C7:EE
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [DTUN]
W/BTLD (16100): BTAPP_enable_bta(): unsupported id: 28
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [TEST]
I/BTL_CFG (16100): btl_cfg_get_btport_redirection_enable: service.brcm.bt.btport_redir_on=
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [DUN]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [SPP]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [AG]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [SCO]
W/BTLD (16100): BTAPP_enable_bta(): unsupported id: 20
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [PBS]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystemMultiClnt: Registered subsystem [BTS]
I/bluedroid( 2229): BTLD start retry count 130/130
E/bluedroid( 2229): btld start timed out
I/bluedroid( 2229): New state is BTON_FMOFF_handling
D/BluetoothService( 2229): bt EnableThread giving up
I/bluedroid( 2229): bt_disable
I/bluedroid( 2229): BTON_FMOFF_handling
I/bluedroid( 2229): BTON_FMOFF_handling : receiving BT_OFF
I/bluedroid( 2229): Stopping daemons...
I/bluedroid( 2229): Stopping bluetoothd...
I/bluedroid( 2229): Stopping btld...
I/bluedroid( 2229): Wait until all daemons are stopped, or timed out...
I/bluedroid( 2229): bluetoothd has stopped
W/bluedroid( 2229): Daemon stop waiting count 1/130
I/bluedroid( 2229): Stopping daemons... Done!
I/bluedroid( 2229): New state is BTOFF_FMOFF_handling
W/BTLD (16100): L2CAP - PSM: 0x0019 not found for deregistration
W/BTLD (16100): L2CAP - PSM: 0x0017 not found for deregistration
V/BluetoothEventRedirector( 6906): Received android.bluetooth.adapter.action.STATE_CHANGED
I/BTL-IFS (16100): main_server_thread: main_server_thread: bt shutdown while waiting for select
I/BTL-IFS (16100): close_all_open_sockets: Closing all open sockets
I/BTL-IFS (16100): main_server_thread: @*@*@*@*@*@*@*@*@*@*@*@*@* main_server_thread - close(12)
I/BTL-IFS (16100): main_server_thread: BTL-IF server thread terminating...
I/BTL-IFS (16100): BTL_IF_ServerShutdown: BTL-IF Server shutting down...
I/BTL-IFS (16100): BTL_IF_ServerShutdown: BTL-IF Server shutdown complete.
I/BTL-IFS (16100): BTL_IF_UnregisterSubSystem: Unregistered subsystem [DTUN]
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 7
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x0001c200
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 115200
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
V/BTL_CFG (16100): btld_cfg_btld_pid : service.brcm.bt.btld_pid = 0
V/BTL_CFG (16100): btl_cfg_set_btld_pid success : service.brcm.bt.btld_pid = 0, ret = 0
V/BTL_CFG (16100): btl_cfg_set_btld_status: service.brcm.bt.btld=0, ret=0
I/BTL-SERVER(16100): ### Target baudrate is reset, now exit btld ###
So anyone know what gives. Looking at the logs it seems that it can't initialize a setting or sumthin'

Have you tried deleting/forgeting your headset and repairing the device? Sometimes simple is best.

I have no paired devices.
Sent from my Epic xda style. http://zedros.com

I still havent been able to get my bluetooth working. Anyone else having a problem with this? My bluetooth just 'stopped' working. I hit the bluetooth icon, it seems like it is beginning to launch, but then nothing happens. No freezes, lockups, etc... It just goes back to its original state like i never hit the bluetooth button to begin with. This is getting on my nerves as I like to transfer files via bluetooth when I am not connected via USB.

Same Problem
Yes, I'm having the same problem on a Samsung Fascinate, running 2.1

I am positive that, based on the log files, ... that this is a permissions issue. I am hoping that moving to 2.2 will fix it. Sprint/Samsung give me my update. I don't **** with HTC anymore because of the video hardware fiasco they had with the Kaiser. Don't b next. Lols
Sent from my SPH-D700 using XDA App

May b a missing configuration file as well.
Sent from my SPH-D700 using XDA App

Anyone figure this out? I am having this problem, too.

Happened to me too after 1-click root w/CWM (and a couple of other updates). Restoring initial backup after one-click root and clockwork did NOT fix this. I had to wipe and re-install DI18 stock rom in order to get bluetooth working again. Please note that I did not use any dev tools to troubleshoot.
It broke somewhere in this process:
1. 1-click root w/Clockwork
1a. backed up, restoring that backup with clockwork still had the problem, but I didn't originally notice the problem until later.
2. Tried to follow instructions for 2nd full root, but was getting permissions errors. Still had root, so I continued (never got this to work).
3. Installed ROM Manager
3a. ROM Manager for some reason was booting into stock recovery and not CWM. Could still get to CWM via Vol-down+shutter+power.
4. Installed Mobile AP mod.
All of this was on Saturday. didn't try bluetooth until monday when I discovered it was pooched - Bluetooth wouldn't turn on, either through touchwiz, or settings. It would look like it was turning on ('On', but grey, then turn off again).
Flashed back to stock DI18 and bluetooth is working again.

Related

Cisco VPN (ASA / PIX / IPSEC) and Winmo 6.1 - experts needed

Hi,
I'm trying to connect my new touch HD to the work cisco firewall. I've set it up as LDAP/IPSEC with a preshared key.
When I try and force it to connect it contacts the ASA, starts the handshake but I see this in the debugging VPN log:
Start of Handshake:
Code:
7 Nov 12 2008 15:36:23 713236 IP = 89.193.232.83, IKE_DECODE RECEIVED Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 564
Point of issue (i think anyway)
Code:
7 Nov 12 2008 15:36:24 713906 IP = 89.193.232.83, computing NAT Discovery hash
4 Nov 12 2008 15:36:24 713903 Group = 89.193.232.83, IP = 89.193.232.83, Can't find a valid tunnel group, aborting...!
7 Nov 12 2008 15:36:24 715065 Group = 89.193.232.83, IP = 89.193.232.83, IKE MM Responder FSM error history (struct &0xd9298110) <state>, <event>: MM_DONE, EV_ERROR-->MM_BLD_MSG4, EV_GROUP_LOOKUP-->MM_BLD_MSG4, EV_TEST_CERT-->MM_BLD_MSG4, EV_BLD_MSG4-->MM_BLD_MSG4, EV_TEST_CRACK-->MM_BLD_MSG4, EV_SECRET_KEY_OK-->MM_BLD_MSG4, NullEvent-->MM_BLD_MSG4, EV_GEN_SECRET_KEY
7 Nov 12 2008 15:36:24 713906 Group = 89.193.232.83, IP = 89.193.232.83, IKE SA MM:d5e02623 terminating: flags 0x01000002, refcnt 0, tuncnt 0
7 Nov 12 2008 15:36:24 713906 Group = 89.193.232.83, IP = 89.193.232.83, sending delete/delete with reason message
Looking at the logs it at no point tries to auth with the username and password so it's a tunnelling issue.
Any super geeks about to help?
jon- said:
Hi,
I'm trying to connect my new touch HD to the work cisco firewall. I've set it up as LDAP/IPSEC with a preshared key.
When I try and force it to connect it contacts the ASA, starts the handshake but I see this in the debugging VPN log:
Start of Handshake:
Code:
7 Nov 12 2008 15:36:23 713236 IP = 89.193.232.83, IKE_DECODE RECEIVED Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 564
Point of issue (i think anyway)
Code:
7 Nov 12 2008 15:36:24 713906 IP = 89.193.232.83, computing NAT Discovery hash
4 Nov 12 2008 15:36:24 713903 Group = 89.193.232.83, IP = 89.193.232.83, Can't find a valid tunnel group, aborting...!
7 Nov 12 2008 15:36:24 715065 Group = 89.193.232.83, IP = 89.193.232.83, IKE MM Responder FSM error history (struct &0xd9298110) <state>, <event>: MM_DONE, EV_ERROR-->MM_BLD_MSG4, EV_GROUP_LOOKUP-->MM_BLD_MSG4, EV_TEST_CERT-->MM_BLD_MSG4, EV_BLD_MSG4-->MM_BLD_MSG4, EV_TEST_CRACK-->MM_BLD_MSG4, EV_SECRET_KEY_OK-->MM_BLD_MSG4, NullEvent-->MM_BLD_MSG4, EV_GEN_SECRET_KEY
7 Nov 12 2008 15:36:24 713906 Group = 89.193.232.83, IP = 89.193.232.83, IKE SA MM:d5e02623 terminating: flags 0x01000002, refcnt 0, tuncnt 0
7 Nov 12 2008 15:36:24 713906 Group = 89.193.232.83, IP = 89.193.232.83, sending delete/delete with reason message
Looking at the logs it at no point tries to auth with the username and password so it's a tunnelling issue.
Any super geeks about to help?
Click to expand...
Click to collapse
I have a working config from a Cisco PIX 501, however it can only run PIX OS 6.3(5) and not the newer 7.x or 8.x code the ASA's run so it's likely there are differences. Plus I am also using Digital Certificates as opposed to pre-shared keys, however that will only change the ISAKMP policy. I am also using MS IAS as the Radius server.
Code:
access-list l2tp permit udp host X.X.X.X any eq 1701
ip address outside X.X.X.X 255.255.255.252
ip local pool L2TP-IP-Pool-1 10.10.10.1-10.10.10.14 mask 255.255.255.240
aaa-server radius-authport 1812
aaa-server radius-acctport 1813
aaa-server RADIUS (inside) host 192.168.1.1 cisco-key timeout 5
aaa-server RADIUS (inside) host 192.168.2.1 cisco-key timeout 5
sysopt connection permit-l2tp
crypto ipsec transform-set l2tp esp-3des esp-sha-hmac
crypto ipsec transform-set l2tp mode transport
crypto ipsec security-association lifetime seconds 3600
crypto dynamic-map outside_dyn_map 10 set security-association lifetime seconds 28800 kilobytes 4608000
crypto dynamic-map dyna 20 match address l2tp
crypto dynamic-map dyna 20 set transform-set l2tp
crypto map outside_map 65535 ipsec-isakmp dynamic outside_dyn_map
crypto map mymap 10 ipsec-isakmp dynamic dyna
crypto map mymap client authentication RADIUS
crypto map mymap interface outside
isakmp enable outside
isakmp nat-traversal 20
isakmp policy 20 authentication rsa-sig
isakmp policy 20 encryption des
isakmp policy 20 hash md5
isakmp policy 20 group 1
isakmp policy 20 lifetime 86400
vpdn group L2TP-VPN accept dialin l2tp
vpdn group L2TP-VPN ppp authentication mschap
vpdn group L2TP-VPN client configuration address local L2TP-IP-Pool-1
vpdn group L2TP-VPN client configuration dns 192.168.1.50
vpdn group L2TP-VPN client authentication aaa RADIUS
vpdn group L2TP-VPN client accounting RADIUS
vpdn group L2TP-VPN l2tp tunnel hello 60
vpdn enable outside
I have changed the IP addresses I am using, plus I have ommited the PKI Certificate stuff. For PSK's you would need to change the ISAKMP policy.
HTH
Andy
So does this work with WM6.1 native IPSec stack?
There's a similar thread here:
http://forum.xda-developers.com/showthread.php?t=280565&page=2
Someone else stated they figured it out.
stepw said:
So does this work with WM6.1 native IPSec stack?
There's a similar thread here:
http://forum.xda-developers.com/showthread.php?t=280565&page=2
Someone else stated they figured it out.
Click to expand...
Click to collapse
Yes. I have tested this with Windows XP & 2003 as well as Windows Mobile 6.0 & 6.1. The default policies with Vista prevent this working 'out-of-the-box' due to AES being the minimum encryption the Vista VPN client will negotiate (ISAKMP). You can change this though, but it's a pain to do individually and is best pushed down via a GPO - or use an ASA or PIX 7.x or 8.x that supports AES ISAKMP policies.
Andy
ADB100, how is your Cisco firewall configured? I've gotten past phase 1 now but it's stalling at phase 2 as i can't get the client to request the correct policy, it keeps falling back to the default which I can't reconfigure as other policies inherit from it.
Starting to lose my patience, so close yet so far! WinMo6.1 and cisco ASA VPN still has ig issues and no one on the internet seems to know why.
ADB100 said:
Yes. I have tested this with Windows XP & 2003 as well as Windows Mobile 6.0 & 6.1. The default policies with Vista prevent this working 'out-of-the-box' due to AES being the minimum encryption the Vista VPN client will negotiate (ISAKMP). You can change this though, but it's a pain to do individually and is best pushed down via a GPO - or use an ASA or PIX 7.x or 8.x that supports AES ISAKMP policies.
Andy
Click to expand...
Click to collapse
I pretty much posted all the VPN stuff in my previous post. I could send you the entire config if you wish (with some bits scrubbed obviously). I may have an ASA at the end of next week to play around. I will be installing it at a customer site the following week so I should have enough time to test the VPN stuff out, if you can wait? (I'm a CCIE.....)
Cheers
Andy
So you did Andy, sorry I didn't link you to the earlier post. I will continue playing with the ASA today (as you might have guessed I'm not that up to speed with Cisco) and let you know if I get anything.
FWIW here is the drop out when it was failing at phase 1, i don't have the latest log to hand
Code:
IP = , Error: Unable to remove PeerTblEntry
IP = , Removing peer from peer table failed, no match!
IP = , sending delete/delete with reason message
IP = , IKE SA MM:bccde876 terminating: flags 0x01000002, refcnt 0, tuncnt 0
IP = , IKE MM Responder FSM error history (struct &0xd888df20) <state>, <event>: MM_DONE, EV_ERROR-->MM_WAIT_MSG3, EV_TIMEOUT-->MM_WAIT_MSG3, NullEvent-->MM_SND_MSG2, EV_SND_MSG-->MM_SND_MSG2, EV_START_TMR-->MM_SND_MSG2, EV_RESEND_MSG-->MM_WAIT_MSG3, EV_TIMEOUT-->MM_WAIT_MSG3, NullEvent
IP = , IKE_DECODE RESENDING Message (msgid=1100200) with payloads : HDR + UNKNOWN (218), *** ERROR *** + NONE (0) total length : 128
IP = , IKE_DECODE RESENDING Message (msgid=1100200) with payloads : HDR + UNKNOWN (218), *** ERROR *** + NONE (0) total length : 128
IP = , IKE_DECODE RESENDING Message (msgid=1100200) with payloads : HDR + UNKNOWN (218), *** ERROR *** + NONE (0) total length : 128
IP = , IKE_DECODE SENDING Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 124
IP = , constructing Fragmentation VID + extended capabilities payload
IP = , constructing NAT-Traversal VID ver 02 payload
IP = , constructing ISAKMP SA payload
IP = , IKE SA Proposal # 1, Transform # 8 acceptable Matches global IKE entry # 3
IP = , processing IKE SA payload
IP = , Received NAT-Traversal ver 02 VID
IP = , processing VID payload
IP = , Received Fragmentation VID
IP = , processing VID payload
IP = , processing VID payload
IP = , Oakley proposal is acceptable
IP = , processing SA payload
IP = , IKE_DECODE RECEIVED Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 544
IP = , Received encrypted packet with no matching SA, dropping
Ignoring msg to mark SA with dsID 151552 dead because SA deleted
IP = , IKE_DECODE SENDING Message (msgid=bbb6340d) with payloads : HDR + HASH (8) + DELETE (12) + NONE (0) total length : 76
Group = DefaultRAGroup, IP = , constructing qm hash payload
Group = DefaultRAGroup, IP = , constructing IKE delete payload
Group = DefaultRAGroup, IP = , constructing blank hash payload
Group = DefaultRAGroup, IP = , sending delete/delete with reason message
Group = DefaultRAGroup, IP = , IKE SA MM:78a1831c terminating: flags 0x01000002, refcnt 0, tuncnt 0
Group = DefaultRAGroup, IP = , IKE SA MM:78a1831c rcv'd Terminate: state MM_ACTIVE flags 0x00000042, refcnt 1, tuncnt 0
Group = DefaultRAGroup, IP = , Removing peer from correlator table failed, no match!
Group = DefaultRAGroup, IP = , sending delete/delete with reason message
Group = DefaultRAGroup, IP = , IKE QM Responder FSM error history (struct &0xd876e128) <state>, <event>: QM_DONE, EV_ERROR-->QM_BLD_MSG2, EV_NEGO_SA-->QM_BLD_MSG2, EV_IS_REKEY-->QM_BLD_MSG2, EV_CONFIRM_SA-->QM_BLD_MSG2, EV_PROC_MSG-->QM_BLD_MSG2, EV_HASH_OK-->QM_BLD_MSG2, NullEvent-->QM_BLD_MSG2, EV_COMP_HASH
Group = DefaultRAGroup, IP = , QM FSM error (P2 struct &0xd876e128, mess id 0x713438aa)!
IP = , IKE_DECODE SENDING Message (msgid=c1a6b7b3) with payloads : HDR + HASH (8) + NOTIFY (11) + NONE (0) total length : 80
Group = DefaultRAGroup, IP = , constructing qm hash payload
Group = DefaultRAGroup, IP = , constructing ipsec notify payload for msg id 713438aa
Group = DefaultRAGroup, IP = , constructing blank hash payload
Group = DefaultRAGroup, IP = , sending notify message
Group = DefaultRAGroup, IP = , All IPSec SA proposals found unacceptable!
Group = DefaultRAGroup, IP = , processing IPSec SA payload
Group = DefaultRAGroup, IP = , IKE Remote Peer configured for crypto map: outside-new_dyn_map
Group = DefaultRAGroup, IP = , Selecting only UDP-Encapsulated-Tunnel and UDP-Encapsulated-Transport modes defined by NAT-Traversal
Group = DefaultRAGroup, IP = , Selecting only UDP-Encapsulated-Tunnel and UDP-Encapsulated-Transport modes defined by NAT-Traversal
Group = DefaultRAGroup, IP = , Static Crypto Map check, map = outside-new_map, seq = 20, ACL does not match proxy IDs src: dst:213.122.163.115
Group = DefaultRAGroup, IP = , Static Crypto Map check, checking map = outside-new_map, seq = 20...
Group = DefaultRAGroup, IP = , QM IsRekeyed old sa not found by addr
Group = DefaultRAGroup, IP = , processing NAT-Original-Address payload
Group = DefaultRAGroup, IP = , L2TP/IPSec session detected.
Group = DefaultRAGroup, IP = , Received local Proxy Host data in ID Payload: Address 213.122.163.115, Protocol 17, Port 1701
Group = DefaultRAGroup, IP = , ID_IPV4_ADDR ID received
Group = DefaultRAGroup, IP = , processing ID payload
Group = DefaultRAGroup, IP = , Received remote Proxy Host FQDN in ID Payload: Host Name: HTC70 Address , Protocol 17, Port 1701
Group = DefaultRAGroup, IP = , ID_FQDN ID received, len 5
Group = DefaultRAGroup, IP = , processing ID payload
Group = DefaultRAGroup, IP = , processing nonce payload
Group = DefaultRAGroup, IP = , processing SA payload
Group = DefaultRAGroup, IP = , processing hash payload
IP = , IKE_DECODE RECEIVED Message (msgid=713438aa) with payloads : HDR + HASH (8) + SA (1) + NONCE (10) + ID (5) + ID (5) + NAT-OA (131) + NONE (0) total length : 293
IP = , IKE Responder starting QM: msg id = 713438aa
Group = DefaultRAGroup, IP = , Starting P1 rekey timer: 21600 seconds.
IP = , Keep-alives configured on but peer does not support keep-alives (type = None)
IP = , Keep-alive type for this connection: None
Group = DefaultRAGroup, IP = , PHASE 1 COMPLETED
IP = , IKE_DECODE SENDING Message (msgid=0) with payloads : HDR + ID (5) + HASH (8) + VENDOR (13) + NONE (0) total length : 96
Group = DefaultRAGroup, IP = , constructing dpd vid payload
Group = DefaultRAGroup, IP = , Computing hash for ISAKMP
Group = DefaultRAGroup, IP = , constructing hash payload
Group = DefaultRAGroup, IP = , constructing ID payload
Group = DefaultRAGroup, IP = , Freeing previously allocated memory for authorization-dn-attributes
IP = , Connection landed on tunnel_group DefaultRAGroup
Group = DefaultRAGroup, IP = , Automatic NAT Detection Status: Remote end IS behind a NAT device This end is NOT behind a NAT device
Group = DefaultRAGroup, IP = , Computing hash for ISAKMP
Group = DefaultRAGroup, IP = , processing hash payload
Group = DefaultRAGroup, IP = , ID_FQDN ID received, len 5
Group = DefaultRAGroup, IP = , processing ID payload
IP = , IKE_DECODE RECEIVED Message (msgid=0) with payloads : HDR + ID (5) + HASH (8) + NONE (0) total length : 61
Group = DefaultRAGroup, IP = , P1 Retransmit msg dispatched to MM FSM
Group = DefaultRAGroup, IP = , Duplicate Phase 1 packet detected. Retransmitting last packet.
IP = , IKE_DECODE SENDING Message (msgid=0) with payloads : HDR + KE (4) + NONCE (10) + VENDOR (13) + VENDOR (13) + VENDOR (13) + VENDOR (13) + NAT-D (130) + NAT-D (130) + NONE (0) total length : 296
Group = DefaultRAGroup, IP = , Generating keys for Responder...
IP = , Connection landed on tunnel_group DefaultRAGroup
IP = , computing NAT Discovery hash
IP = , constructing NAT-Discovery payload
IP = , computing NAT Discovery hash
IP = , constructing NAT-Discovery payload
IP = , Send Altiga/Cisco VPN3000/Cisco ASA GW VID
IP = , constructing VID payload
IP = , Constructing ASA spoofing IOS Vendor ID payload (version: 1.0.0, capabilities: 20000001)
IP = , Send IOS VID
IP = , constructing xauth V6 VID payload
IP = , constructing Cisco Unity VID payload
IP = , constructing nonce payload
IP = , constructing ke payload
IP = , computing NAT Discovery hash
IP = , processing NAT-Discovery payload
IP = , computing NAT Discovery hash
IP = , processing NAT-Discovery payload
IP = , processing nonce payload
IP = , processing ISA_KE payload
IP = , processing ke payload
IP = , IKE_DECODE RECEIVED Message (msgid=0) with payloads : HDR + KE (4) + NONCE (10) + NAT-D (130) + NAT-D (130) + NONE (0) total length : 224
IP = , IKE_DECODE RESENDING Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 124
IP = , P1 Retransmit msg dispatched to MM FSM
IP = , Duplicate Phase 1 packet detected. Retransmitting last packet.
IP = , IKE_DECODE RESENDING Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 124
IP = , P1 Retransmit msg dispatched to MM FSM
IP = , Duplicate Phase 1 packet detected. Retransmitting last packet.
IP = , IKE_DECODE SENDING Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 124
IP = , constructing Fragmentation VID + extended capabilities payload
IP = , constructing NAT-Traversal VID ver 02 payload
IP = , constructing ISAKMP SA payload
IP = , IKE SA Proposal # 1, Transform # 8 acceptable Matches global IKE entry # 3
IP = , processing IKE SA payload
IP = , processing VID payload
IP = , Received NAT-Traversal ver 02 VID
IP = , processing VID payload
IP = , Received Fragmentation VID
IP = , processing VID payload
IP = , processing VID payload
IP = , Oakley proposal is acceptable
IP = , processing SA payload
IP = , IKE_DECODE RECEIVED Message (msgid=0) with payloads : HDR + SA (1) + VENDOR (13) + VENDOR (13) + VENDOR (13) + VENDOR (13) + NONE (0) total length : 564
Thank you for your help thus far Andy.
ETA - I removed the timestamp to get within char limit, the oldest (first) message is at the bottom, newest (last) at top
Update - I've decided to go down the cert route as there's a working config from Andy above, however the Cisco ASA exports it's certificates in a format the winmo decive can't import! Any ideas?
jon- said:
Update - I've decided to go down the cert route as there's a working config from Andy above, however the Cisco ASA exports it's certificates in a format the winmo decive can't import! Any ideas?
Click to expand...
Click to collapse
OK, I have just got this working in my lab......
I have got a pretty basic config at the moment. I am using a pre-shared key for the ISAKMP phase I negotiation and local users. I have tested it with a Windows XP client and a couple of minutes ago with WM6.1 on my Kaiser. Both worked first time. I used the ASDM GUI to generate this configuration, I just attempted to match up the old PIX 6.3(5) config with the 7.2(4) code that is running on the new PIX.
Code:
ip local pool ip-pool 10.20.20.1-10.20.20.10 mask 255.255.255.240
!
crypto ipsec transform-set TRANS_ESP_3DES_SHA esp-3des esp-sha-hmac
crypto ipsec transform-set TRANS_ESP_3DES_SHA mode transport
crypto dynamic-map inside_dyn_map 20 set transform-set TRANS_ESP_3DES_SHA
crypto map inside_map 65535 ipsec-isakmp dynamic inside_dyn_map
crypto map inside_map interface outside
crypto isakmp enable outside
crypto isakmp policy 10
authentication pre-share
encryption des
hash md5
group 1
lifetime 86400
!
group-policy DefaultRAGroup internal
group-policy DefaultRAGroup attributes
dns-server value 10.10.10.10
vpn-tunnel-protocol l2tp-ipsec
!
username cisco password cisco privilege 0
username cisco attributes
vpn-group-policy DefaultRAGroup
!
tunnel-group DefaultRAGroup general-attributes
address-pool ip-pool
default-group-policy DefaultRAGroup
tunnel-group DefaultRAGroup ipsec-attributes
pre-shared-key cisco
tunnel-group DefaultRAGroup ppp-attributes
authentication ms-chap-v2
I will do some more testing and get the authentication passed to an external Radius server as well as using RSA Certificates instead of a PSK.
HTH
Andy
Thanks Andy. Are you using the default policy for the devices? My problem seems to be I cant select a different group/tunnel/policy with winmo6.1 so it falls back to the default one which I can't configure to work with the device.
Yes its the default one (DefaultRAGroup), this is pretty much a vanilla PIX (it's not actually a real PIX its just an emulated one as well....). If you can let me have some of the bits of your config I can maybe test them here?
Andy
Here in lies my problem (i think), I can't use the default policy but can't force my phone to another policy.
Andy,
Been playing with Greenbow VPN client today after giving up on the built in one. No having much luck with that either, it seems to be trying to set up a lan to lan tunnel as well.
Here's the ASA config as requested
Code:
ip local pool Pool1 10.x.x.x-10.x.x.x mask 255.x.x.x
crypto ipsec transform-set ESP-DES-MD5 esp-des esp-md5-hmac
crypto ipsec transform-set ESP-DES-SHA esp-des esp-sha-hmac
crypto ipsec transform-set ESP-3DES-SHA esp-3des esp-sha-hmac
crypto ipsec transform-set ESP-3DES-MD5 esp-3des esp-md5-hmac
crypto ipsec transform-set TRANS_ESP_3DES_SHA esp-3des esp-sha-hmac
crypto ipsec transform-set TRANS_ESP_3DES_SHA mode transport
crypto dynamic-map outside_dyn_map 20 set pfs
crypto dynamic-map outside_dyn_map 20 set transform-set ESP-3DES-SHA
crypto dynamic-map outside_dyn_map 40 set pfs
crypto dynamic-map outside_dyn_map 40 set transform-set ESP-3DES-SHA
crypto dynamic-map outside-new_dyn_map 20 set pfs
crypto dynamic-map outside-new_dyn_map 20 set transform-set ESP-3DES-SHA TRANS_ESP_3DES_SHA
crypto dynamic-map outside-new_dyn_map 40 set pfs
crypto dynamic-map outside-new_dyn_map 40 set transform-set ESP-3DES-MD5
crypto map outside_map 20 match address outside_cryptomap_20
crypto map outside_map 20 set peer 62.x.x.x
crypto map outside_map 20 set transform-set ESP-DES-MD5
crypto map outside_map 65535 ipsec-isakmp dynamic outside_dyn_map
crypto map outside_map interface outside
crypto map outside-new_map 20 match address outside-new_cryptomap_20
crypto map outside-new_map 20 set peer 62.x.x.x
crypto map outside-new_map 20 set transform-set ESP-DES-MD5
crypto map outside-new_map 65535 ipsec-isakmp dynamic outside-new_dyn_map
crypto map outside-new_map interface outside-new
crypto isakmp identity hostname
crypto isakmp enable outside
crypto isakmp enable outside-new
crypto isakmp policy 10
authentication pre-share
encryption des
hash md5
group 2
lifetime 86400
crypto isakmp policy 30
authentication pre-share
encryption 3des
hash sha
group 2
lifetime 86400
crypto isakmp policy 40
authentication pre-share
encryption des
hash md5
group 1
lifetime 86400
crypto isakmp policy 50
authentication rsa-sig
encryption des
hash md5
group 1
lifetime 86400
group-policy DfltGrpPolicy attributes
banner value hispek.com vpn
vpn-simultaneous-logins 30
vpn-tunnel-protocol IPSec webvpn
ipsec-udp enable
split-tunnel-policy tunnelspecified
split-tunnel-network-list value Internal_Nets
default-domain value hispek
nac-settings value DfltGrpPolicy-nac-framework-create
webvpn
svc keepalive none
svc dpd-interval client none
svc dpd-interval gateway none
customization value DfltCustomization
group-policy MobileVPN internal
group-policy MobileVPN attributes
dns-server value 10.x.x.x 10.x.x.x
vpn-tunnel-protocol IPSec l2tp-ipsec
username jjbmobile password * encrypted privilege 15
username jjbmobile attributes
vpn-tunnel-protocol IPSec l2tp-ipsec
service-type admin
tunnel-group DefaultRAGroup ipsec-attributes
pre-shared-key M0b1132
tunnel-group DefaultRAGroup ppp-attributes
authentication ms-chap-v2
tunnel-group 62.x.x.x type ipsec-l2l
tunnel-group 62.x.x.x ipsec-attributes
pre-shared-key m0squito
tunnel-group MobileVPN type remote-access
tunnel-group MobileVPN general-attributes
address-pool Pool1
default-group-policy MobileVPN
tunnel-group MobileVPN ipsec-attributes
pre-shared-key JonsSillyNewPhone
tunnel-group MobileVPN ppp-attributes
authentication ms-chap-v2
!
class-map global-class
match default-inspection-traffic
class-map inside-class
match access-list inside_mpc
class-map outside-class
match access-list outside_mpc
!
Windows Mobile 6.1 with ASA 5510
ADB100 said:
I pretty much posted all the VPN stuff in my previous post. I could send you the entire config if you wish (with some bits scrubbed obviously). I may have an ASA at the end of next week to play around. I will be installing it at a customer site the following week so I should have enough time to test the VPN stuff out, if you can wait? (I'm a CCIE.....)
Cheers
Andy
Click to expand...
Click to collapse
Hi Andy,
I am a new user to the forum....I am trying to workout Windows Mobile 6.1 connect with ASA 5510 using IPSec, through available VPN client which allows L2TP/IPSec & PPTP.
I have seen your posts and found you got this working without any external VPN client....Would you be able to share that configuration with me???
Thanks,
nil3879
Too bad Bluefire Security went out-of-business because their WinMo VPN client worked really well with Cisco VPN 3000 series concentrator and PIX 500 series firewalls and I'm sure it would work with Cisco ASA as well. Tested using group password and AD authentication.

Changing 3g authentication CHAP to PAP - $100 dollar reward

There is a setting in Android>Settings>Wireless & networks>Mobile Networks>Access Point Names where a user can specify the Authentication type for connecting to 3g, my device allows you to choose either PAP, CHAP, BOTH or NONE.
HOWEVER, while the GUI shows PAP in the APN setting, if such is selected, the debugger shows that the device is trying to authenticate through CHAP. I have attached the log for you to see.
Please let me know how I can force through hardcoding the use of PAP to make the HSPA connection. Also, the DNSs are bogus, which also puzzles me.
There is $50 dollars as an incentive for whoever makes this happen.
01-19 22:18:07.665: DEBUG/vold(880): POWER_SUPPLY_NAME=ac
01-19 22:18:07.665: DEBUG/vold(880): POWER_SUPPLY_TYPE=Mains
01-19 22:18:07.665: DEBUG/vold(880): POWER_SUPPLY_ONLINE=1
01-19 22:18:33.425: DEBUG/NetworkLocationProvider(945): onDataConnectionStateChanged 10
01-19 22:18:33.465: DEBUG/MobileDataStateTracker(945): default Received state= DISCONNECTED, old= CONNECTING, reason= apnChanged, apnTypeList= *
01-19 22:18:33.465: DEBUG/NetworkStateTracker(945): setDetailed state, old =CONNECTING and new state=DISCONNECTED
01-19 22:18:33.465: DEBUG/ConnectivityService(945): ConnectivityChange for MOBILE: DISCONNECTED/DISCONNECTED
01-19 22:18:33.575: DEBUG/GpsLocationProvider(945): updateNetworkState available info: NetworkInfo: type: MOBILE[UNKNOWN], state: DISCONNECTED/DISCONNECTED, reason: apnChanged, extra: internet.movistar.mx, roaming: false, failover: false, isAvailable: false
01-19 22:18:33.575: DEBUG/GpsLocationProvider(945): NetworkThread wait for 9223372036854775807ms
01-19 22:18:33.595: INFO/MediaUploader(1135): No need to wake up
01-19 22:18:33.705: DEBUG/NetworkLocationProvider(945): onDataConnectionStateChanged 10
01-19 22:18:33.705: DEBUG/MobileDataStateTracker(945): default Received state= CONNECTING, old= DISCONNECTED, reason= (unspecified), apnTypeList= *
01-19 22:18:33.705: DEBUG/NetworkStateTracker(945): setDetailed state, old =DISCONNECTED and new state=CONNECTING
01-19 22:18:33.705: DEBUG/ConnectivityService(945): ConnectivityChange for MOBILE: CONNECTING/CONNECTING
01-19 22:18:35.335: INFO/pppd(1800): Serial connection established.
01-19 22:18:35.335: DEBUG/pppd(1800): using channel 7
01-19 22:18:35.355: DEBUG/vold(880): [UEVENT] Sq: 1439 S: net A: 0 P: /devices/virtual/net/ppp0
01-19 22:18:35.355: DEBUG/vold(880): DEVPATH=/devices/virtual/net/ppp0
01-19 22:18:35.355: DEBUG/vold(880): INTERFACE=ppp0
01-19 22:18:35.355: DEBUG/vold(880): IFINDEX=9
01-19 22:18:35.355: DEBUG/vold(880): No uevent handlers registered for 'net' subsystem
01-19 22:18:35.365: INFO/pppd(1800): Using interface ppp0
01-19 22:18:35.365: INFO/pppd(1800): Connect: ppp0 <--> /dev/ttyUSB0
01-19 22:18:36.375: DEBUG/pppd(1800): sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x1e53a172> <pcomp> <accomp>]
01-19 22:18:36.375: DEBUG/pppd(1800): rcvd [LCP ConfReq id=0x12 <asyncmap 0x0> <auth chap MD5> <magic 0xf88238> <pcomp> <accomp>]
01-19 22:18:36.375: DEBUG/pppd(1800): sent [LCP ConfAck id=0x12 <asyncmap 0x0> <auth chap MD5> <magic 0xf88238> <pcomp> <accomp>]
01-19 22:18:36.375: DEBUG/pppd(1800): rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x1e53a172> <pcomp> <accomp>]
01-19 22:18:36.385: DEBUG/pppd(1800): rcvd [LCP DiscReq id=0x13 magic=0xf88238]
01-19 22:18:36.385: DEBUG/pppd(1800): rcvd [CHAP Challenge id=0x1 <3a1477f1ae67d1c06633eef3a6ea709b>, name = "UMTS_CHAP_SRVR"]
01-19 22:18:36.385: DEBUG/pppd(1800): sent [CHAP Response id=0x1 <ebf1fb3e1003d2c0ea6e740043b60d28>, name = "CARD"]
01-19 22:18:36.395: DEBUG/pppd(1800): rcvd [CHAP Success id=0x1 ""]
01-19 22:18:36.395: INFO/pppd(1800): CHAP authentication succeeded
01-19 22:18:36.395: DEBUG/pppd(1800): sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
01-19 22:18:36.395: DEBUG/pppd(1800): sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
01-19 22:18:36.405: DEBUG/pppd(1800): rcvd [LCP ProtRej id=0x14 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
01-19 22:18:37.408: DEBUG/pppd(1800): rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
01-19 22:18:37.408: DEBUG/pppd(1800): sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
01-19 22:18:37.645: INFO/pppd(1800): Modem hangup
01-19 22:18:37.645: INFO/pppd(1800): Connection terminated.
I'll Paypal you if you can solve this. It's a difficult thing for me to do, should be easy for you devs...
Why would you want the less secure approach?
I know nothing of deving but chap is more secure.
Maybe your network provider is forcing it.
ur network provider forces one of the two(if any) , if you leave the said form empty , the phone will use network default
SOLVED
Happy to help
Add the following new file to /etc/ppp/ ---- Set ALL Permissions to Read/Execute
filename: options
<start of file contents>
#/etc/ppp/options
#Require the peer to authenticate itself using PAP.
#+pap
#Don't agree to authenticate using PAP.
#-pap
#Require the peer to authenticate itself using CHAP [Cryptographic
#Handshake Authentication Protocol] authentication.
#+chap
#Don't agree to authenticate using CHAP.
-chap
#---<End of File>---
<end of file contents>
In root directory /etc/ppp/peers/ modify mcli-gsm
Add the line item at the bottom:
-chap
---- Confirm ALL Permissions set to Read/Execute
http://d-h.st/7F3 VirginBroadbandAndroidSupport.zip 8kb
File is for Virgin Mobile Australia Broadband Data Only as an example. You can change your APN settings as needed
The more user friendly installation howto is listed below: this howto requires the four files in the above zip file.
Using ES File explorer from play.google.com enable root explorer access, mout file system as writable, enable to root all enabelded. All Root settings are listed under ES explorer settings.
Before overwritting anyfile make a backup copy simply by changing the filename extension to .bak
Using ES file explorer navigate to /system/etc/ rename apns-conf.xml to apns-conf.bak
copy apns-conf.xml to /system/etc/ set permissions to rw- r-- r--
Using ES file explorer navigate to /system/etc/ppp/peers/ rename mcli-gsm to mcli-gsm.bak
copy mcli-gsm to /system/etc/ppp/peers/ set permissions to r-x r-x r-x
copy options to /system/etc/ppp/ set permissions to r-x r-x r-x
apples2apples said:
There is a setting in Android>Settings>Wireless & networks>Mobile Networks>Access Point Names where a user can specify the Authentication type for connecting to 3g, my device allows you to choose either PAP, CHAP, BOTH or NONE.
HOWEVER, while the GUI shows PAP in the APN setting, if such is selected, the debugger shows that the device is trying to authenticate through CHAP. I have attached the log for you to see.
Please let me know how I can force through hardcoding the use of PAP to make the HSPA connection. Also, the DNSs are bogus, which also puzzles me.
There is $50 dollars as an incentive for whoever makes this happen.
01-19 22:18:07.665: DEBUG/vold(880): POWER_SUPPLY_NAME=ac
01-19 22:18:07.665: DEBUG/vold(880): POWER_SUPPLY_TYPE=Mains
01-19 22:18:07.665: DEBUG/vold(880): POWER_SUPPLY_ONLINE=1
01-19 22:18:33.425: DEBUG/NetworkLocationProvider(945): onDataConnectionStateChanged 10
01-19 22:18:33.465: DEBUG/MobileDataStateTracker(945): default Received state= DISCONNECTED, old= CONNECTING, reason= apnChanged, apnTypeList= *
01-19 22:18:33.465: DEBUG/NetworkStateTracker(945): setDetailed state, old =CONNECTING and new state=DISCONNECTED
01-19 22:18:33.465: DEBUG/ConnectivityService(945): ConnectivityChange for MOBILE: DISCONNECTED/DISCONNECTED
01-19 22:18:33.575: DEBUG/GpsLocationProvider(945): updateNetworkState available info: NetworkInfo: type: MOBILE[UNKNOWN], state: DISCONNECTED/DISCONNECTED, reason: apnChanged, extra: internet.movistar.mx, roaming: false, failover: false, isAvailable: false
01-19 22:18:33.575: DEBUG/GpsLocationProvider(945): NetworkThread wait for 9223372036854775807ms
01-19 22:18:33.595: INFO/MediaUploader(1135): No need to wake up
01-19 22:18:33.705: DEBUG/NetworkLocationProvider(945): onDataConnectionStateChanged 10
01-19 22:18:33.705: DEBUG/MobileDataStateTracker(945): default Received state= CONNECTING, old= DISCONNECTED, reason= (unspecified), apnTypeList= *
01-19 22:18:33.705: DEBUG/NetworkStateTracker(945): setDetailed state, old =DISCONNECTED and new state=CONNECTING
01-19 22:18:33.705: DEBUG/ConnectivityService(945): ConnectivityChange for MOBILE: CONNECTING/CONNECTING
01-19 22:18:35.335: INFO/pppd(1800): Serial connection established.
01-19 22:18:35.335: DEBUG/pppd(1800): using channel 7
01-19 22:18:35.355: DEBUG/vold(880): [UEVENT] Sq: 1439 S: net A: 0 P: /devices/virtual/net/ppp0
01-19 22:18:35.355: DEBUG/vold(880): DEVPATH=/devices/virtual/net/ppp0
01-19 22:18:35.355: DEBUG/vold(880): INTERFACE=ppp0
01-19 22:18:35.355: DEBUG/vold(880): IFINDEX=9
01-19 22:18:35.355: DEBUG/vold(880): No uevent handlers registered for 'net' subsystem
01-19 22:18:35.365: INFO/pppd(1800): Using interface ppp0
01-19 22:18:35.365: INFO/pppd(1800): Connect: ppp0 <--> /dev/ttyUSB0
01-19 22:18:36.375: DEBUG/pppd(1800): sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x1e53a172> <pcomp> <accomp>]
01-19 22:18:36.375: DEBUG/pppd(1800): rcvd [LCP ConfReq id=0x12 <asyncmap 0x0> <auth chap MD5> <magic 0xf88238> <pcomp> <accomp>]
01-19 22:18:36.375: DEBUG/pppd(1800): sent [LCP ConfAck id=0x12 <asyncmap 0x0> <auth chap MD5> <magic 0xf88238> <pcomp> <accomp>]
01-19 22:18:36.375: DEBUG/pppd(1800): rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x1e53a172> <pcomp> <accomp>]
01-19 22:18:36.385: DEBUG/pppd(1800): rcvd [LCP DiscReq id=0x13 magic=0xf88238]
01-19 22:18:36.385: DEBUG/pppd(1800): rcvd [CHAP Challenge id=0x1 <3a1477f1ae67d1c06633eef3a6ea709b>, name = "UMTS_CHAP_SRVR"]
01-19 22:18:36.385: DEBUG/pppd(1800): sent [CHAP Response id=0x1 <ebf1fb3e1003d2c0ea6e740043b60d28>, name = "CARD"]
01-19 22:18:36.395: DEBUG/pppd(1800): rcvd [CHAP Success id=0x1 ""]
01-19 22:18:36.395: INFO/pppd(1800): CHAP authentication succeeded
01-19 22:18:36.395: DEBUG/pppd(1800): sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
01-19 22:18:36.395: DEBUG/pppd(1800): sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
01-19 22:18:36.405: DEBUG/pppd(1800): rcvd [LCP ProtRej id=0x14 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
01-19 22:18:37.408: DEBUG/pppd(1800): rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
01-19 22:18:37.408: DEBUG/pppd(1800): sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
01-19 22:18:37.645: INFO/pppd(1800): Modem hangup
01-19 22:18:37.645: INFO/pppd(1800): Connection terminated.
I'll Paypal you if you can solve this. It's a difficult thing for me to do, should be easy for you devs...
Click to expand...
Click to collapse

Cannot make outgoing call on builded ROM

Hi
I've build new ROM from CM6 Sources and everything works except making outgoing call (I can answer a incoming call). Calling stuck on "Dialing", when I end call, it stuck on "Hanging up", and I can't exit this.
This is log from adb logcat (from booting to make call):
Code:
E/GlsClient-query( 1652): at aB.f.run(Unknown Source)
E/GlsClient-query( 1652): at aH.d.run(Unknown Source)
I/BootReceiver( 1666): Got intent with action android.intent.action.MEDIA_MOUNTE
D
I/ActivityManager( 1246): Start proc com.google.android.apps.uploader for broadc
ast com.google.android.apps.uploader/.ConnectivityBroadcastReceiver: pid=1687 ui
d=10051 gids={3003}
D/MediaScannerService( 1541): start scanning volume external
V/MediaProvider( 1541): /mnt/sdcard volume ID: 996875024
I/ActivityThread( 1687): Publishing provider com.google.android.apps.uploader: c
om.google.android.apps.uploader.UploadsContentProvider
I/ActivityThread( 1687): Publishing provider com.google.photos.provider.Album: c
om.google.android.apps.uploader.clients.picasa.AlbumProvider
D/MediaUploader( 1687): UploaderApplication.onCreate
D/MediaUploader( 1687): nonWifiLimit=20971520, default=20971520
I/MediaUploader( 1687): No need to wake up
I/BootReceiver( 1666): Got intent with action android.intent.action.MEDIA_SCANNE
R_FINISHED
V/MediaProvider( 1541): deleting obsolete album art /mnt/sdcard/Android/data/com
.android.providers.media/albumthumbs/RockOnNg
V/MediaProvider( 1541): Attached volume: external
D/MediaScanner( 1541): prescan time: 54ms
D/MediaScanner( 1541): scan time: 945ms
D/MediaScanner( 1541): postscan time: 0ms
D/MediaScanner( 1541): total time: 999ms
I/BootReceiver( 1666): Got intent with action android.intent.action.MEDIA_SCANNE
R_FINISHED
D/MediaScannerService( 1541): done scanning volume external
I/CacheService( 1666): Starting CacheService
I/CacheService( 1666): Preparing DiskCache for all thumbnails.
D/dalvikvm( 1666): GC_FOR_MALLOC freed 7867 objects / 435808 bytes in 61ms
I/CacheService( 1666): DiskCache ready for all thumbnails.
D/WifiService( 1246): ACTION_BATTERY_CHANGED pluggedType: 2
D/VoiceDialerReceiver( 1609): onReceive Intent { act=android.intent.action.PACKA
GE_CHANGED dat=package:com.android.stk flg=0x10000000 cmp=com.android.voicediale
r/.VoiceDialerReceiver (has extras) }
V/RecognizerEngine( 1609): deleteCachedGrammarFiles /data/data/com.android.voice
dialer/files/openentries.txt
D/KeyguardViewMediator( 1246): pokeWakelock(5000)
D/dalvikvm( 1246): GC_FOR_MALLOC freed 13710 objects / 734544 bytes in 131ms
D/KeyguardViewMediator( 1246): pokeWakelock(5000)
D/SettingsAppWidgetProvider( 1388): Widget is from a previous version... Let's u
pdate
D/SettingsAppWidgetProvider( 1388): No instances yet... Wait for at least one in
stance to exist before adding global settings
D/ConnectivityService( 1246): getMobileDataEnabled returning true
D/WifiService( 1246): ACTION_BATTERY_CHANGED pluggedType: 2
W/InputManagerService( 1246): Window already focused, ignoring focus gain of: co
[email protected]
I/ActivityManager( 1246): Starting activity: Intent { act=android.intent.action.
MAIN flg=0x10000000 cmp=com.android.contacts/.ContactsLaunchActivity }
I/dalvikvm( 1381): Jit: resizing JitTable from 512 to 1024
D/dalvikvm( 1381): GC_FOR_MALLOC freed 6812 objects / 361336 bytes in 99ms
I/ActivityManager( 1246): Displayed activity com.android.contacts/.ContactsLaunc
hActivity: 633 ms (total 633 ms)
E/dhcpcd ( 1480): timed out
I/WifiStateTracker( 1246): DhcpHandler: DHCP request failed: DHCP result was fai
led
I/dun_service( 1158): process rmnet event
I/wpa_supplicant( 1376): CTRL-EVENT-STATE-CHANGE id=0 state=8
I/wpa_supplicant( 1376): CTRL-EVENT-DISCONNECTED - Disconnect event - remove key
s
I/wpa_supplicant( 1376): CTRL-EVENT-STATE-CHANGE id=-1 state=8
V/WifiMonitor( 1246): Event [CTRL-EVENT-STATE-CHANGE id=0 state=8]
V/WifiMonitor( 1246): Event [CTRL-EVENT-DISCONNECTED - Disconnect event - remove
keys]
V/WifiMonitor( 1246): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8]
V/WifiStateTracker( 1246): Changing supplicant state: COMPLETED ==> DORMANT
D/WifiStateTracker( 1246): Reset connections and stopping DHCP
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
W/KeyCharacterMap( 1381): No keyboard for id 0
W/KeyCharacterMap( 1381): Using default keymap: /system/usr/keychars/qwerty.kcm.
bin
W/AudioFlinger( 1153): write blocked for 209 msecs, 1 delayed writes, thread 0xb
b18
D/WifiStateTracker( 1246): Disabling interface
D/NetworkStateTracker( 1246): setDetailed state, old =OBTAINING_IPADDR and new s
tate=FAILED
V/WifiStateTracker( 1246): New network state is DISCONNECTED
V/WifiStateTracker( 1246): Changing supplicant state: DORMANT ==> DORMANT
D/ConnectivityService( 1246): ConnectivityChange for WIFI: DISCONNECTED/FAILED
V/ConnectivityService( 1246): Attempt to connect to WIFI failed.
D/ConnectivityService( 1246): getMobileDataEnabled returning true
D/DataConnectionTracker( 1377): enableApnType(default), isApnTypeActive = false
and state = IDLE
D/DataConnectionTracker( 1377): type not available
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
D/Tethering( 1246): Tethering got CONNECTIVITY_ACTION
D/Tethering( 1246): MasterInitialState.processMessage what=3
E/HierarchicalStateMachine( 1246): TetherMaster - unhandledMessage: msg.what=3
I/GTalkService( 1425): [ServiceAutoStarter] --- connectivity changed
I/GTalkService( 1425): [ServiceAutoStarter] --- start GTalk service ---
I/MediaUploader( 1687): No need to wake up
D/GpsLocationProvider( 1246): updateNetworkState unavailable info: NetworkInfo:
type: WIFI[], state: DISCONNECTED/FAILED, reason: (unspecified), extra: (none),
roaming: false, failover: false, isAvailable: true
D/GTalkService( 1425): [GTalkService.1] ### onCreate ###
D/GTalkService( 1425): [GTalkService.1] setBackgroundDataWithLock: mBackgroundDa
taEnabled=true
D/GTalkService( 1425): [GTalkService.1] onStartCommand: found 0 connections, for
ce audit connections...
D/GoogleLoginService( 1425): onBind: Intent { act=android.accounts.AccountAuthen
ticator cmp=com.google.android.gsf/.loginservice.GoogleLoginService }
W/GoogleLoginService( 1425): Device has no accounts: sending Intent { act=com.go
ogle.android.gsf.LOGIN_ACCOUNTS_MISSING }
D/GTalkService( 1425): [GTalkService.15] account missing
D/GTalkService( 1425): [GTalkService.16] account missing
I/dun_service( 1158): process rmnet event
I/wpa_supplicant( 1376): wpa_driver_priv_driver_cmd failed_
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
D/Sensors ( 1246): sPending
D/Sensors ( 1246): sPending
I/wpa_supplicant( 1376): CTRL-EVENT-STATE-CHANGE id=-1 state=2
V/WifiMonitor( 1246): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2]
V/WifiStateTracker( 1246): Changing supplicant state: DORMANT ==> SCANNING
D/NetworkStateTracker( 1246): setDetailed state, old =FAILED and new state=SCANN
ING
D/ConnectivityService( 1246): Dropping ConnectivityChange for WIFI: DISCONNECTED
/SCANNING
D/Sensors ( 1246): sPending
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
I/wpa_supplicant( 1376): CTRL-EVENT-SCAN-RESULTS Ready
I/wpa_supplicant( 1376): Trying to associate with 00:23:69:c0:ce:a6 (SSID='APG'
freq=2422 MHz)
I/wpa_supplicant( 1376): CTRL-EVENT-STATE-CHANGE id=-1 state=3
I/dun_service( 1158): process rmnet event
V/WifiMonitor( 1246): Event [Trying to associate with 00:23:69:c0:ce:a6 (SSID='A
PG' freq=2422 MHz)]
V/WifiMonitor( 1246): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=3]
V/WifiStateTracker( 1246): Changing supplicant state: SCANNING ==> ASSOCIATING
D/NetworkStateTracker( 1246): setDetailed state, old =SCANNING and new state=CON
NECTING
D/ConnectivityService( 1246): ConnectivityChange for WIFI: CONNECTING/CONNECTING
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
D/Sensors ( 1246): sPending
D/Sensors ( 1246): sPending
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
I/wpa_supplicant( 1376): CTRL-EVENT-STATE-CHANGE id=0 state=4
V/WifiMonitor( 1246): Event [CTRL-EVENT-STATE-CHANGE id=0 state=4]
V/WifiStateTracker( 1246): Changing supplicant state: ASSOCIATING ==> ASSOCIATED
D/NetworkStateTracker( 1246): setDetailed state, old =CONNECTING and new state=C
ONNECTING
I/wpa_supplicant( 1376): Associated with 00:23:69:c0:ce:a6
I/wpa_supplicant( 1376): CTRL-EVENT-STATE-CHANGE id=0 state=7
I/wpa_supplicant( 1376): CTRL-EVENT-CONNECTED - Connection to 00:23:69:c0:ce:a6
completed (reauth) [id=0 id_str=]
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
V/WifiMonitor( 1246): Event [Associated with 00:23:69:c0:ce:a6]
V/WifiMonitor( 1246): Event [CTRL-EVENT-STATE-CHANGE id=0 state=7]
V/WifiMonitor( 1246): Event [CTRL-EVENT-CONNECTED - Connection to 00:23:69:c0:ce
:a6 completed (reauth) [id=0 id_str=]]
V/WifiStateTracker( 1246): Changing supplicant state: ASSOCIATED ==> COMPLETED
V/WifiStateTracker( 1246): New network state is CONNECTED
D/NetworkStateTracker( 1246): setDetailed state, old =CONNECTING and new state=O
BTAINING_IPADDR
D/ConnectivityService( 1246): Dropping ConnectivityChange for WIFI: CONNECTING/O
BTAINING_IPADDR
D/WifiStateTracker( 1246): DhcpHandler: DHCP request started
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
I/dun_service( 1158): process rmnet event
I/dun_service( 1158): rstate == DUN_RMNETSTATE_ERROR in dun_monitor_kevents
D/Sensors ( 1246): sPending
D/Sensors ( 1246): sPending
I/ActivityManager( 1246): Starting activity: Intent { act=android.intent.action.
CALL_PRIVILEGED dat=tel:665570477 flg=0x10000000 cmp=com.android.phone/.Privileg
edOutgoingCallBroadcaster }
V/OutgoingCallBroadcaster( 1377): onCreate: this = com.android.phone.OutgoingCal
[email protected], icicle = null
V/OutgoingCallBroadcaster( 1377): - getIntent() = Intent { act=android.intent.a
ction.CALL_PRIVILEGED dat=tel:665570477 flg=0x10000000 cmp=com.android.phone/.Pr
ivilegedOutgoingCallBroadcaster }
V/OutgoingCallBroadcaster( 1377): - configuration = { scale=1.0 imsi=260/6 loc=
pl_PL touch=3 keys=2/1/2 nav=1/1 orien=1 layout=18 uiMode=17 seq=3}
D/PhoneApp( 1377): pulse screen lock
D/PhoneUtils( 1377): checkAndCopyPhoneProviderExtras: some or all extras are mis
sing.
V/OutgoingCallBroadcaster( 1377): Broadcasting intent Intent { act=android.inten
t.action.NEW_OUTGOING_CALL (has extras) }.
V/OutgoingCallReceiver( 1377): doReceive: Intent { act=android.intent.action.NEW
_OUTGOING_CALL (has extras) }
V/OutgoingCallReceiver( 1377): CALL to 665570477 proceeding.
D/PhoneUtils( 1377): checkAndCopyPhoneProviderExtras: some or all extras are mis
sing.
V/OutgoingCallReceiver( 1377): doReceive(): calling startActivity: Intent { act=
android.intent.action.CALL dat=tel:665570477 flg=0x10000000 cmp=com.android.phon
e/.InCallScreen (has extras) }
I/ActivityManager( 1246): Starting activity: Intent { act=android.intent.action.
CALL dat=tel:665570477 flg=0x10000000 cmp=com.android.phone/.InCallScreen (has e
xtras) }
D/InCallScreen( 1377): onCreate()... this = [email protected]
fe98
W/ResourceType( 1377): getEntry failing because entryIndex 65 is beyond type ent
ryCount 1
D/InCallScreen( 1377): initInCallTouchUi()...
D/ManageConferenceUtils( 1377): ManageConferenceUtils constructor...
D/InCallScreen( 1377): - Full touch device! Found dialerView: com.android.phone
[email protected]
D/InCallScreen( 1377): onCreate(): this is our very first launch, checking inten
t...
D/InCallScreen( 1377): internalResolveIntent: action=android.intent.action.CALL
I/AudioService( 1246): AudioFocus requestAudioFocus() from AudioFocus_For_Phon
e_Ring_And_Calls
D/AudioHardwareInterface( 1153): setMode(IN_CALL)
D/AudioFlinger( 1153): setParameters(): io 1, keyvalue routing=1, tid 1222, call
ing tid 1153
I/AudioHardwareMSM72XX( 1153): Routing audio to Handset
D/AudioHardwareMSM72XX( 1153): rpc_snd_set_device(0, 0, 0)
I/AudioFlinger( 1153): setFmVolume 73
D/InCallScreen( 1377): onCreate(): mInCallInitialStatus = SUCCESS
D/InCallScreen( 1377): onCreate(): exit
D/InCallScreen( 1377): onResume()...
D/PhoneApp( 1377): disable status bar
D/PhoneApp( 1377): StatusBarManager.DISABLE_EXPAND
D/StatusBar( 1246): DISABLE_EXPAND: yes
D/InCallScreen( 1377): - onResume: initial status = SUCCESS
D/InCallScreen( 1377): setInCallScreenMode: NORMAL
W/BluetoothHeadset( 1377): Proxy not attached to service
D/InCallScreen( 1377): syncWithPhoneState()...
D/PhoneUtils( 1377): dumpCallState():
D/PhoneUtils( 1377): - Phone: Handler{2fa7c738}, name = GSM, state = OFFHOOK
D/PhoneUtils( 1377): - FG call: DIALING isAlive true isRinging false isDialing
true isIdle false hasConnections true
D/PhoneUtils( 1377): - BG call: IDLE isAlive false isRinging false isDialing f
alse isIdle true hasConnections false
D/PhoneUtils( 1377): - RINGING call: IDLE isAlive false isRinging false isDial
ing false isIdle true hasConnections false
D/PhoneUtils( 1377): - hasRingingCall false hasActiveCall true hasHoldingCall
false allLinesTaken false
D/PhoneUtils( 1377): - Ringer state: false
D/InCallScreen( 1377): updateScreen()...
D/InCallScreen( 1377): - updateScreen: updating the in-call UI...
D/dalvikvm( 1377): GC_FOR_MALLOC freed 5875 objects / 339272 bytes in 76ms
W/BluetoothHeadset( 1377): Proxy not attached to service
I/power ( 1246): *** set_screen_state 1
D/PhoneApp( 1377): updateWakeState: callscreen true, dialer false, speaker false
...
D/PhoneApp( 1377): updateWakeState: keepScreenOn = true (isRinging false, isDial
ing true, showingDisc false)
D/CallNotifier( 1377): stopRing()... (OFFHOOK state)
D/Ringer ( 1377): stopRing()...
D/Ringer ( 1377): - stopRing: null mRingHandler!
D/InCallScreen( 1377): onPhoneStateChanged()...
D/InCallScreen( 1377): updateScreen()...
D/InCallScreen( 1377): - updateScreen: updating the in-call UI...
D/PhoneApp( 1377): updateWakeState: callscreen true, dialer false, speaker false
...
D/PhoneApp( 1377): updateWakeState: keepScreenOn = true (isRinging false, isDial
ing true, showingDisc false)
D/CallNotifier( 1377): stopRing()... (OFFHOOK state)
D/Ringer ( 1377): stopRing()...
D/Ringer ( 1377): - stopRing: null mRingHandler!
D/InCallScreen( 1377): onPhoneStateChanged()...
D/InCallScreen( 1377): updateScreen()...
D/InCallScreen( 1377): - updateScreen: updating the in-call UI...
D/PhoneApp( 1377): updateWakeState: callscreen true, dialer false, speaker false
...
D/PhoneApp( 1377): updateWakeState: keepScreenOn = true (isRinging false, isDial
ing true, showingDisc false)
D/CallNotifier( 1377): stopRing()... (OFFHOOK state)
D/Ringer ( 1377): stopRing()...
D/Ringer ( 1377): - stopRing: null mRingHandler!
D/InCallScreen( 1377): onPhoneStateChanged()...
D/InCallScreen( 1377): updateScreen()...
D/InCallScreen( 1377): - updateScreen: updating the in-call UI...
D/PhoneApp( 1377): updateWakeState: callscreen true, dialer false, speaker false
...
D/PhoneApp( 1377): updateWakeState: keepScreenOn = true (isRinging false, isDial
ing true, showingDisc false)
W/IInputConnectionWrapper( 1381): showStatusIcon on inactive InputConnection
I/ActivityManager( 1246): Displayed activity com.android.phone/.InCallScreen: 94
0 ms (total 1014 ms)
D/InCallScreen( 1377): handleOnscreenButtonClick(id 2131099758)...
D/InCallScreen( 1377): internalHangup()...
I/dalvikvm( 1377): Jit: resizing JitTable from 512 to 1024
D/CallNotifier( 1377): stopRing()... (OFFHOOK state)
D/Ringer ( 1377): stopRing()...
D/Ringer ( 1377): - stopRing: null mRingHandler!
D/InCallScreen( 1377): onPhoneStateChanged()...
D/InCallScreen( 1377): updateScreen()...
D/InCallScreen( 1377): - updateScreen: updating the in-call UI...
D/PhoneApp( 1377): updateWakeState: callscreen true, dialer false, speaker false
...
D/PhoneApp( 1377): updateWakeState: keepScreenOn = true (isRinging false, isDial
ing false, showingDisc true)
D/InCallScreen( 1377): handleOnscreenButtonClick(id 2131099758)...
D/InCallScreen( 1377): internalHangup()...
Devs, help me, bcos I can't fix this

[HELP] can't boot my ported ROM

i'm on a porting roll
i'm now trying to port Oxygen ROM from HTC Desire. (personal use)
i followed this guide (that i ported 3 ROMs using it).
i can't make the phone boot, it hangs at the boot IMAGE.
here's the logcat (DDMS):
Code:
09-04 13:18:54.980: D/AndroidRuntime(1409): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
09-04 13:18:54.980: I/AndroidRuntime(1409): Heap size: -Xmx64m
09-04 13:18:54.980: D/AndroidRuntime(1409): CheckJNI is OFF
09-04 13:18:54.980: D/dalvikvm(1409): creating instr width table
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.splitThemePackage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.detachThemePath:(Ljava/lang/String;I)Z
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.attachThemePath:(Ljava/lang/String;)I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.getBasePackageCount:()I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.getBasePackageName:(I)Ljava/lang/String;
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.getBasePackageId:(I)I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.addRedirectionsNative:(I)V
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.clearRedirectionsNative:()V
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.generateStyleRedirections:(III)Z
09-04 13:18:55.030: E/JNIHelp(1409): RegisterNatives failed for 'android/content/res/AssetManager'
09-04 13:18:55.030: E/AndroidRuntime(1409): Unable to register all android natives
09-04 13:18:55.030: I/ServiceManager(1261): service 'media.audio_flinger' died
09-04 13:18:55.030: I/ServiceManager(1261): service 'media.player' died
09-04 13:18:55.030: I/ServiceManager(1261): service 'media.camera' died
09-04 13:18:55.030: I/ServiceManager(1261): service 'media.audio_policy' died
09-04 13:18:55.060: I/Netd(1411): Netd 1.0 starting
09-04 13:18:55.210: I/(1410): ServiceManager: 0xad50
09-04 13:18:55.210: D/AudioHardwareMSM7X30(1410): msm_mixer_open: Opening the device
09-04 13:18:55.210: D/AudioHardwareMSM7X30(1410): msm_mixer_count:mixer_cnt = 35
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[0] = [handset_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 0
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: handset_rx:index = 0, dev_id: 0
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 0
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[1] = [handset_tx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 1
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: handset_tx:index = 1, dev_id: 1
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 6 for device 1
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[2] = [headset_stereo_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 2
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: headset_stereo_rx:index = 2, dev_id: 2
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 2
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[3] = [headset_mono_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[4] = [headset_mono_tx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 4
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: headset_mono_tx:index = 4, dev_id: 4
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 6 for device 4
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[5] = [fmradio_handset_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 5
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: fmradio_handset_rx:index = 5, dev_id: 5
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 17 for device 5
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[6] = [speaker_mono_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 6
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: speaker_mono_rx:index = 6, dev_id: 6
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 6
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[7] = [fmradio_speaker_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 7
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: fmradio_speaker_rx:index = 7, dev_id: 7
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 17 for device 7
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[8] = [fmradio_headset_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 8
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: fmradio_headset_rx:index = 8, dev_id: 8
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 17 for device 8
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[9] = [tty_headset_mono_tx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 9
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: tty_headset_mono_tx:index = 9, dev_id: 9
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 38 for device 9
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[10] = [tty_headset_mono_rx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 10
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): Found device: tty_headset_mono_rx:index = 10, dev_id: 10
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 37 for device 10
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): ******* name[11] = [speaker_mono_tx] *********
09-04 13:18:55.210: I/AudioHardwareMSM7X30(1410): index = 11
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: speaker_mono_tx:index = 11, dev_id: 11
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 6 for device 11
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[12] = [headset_speaker_stereo_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 12
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: headset_speaker_stereo_rx:index = 12, dev_id: 12
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 12
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[13] = [usb_headset_stereo_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 13
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: usb_headset_stereo_rx:index = 13, dev_id: 13
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 13
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[14] = [hac_mono_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 14
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: hac_mono_rx:index = 14, dev_id: 14
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 14
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[15] = [alt_mono_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 15
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: alt_mono_rx:index = 15, dev_id: 15
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 5 for device 15
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[16] = [handset_vr_tx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 16
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: handset_vr_tx:index = 16, dev_id: 16
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 0,capablity = 6 for device 16
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[17] = [headset_vr_tx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[18] = [dual_mic_stereo_tx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[19] = [gan_lite_handset_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[20] = [gan_lite_speaker_mono_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[21] = [bt_sco_rx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 17
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: bt_sco_rx:index = 17, dev_id: 21
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 1,capablity = 5 for device 21
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): ******* name[22] = [bt_sco_tx] *********
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): index = 18
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): Found device: bt_sco_tx:index = 18, dev_id: 22
09-04 13:18:55.220: I/AudioHardwareMSM7X30(1410): class ID = 1,capablity = 6 for device 22
09-04 13:18:55.220: I/HTC Acoustic(1410): libhtc_acoustic.so(7x30 platform) version 1.1.0.3
09-04 13:18:55.220: D/HTC Acoustic(1410): int android::support_audience(), support_a1026: 0
09-04 13:18:55.220: I/HTC Acoustic(1410): Open /system/etc/AdieHWCodec.csv success.
09-04 13:18:55.220: D/HTC Acoustic(1410): Vision_HTC_20100721
09-04 13:18:55.220: D/HTC Acoustic(1410): [1] dev_name = handset_rx_midi_48000
09-04 13:18:55.220: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.220: I/HTC Acoustic(1410): act_size=26, freq=48000
09-04 13:18:55.220: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.220: D/HTC Acoustic(1410): [2] dev_name = handset_rx_voice_48000
09-04 13:18:55.220: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=26, freq=48000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [3] dev_name = handset_tx_midi_8000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=8000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [4] dev_name = handset_tx_voice_8000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=8000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [5] dev_name = handset_tx_voice_16000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 16000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=16000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [6] dev_name = handset_tx_midi_48000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [7] dev_name = handset_tx_voice_48000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [8] dev_name = headset_stereo_rx_midi_48000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=28, freq=48000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [9] dev_name = headset_stereo_rx_voice_48000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=28, freq=48000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [10] dev_name = headset_mono_tx_midi_8000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=8000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [11] dev_name = headset_mono_tx_voice_8000
09-04 13:18:55.230: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.230: I/HTC Acoustic(1410): act_size=25, freq=8000
09-04 13:18:55.230: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.230: D/HTC Acoustic(1410): [12] dev_name = headset_mono_tx_voice_16000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 16000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=16000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [13] dev_name = headset_mono_tx_midi_48000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [14] dev_name = headset_mono_tx_voice_48000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [15] dev_name = speaker_mono_rx_midi_48000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [16] dev_name = speaker_mono_rx_voice_48000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [17] dev_name = speaker_mono_tx_midi_8000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=8000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [18] dev_name = speaker_mono_tx_voice_8000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=8000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [19] dev_name = speaker_mono_tx_voice_16000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 16000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=16000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [20] dev_name = speaker_mono_tx_midi_48000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.240: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.240: D/HTC Acoustic(1410): [21] dev_name = speaker_mono_tx_voice_48000
09-04 13:18:55.240: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.240: I/HTC Acoustic(1410): act_size=25, freq=48000
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [22] dev_name = tty_headset_mono_rx_voice_8000
09-04 13:18:55.250: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=28, freq=8000
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [23] dev_name = tty_headset_mono_rx_voice_48000
09-04 13:18:55.250: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=28, freq=48000
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [24] dev_name = tty_headset_mono_tx_voice_8000
09-04 13:18:55.250: I/HTC Acoustic(1410): parse freq 8000
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=24, freq=8000
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [25] dev_name = tty_headset_mono_tx_voice_16000
09-04 13:18:55.250: I/HTC Acoustic(1410): parse freq 16000
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=24, freq=16000
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [26] dev_name = fmradio_headset_rx
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=18, freq=0
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [27] dev_name = fmradio_speaker_rx
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=18, freq=0
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [28] dev_name = headset_speaker_stereo_rx
09-04 13:18:55.250: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=33, freq=48000
09-04 13:18:55.250: D/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE success
09-04 13:18:55.250: D/HTC Acoustic(1410): [29] dev_name = fmtx_headset
09-04 13:18:55.250: I/HTC Acoustic(1410): parse freq 48000
09-04 13:18:55.250: I/HTC Acoustic(1410): act_size=28, freq=48000
09-04 13:18:55.250: E/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE failed -1
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_rx_midi_48000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_rx_voice_48000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_tx_midi_8000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_tx_voice_8000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_tx_voice_16000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_tx_midi_48000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: handset_tx_voice_48000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: headset_stereo_rx_midi_48000
09-04 13:18:55.250: D/HTC Acoustic(1410): adie device name: headset_stereo_rx_voice_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: headset_mono_tx_midi_8000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: headset_mono_tx_voice_8000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: headset_mono_tx_voice_16000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: headset_mono_tx_midi_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: headset_mono_tx_voice_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_rx_midi_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_rx_voice_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_tx_midi_8000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_tx_voice_8000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_tx_voice_16000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_tx_midi_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: speaker_mono_tx_voice_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: tty_headset_mono_rx_voice_8000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: tty_headset_mono_rx_voice_48000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: tty_headset_mono_tx_voice_8000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: tty_headset_mono_tx_voice_16000
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: fmradio_headset_rx
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: fmradio_speaker_rx
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: headset_speaker_stereo_rx
09-04 13:18:55.260: D/HTC Acoustic(1410): adie device name: fmtx_headset
09-04 13:18:55.260: I/HTC Acoustic(1410): Success on updating adie setting
09-04 13:18:55.260: I/HTC Acoustic(1410): open /system/etc/AudioBTID.csv success.
09-04 13:18:55.260: I/HTC Acoustic(1410): BT ID table version: VN_HTC_20100719
09-04 13:18:55.260: D/HTC Acoustic(1410): int android::support_audience(), support_a1026: 0
09-04 13:18:55.260: V/HTC Acoustic(1410): property path with CID = ro.ril.enable.amr.wideband.HTC-ITA
09-04 13:18:55.260: D/HTC Acoustic(1410): update_acdb_table, return 0
09-04 13:18:55.260: E/HTC Acoustic(1410): failed to open A2051 CSV files /system/etc/TPA2051_CFG.csv.
09-04 13:18:55.260: I/AudioHardwareMSM7X30(1410): Speaker amplifies tpa2051 is not supported
09-04 13:18:55.260: D/HTC Acoustic(1410): int android::support_codec_aic3254(), support_aic3254: 0
09-04 13:18:55.260: I/AudioHardwareMSM7X30(1410): AIC3254 DSP is not supported
09-04 13:18:55.260: D/HTC Acoustic(1410): int android::support_back_mic(), support_back_mic: 0
09-04 13:18:55.260: I/AudioHardwareMSM7X30(1410): HTC DualMic is not supported
09-04 13:18:55.260: D/AudioHardwareInterface(1410): setMode(NORMAL)
09-04 13:18:55.260: I/AudioHardwareMSM7X30(1410): Set master volume to 7.
09-04 13:18:55.260: I/CameraService(1410): CameraService started (pid=1410)
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): AudioHardware::openOutputStream
09-04 13:18:55.270: I/AudioFlinger(1410): AudioFlinger's thread 0x120c0 ready to run
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): AudioStreamOutMSM72xx::standby()
09-04 13:18:55.270: D/AudioFlinger(1410): setParameters(): io 1, keyvalue routing=2, tid 1416, calling tid 1410
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): doRouting()
09-04 13:18:55.270: I/AudioHardwareMSM7X30(1410): Routing audio to Speakerphone
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): new_rx = 6
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): new_tx = 11
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): updateDeviceInfo: E rx_device 6 and tx_device 11
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): No active voicecall/playback, disabling cur_rx 65535
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): No active voicecall/recording, disabling cur_tx 65535
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): updateDeviceInfo: X cur_rx 6 cur_tx 11
09-04 13:18:55.270: D/AudioHardwareMSM7X30(1410): setVoiceVolume(1.000000)
09-04 13:18:55.270: I/AudioHardwareMSM7X30(1410): Setting in-call volume to 100 (available range is 0 to 100)
09-04 13:18:55.270: E/AudioHardwareMSM7X30(1410): msm_set_voice_rx_vol(100) failed errno = 1
and warn filter:
Code:
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.splitThemePackage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.detachThemePath:(Ljava/lang/String;I)Z
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.attachThemePath:(Ljava/lang/String;)I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.getBasePackageCount:()I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.getBasePackageName:(I)Ljava/lang/String;
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.getBasePackageId:(I)I
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.addRedirectionsNative:(I)V
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.clearRedirectionsNative:()V
09-04 13:18:55.030: W/dalvikvm(1409): ERROR: Unable to find decl for native Landroid/content/res/AssetManager;.generateStyleRedirections:(III)Z
09-04 13:18:55.030: E/JNIHelp(1409): RegisterNatives failed for 'android/content/res/AssetManager'
09-04 13:18:55.030: E/AndroidRuntime(1409): Unable to register all android natives
09-04 13:18:55.250: E/HTC Acoustic(1410): ioctl ACOUSTIC_UPDATE_ADIE failed -1
09-04 13:18:55.260: E/HTC Acoustic(1410): failed to open A2051 CSV files /system/etc/TPA2051_CFG.csv.
09-04 13:18:55.270: E/AudioHardwareMSM7X30(1410): msm_set_voice_rx_vol(100) failed errno = 1
please tell me what i'm missing... is it the kernel? some libs?
i tried with ported's libandroid_runtime.so, and with base's libandroid_runtime.so (which is CM7.2).

[ROM] [7.1.2] [Evervolv 7.1.2] [Unofficial with Wi-Fi fixes] [2021-12-11]

Evervolv 7.1.2 for HP Touchpad (tenderloin)
I have just built it from source, integrated Wi-Fi fixes I made for Amazon Kindle Fire HDX earlier, replaced the Wi-Fi driver with the one from backports-5.9.12-1.tar.gz, and tweaked memory settings. Now it sees more 5 GHz channels, automatically reconnects on connection loss, works properly when AP/router uses the same MAC address for 2.4 GHz and 5 GHz.
Bluetooth works.
The camera more or less works in some applications.
Feel free to test and report bugs.
If you intend to install GApps, I suggest disabling unused "heavy" applications like "Google".
https://androidfilehost.com/?fid=17825722713688247295As an alternative, you can download the same file using BitTorrent: magnet:?xt=urn:btih:602c6039b4790d0474488a0c8e8a4c241dd0632f&dn=ev_tenderloin-7.1.2-userbuild-2021.12.05.zip
Whatsnew:
2021-12-05 Removed "Phone" and "EVUpdater" (waste of RAM), increased per-app
Java heap limits (e. g. NewPipe works now).
2021-11-08 Latest Wi-Fi driver & fixes.
Kernel source:
https://github.com/Evervolv/android_kernel_htc_msm8960.git (branch "evervolv/ng-7.1")
Device tree:
https://github.com/Evervolv/android_device_hp_tenderloin-common.git (branch "evervolv/ng-7.1")
Thanks for your efforts!
I know what I'll be doing on the first cold and rainy day.
void555 said:
'...disabling unused "heavy" applications like "Google" '
Click to expand...
Click to collapse
How does one go about disabling?
First time that I've heard about performing this. (Probably I wasn't paying close enough attention.)
middle_road said:
How does one go about disabling?
First time that I've heard about performing this. (Probably I wasn't paying close enough attention.)
Click to expand...
Click to collapse
You wouldn't believe this - there is a button "Disable" in the details of (almost) every application in "Settings"/"Applications".
Thanks for creating this build. Flashing a clean install onto a 32GB Touchpad now to test.
First observation is there is a long delay with black screen between when the "HP Powered by Android" logo shows and when the Evervolv boot animation begins. The black screen lasts several minutes and there is no indication during that time that the ROM is actually loading.
The boot animation appears eventually though, after which the tablet finishes booting pretty quickly.
@void555
Thx, i give it a try. I'm also plagued with wifi disconnects after some time without reconnect.
I have done alot with my router setup to fix this without luck.
Like fixed channels, different names for 2,4 and 5ghz. Not hidden.
This year i found some good reconnect app. Maybe helpfull for someone.
WiFi Prioritizer – Apps bei Google Play
WiFi Priorisierungs wird wifi Ihres Geräts zu einem bevorzugten Netz schalten
play.google.com
I also use no more gapps.
greeting schwatter
@void555
So almost one week is over. Still strong wifi.
Not a single disconnect.
Thx you
Thanks @void555 for creating another evervolv 7.1.2 version and sharing!
I did flash it and works...
WiFi re-associate ( reconnect ) Fix for Android 7, 8, an 9.
About 6 months ago I started using some Tablets as a Web Server, Nextcloud, FTP site and WebDav Server.
Any open ( un-lock ) Android device will do the job, but the HP Touchpad can be completely modified easily and will not brick. Making it the perfect Server, built in battery backup ( no power interruption, always on ) noise free, low power consumption.
The challenge was how to make the WIFI behave like wire Ethernet connection, it needs to be always ON and reconnect automatically no matter what and low latency. The Tablets were always charging by USB port set up for maximum performance settings.
First step set the Router to 5 GHz (faster, but short rage ) instead of 2.4 GHz (slower, longer range)
Attached are the screenshot of the Router:
{
"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"
}
Connection speed using Evervolv 7.1.2 and 9
How to make Android WIFI to automatically keep the connection alive even if it gets disconnected or the router reboots.
Take total control of your WIFI: All the commands available.
https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf
To test, connect Tablet to PC open a terminal and use ADB Shell.
Code:
wpa_cli -p /data/misc/wpa_supplicant
Code:
adb shell
tenderloin:/ # wpa_cli -p /data/misc/wpa_supplicant
wpa_cli v2.6-devel-7.1.2
Copyright (c) 2004-2016, Jouni Malinen <[email protected]> and contributors
This software may be distributed under the terms of the BSD license.
See README for more details.
Using interface 'wlan0'
Interactive mode
>
Now all commands can be enter to override the system settings and control the WIFI driver directly.
List of the most important commands to enter in interactive mode:
Code:
IFNAME=wlan0 scan
disable_network list_networks
IFNAME=wlan0 disable_network 0
IFNAME=wlan0 enable_network 0
IFNAME=wlan0 reconnect
IFNAME=wlan0 add_network 0
IFNAME=wlan0 set_network 0 auth_alg OPEN
IFNAME=wlan0 set_network 0 ssid " "
IFNAME=wlan0 select_network 0
IFNAME=wlan0 enable_network 0
IFNAME=wlan0 reassociate
IFNAME=wlan0 status
IFNAME=wlan0 save_config
Example:
Code:
> IFNAME=wlan0 scan
OK
IFNAME=wlan0 <3>CTRL-EVENT-SCAN-STARTED
IFNAME=wlan0 <3>CTRL-EVENT-SCAN-RESULTS
Command to reassociate to the already connected network every 10 minutes ( or any time interval you want )
Enter entire command after the ADB Shell prompt:
Code:
wpa_cli -p /data/misc/wpa_supplicant -i wlan0 IFNAME=wlan0 reassociate scan_interval 10
The command can be run automatically as a script at boot time to run every 30 minutes as follow:
Code:
watch -n 30 wpa_cli -p /data/misc/wpa_supplicant -i wlan0 IFNAME=wlan0 reassociate scan_interval 10 &
All available commands:
Code:
status [verbose] = get current WPA/EAPOL/EAP status
ifname = get current interface name
ping = pings wpa_supplicant
relog = re-open log-file (allow rolling logs)
note <text> = add a note to wpa_supplicant debug log
mib = get MIB variables (dot1x, dot11)
help [command] = show usage help
interface [ifname] = show interfaces/select interface
level <debug level> = change debug level
license = show full wpa_cli license
quit = exit wpa_cli
set = set variables (shows list of variables when run without arguments)
dump = dump config variables
get <name> = get information
logon = IEEE 802.1X EAPOL state machine logon
logoff = IEEE 802.1X EAPOL state machine logoff
pmksa = show PMKSA cache
pmksa_flush = flush PMKSA cache entries
reassociate = force reassociation
reattach = force reassociation back to the same BSS
preauthenticate <BSSID> = force preauthentication
identity <network id> <identity> = configure identity for an SSID
password <network id> <password> = configure password for an SSID
new_password <network id> <password> = change password for an SSID
pin <network id> <pin> = configure pin for an SSID
otp <network id> <password> = configure one-time-password for an SSID
passphrase <network id> <passphrase> = configure private key passphrase
for an SSID
sim <network id> <pin> = report SIM operation result
bssid <network id> <BSSID> = set preferred BSSID for an SSID
blacklist <BSSID> = add a BSSID to the blacklist
blacklist clear = clear the blacklist
blacklist = display the blacklist
log_level <level> [<timestamp>] = update the log level/timestamp
log_level = display the current log level and log options
list_networks = list configured networks
select_network <network id> = select a network (disable others)
enable_network <network id> = enable a network
disable_network <network id> = disable a network
add_network = add a network
remove_network <network id> = remove a network
set_network <network id> <variable> <value> = set network variables (shows
list of variables when run without arguments)
get_network <network id> <variable> = get network variables
dup_network <src network id> <dst network id> <variable> = duplicate network variables
list_creds = list configured credentials
add_cred = add a credential
remove_cred <cred id> = remove a credential
set_cred <cred id> <variable> <value> = set credential variables
get_cred <cred id> <variable> = get credential variables
save_config = save the current configuration
disconnect = disconnect and wait for reassociate/reconnect command before
connecting
reconnect = like reassociate, but only takes effect if already disconnected
scan = request new BSS scan
scan_results = get latest scan results
abort_scan = request ongoing scan to be aborted
bss <<idx> | <bssid>> = get detailed scan result info
get_capability <eap/pairwise/group/key_mgmt/proto/auth_alg/channels/freq/modes> = get capabilities
reconfigure = force wpa_supplicant to re-read its configuration file
terminate = terminate wpa_supplicant
interface_add <ifname> <confname> <driver> <ctrl_interface> <driver_param>
<bridge_name> <create> <type> = adds new interface, all parameters but
<ifname> are optional. Supported types are station ('sta') and AP ('ap')
interface_remove <ifname> = removes the interface
interface_list = list available interfaces
ap_scan <value> = set ap_scan parameter
scan_interval < 2 > = set scan_interval parameter (in seconds)
bss_expire_age <value> = set BSS expiration age parameter
bss_expire_count <value> = set BSS expiration scan count parameter
bss_flush <value> = set BSS flush age (0 by default)
ft_ds <addr> = request over-the-DS FT with <addr>
wps_pbc [BSSID] = start Wi-Fi Protected Setup: Push Button Configuration
wps_pin <BSSID> [PIN] = start WPS PIN method (returns PIN, if not hardcoded)
wps_check_pin <PIN> = verify PIN checksum
wps_cancel Cancels the pending WPS operation
wps_nfc [BSSID] = start Wi-Fi Protected Setup: NFC
wps_nfc_config_token <WPS|NDEF> = build configuration token
wps_nfc_token <WPS|NDEF> = create password token
wps_nfc_tag_read <hexdump of payload> = report read NFC tag with WPS data
nfc_get_handover_req <NDEF> <WPS> = create NFC handover request
nfc_get_handover_sel <NDEF> <WPS> = create NFC handover select
nfc_report_handover <role> <type> <hexdump of req> <hexdump of sel> = report completed NFC handover
wps_reg <BSSID> <AP PIN> = start WPS Registrar to configure an AP
wps_ap_pin [params..] = enable/disable AP PIN
wps_er_start [IP address] = start Wi-Fi Protected Setup External Registrar
wps_er_stop = stop Wi-Fi Protected Setup External Registrar
wps_er_pin <UUID> <PIN> = add an Enrollee PIN to External Registrar
wps_er_pbc <UUID> = accept an Enrollee PBC using External Registrar
wps_er_learn <UUID> <PIN> = learn AP configuration
wps_er_set_config <UUID> <network id> = set AP configuration for enrolling
wps_er_config <UUID> <PIN> <SSID> <auth> <encr> <key> = configure AP
wps_er_nfc_config_token <WPS/NDEF> <UUID> = build NFC configuration token
ibss_rsn <addr> = request RSN authentication with <addr> in IBSS
sta <addr> = get information about an associated station (AP)
all_sta = get information about all associated stations (AP)
deauthenticate <addr> = deauthenticate a station
disassociate <addr> = disassociate a station
chan_switch <cs_count> <freq> [sec_channel_offset=] [center_freq1=] [center_freq2=] [bandwidth=] [blocktx] [ht|vht] = CSA parameters
suspend = notification of suspend/hibernate
resume = notification of resume/thaw
roam <addr> = roam to the specified BSS
p2p_find [timeout] [type=*] = find P2P Devices for up-to timeout seconds
p2p_stop_find = stop P2P Devices search
p2p_asp_provision <addr> adv_id=<adv_id> conncap=<conncap> [info=<infodata>] = provision with a P2P ASP Device
p2p_asp_provision_resp <addr> adv_id=<adv_id> [role<conncap>] [info=<infodata>] = provision with a P2P ASP Device
p2p_connect <addr> <"pbc"|PIN> [ht40] = connect to a P2P Device
p2p_listen [timeout] = listen for P2P Devices for up-to timeout seconds
p2p_group_remove <ifname> = remove P2P group interface (terminate group if GO)
p2p_group_add [ht40] = add a new P2P group (local end as GO)
p2p_group_member <dev_addr> = Get peer interface address on local GO using peer Device Address
p2p_prov_disc <addr> <method> = request provisioning discovery
p2p_get_passphrase = get the passphrase for a group (GO only)
p2p_serv_disc_req <addr> <TLVs> = schedule service discovery request
p2p_serv_disc_cancel_req <id> = cancel pending service discovery request
p2p_serv_disc_resp <freq> <addr> <dialog token> <TLVs> = service discovery response
p2p_service_update = indicate change in local services
p2p_serv_disc_external <external> = set external processing of service discovery
p2p_service_flush = remove all stored service entries
p2p_service_add <bonjour|upnp|asp> <query|version> <response|service> = add a local service
p2p_service_rep asp <auto> <adv_id> <svc_state> <svc_string> [<svc_info>] = replace local ASP service
p2p_service_del <bonjour|upnp> <query|version> [|service] = remove a local service
p2p_reject <addr> = reject connection attempts from a specific peer
p2p_invite <cmd> [peer=addr] = invite peer
p2p_peers [discovered] = list known (optionally, only fully discovered) P2P peers
p2p_peer <address> = show information about known P2P peer
p2p_set <field> <value> = set a P2P parameter
p2p_flush = flush P2P state
p2p_cancel = cancel P2P group formation
p2p_unauthorize <address> = unauthorize a peer
p2p_presence_req [<duration> <interval>] [<duration> <interval>] = request GO presence
p2p_ext_listen [<period> <interval>] = set extended listen timing
p2p_remove_client <address|iface=address> = remove a peer from all groups
vendor_elem_add <frame id> <hexdump of elem(s)> = add vendor specific IEs to frame(s)
0: Probe Req (P2P), 1: Probe Resp (P2P) , 2: Probe Resp (GO), 3: Beacon (GO), 4: PD Req, 5: PD Resp, 6: GO Neg Req, 7: GO Neg Resp, 8: GO Neg Conf, 9: Inv Req, 10: Inv Resp, 11: Assoc Req (P2P), 12: Assoc Resp (P2P)
vendor_elem_get <frame id> = get vendor specific IE(s) to frame(s)
0: Probe Req (P2P), 1: Probe Resp (P2P) , 2: Probe Resp (GO), 3: Beacon (GO), 4: PD Req, 5: PD Resp, 6: GO Neg Req, 7: GO Neg Resp, 8: GO Neg Conf, 9: Inv Req, 10: Inv Resp, 11: Assoc Req (P2P), 12: Assoc Resp (P2P)
vendor_elem_remove <frame id> <hexdump of elem(s)> = remove vendor specific IE(s) in frame(s)
0: Probe Req (P2P), 1: Probe Resp (P2P) , 2: Probe Resp (GO), 3: Beacon (GO), 4: PD Req, 5: PD Resp, 6: GO Neg Req, 7: GO Neg Resp, 8: GO Neg Conf, 9: Inv Req, 10: Inv Resp, 11: Assoc Req (P2P), 12: Assoc Resp (P2P)
wfd_subelem_set <subelem> [contents] = set Wi-Fi Display subelement
wfd_subelem_get <subelem> = get Wi-Fi Display subelement
fetch_anqp = fetch ANQP information for all APs
stop_fetch_anqp = stop fetch_anqp operation
interworking_select [auto] = perform Interworking network selection
interworking_connect <BSSID> = connect using Interworking credentials
interworking_add_network <BSSID> = connect using Interworking credentials
anqp_get <addr> <info id>[,<info id>]... = request ANQP information
gas_request <addr> <AdvProtoID> [QueryReq] = GAS request
gas_response_get <addr> <dialog token> [start,len] = Fetch last GAS response
hs20_anqp_get <addr> <subtype>[,<subtype>]... = request HS 2.0 ANQP information
nai_home_realm_list <addr> <home realm> = get HS20 nai home realm list
hs20_icon_request <addr> <icon name> = get Hotspot 2.0 OSU icon
fetch_osu = fetch OSU provider information from all APs
cancel_fetch_osu = cancel fetch_osu command
sta_autoconnect <0/1> = disable/enable automatic reconnection
tdls_discover <addr> = request TDLS discovery with <addr>
tdls_setup <addr> = request TDLS setup with <addr>
tdls_teardown <addr> = tear down TDLS with <addr>
tdls_link_status <addr> = TDLS link status with <addr>
wmm_ac_addts <uplink/downlink/bidi> <tsid=0..7> <up=0..7> [nominal_msdu_size=#] [mean_data_rate=#] [min_phy_rate=#] [sba=#] [fixed_nominal_msdu] = add WMM-AC traffic stream
wmm_ac_delts <tsid> = delete WMM-AC traffic stream
wmm_ac_status = show status for Wireless Multi-Media Admission-Control
tdls_chan_switch <addr> <oper class> <freq> [sec_channel_offset=] [center_freq1=] [center_freq2=] [bandwidth=] [ht|vht] = enable channel switching with TDLS peer
tdls_cancel_chan_switch <addr> = disable channel switching with TDLS peer <addr>
signal_poll = get signal parameters
signal_monitor = set signal monitor parameters
pktcnt_poll = get TX/RX packet counters
reauthenticate = trigger IEEE 802.1X/EAPOL reauthentication
wnm_sleep <enter/exit> [interval=#] = enter/exit WNM-Sleep mode
wnm_bss_query <query reason> [list] = Send BSS Transition Management Query
raw <params..> = Sent unprocessed command
flush = flush wpa_supplicant state
driver <command> = driver private commands
radio_work = radio_work <show/add/done>
vendor <vendor id> <command id> [<hex formatted command argument>] = Send vendor command
neighbor_rep_request [ssid=<SSID>] = Trigger request to AP for neighboring AP report (with optional given SSID, default: current SSID)
erp_flush = flush ERP keys
mac_rand_scan <scan|sched|pno|all> enable=<0/1> [addr=mac-address mask=mac-address-mask] = scan MAC randomization
get_pref_freq_list <interface type> = retrieve preferred freq list for the specified interface type
p2p_lo_start <freq> <period> <interval> <count> = start P2P listen offload
p2p_lo_stop = stop P2P listen offload
Uploaded ev_tenderloin-7.1.2-userbuild-2021.12.05.zip (see OP).
Thank you for your great work!
With you our Touchpad is still usable. That's even better when you think of an device like the IPad Mini 1 from 2012 I started to play with which is almost unusable even with jailbreak!
I just found this version and installed it on my touchpad and it works great! Sadly, I use it mostly as an alarm lock more than anything else but it's smooth enough for light browsing if needed. Thanks!
void555 said:
Evervolv 7.1.2 for HP Touchpad (tenderloin)
I have just built it from source, integrated Wi-Fi fixes I made for Amazon Kindle Fire HDX earlier, replaced the Wi-Fi driver with the one from backports-5.9.12-1.tar.gz, and tweaked memory settings. Now it sees more 5 GHz channels, automatically reconnects on connection loss, works properly when AP/router uses the same MAC address for 2.4 GHz and 5 GHz.
Bluetooth works.
The camera more or less works in some applications.
Feel free to test and report bugs.
If you intend to install GApps, I suggest disabling unused "heavy" applications like "Google".
https://androidfilehost.com/?fid=17825722713688247295
Whatsnew:
2021-12-05 Removed "Phone" and "EVUpdater" (waste of RAM), increased per-app
Java heap limits (e. g. NewPipe works now).
2021-11-08 Latest Wi-Fi driver & fixes.
Kernel source:
https://github.com/Evervolv/android_kernel_htc_msm8960.git (branch "evervolv/ng-7.1")
Device tree:
https://github.com/Evervolv/android_device_hp_tenderloin-common.git (branch "evervolv/ng-7.1")
Click to expand...
Click to collapse
Good Day void555
I have two questions, please, recently I owned a hp touchpad, 4.4 kitkat installed, I need to go up for this 7.1 version, do I need to remove the old android or I can wipe it and install this one over. meantime is it same 7.1 four years ago which is on youtube too?
other question how to modify the wifi file inside the system, since you uploaded the kernel staff.
have my regards
zoromask
zoromask said:
Good Day void555
I have two questions, please, recently I owned a hp touchpad, 4.4 kitkat installed, I need to go up for this 7.1 version, do I need to remove the old android or I can wipe it and install this one over. meantime is it same 7.1 four years ago which is on youtube too?
other question how to modify the wifi file inside the system, since you uploaded the kernel staff.
have my regards
zoromask
Click to expand...
Click to collapse
Same here; would like to go from Kit-Kat to 7.1.2 but it's bee a loooong time since I did this.
Molasses said:
Same here; would like to go from Kit-Kat to 7.1.2 but it's bee a loooong time since I did this.
Click to expand...
Click to collapse
Thanks for the reply void555
How about the wifi, do I need to add it inside the touchpad, how to do, please.
My regards
zoromask
zoromask said:
Thanks for the reply void555
How about the wifi, do I need to add it inside the touchpad, how to do, please.
My regards
zoromask
Click to expand...
Click to collapse
I recently re-did the two Touchpads I have left following this guide:
https://forum.xda-developers.com/t/...all-android-roms-with-swap-partition.3901773/
Followed the parts that he has for 'Evervolv 7.1.2 Android Nougat' using the ROM posted here in this thread.
Works great. Tried the Evervolv v9 but got so tired with the constant WiFi instabilities.
Was so happy to find the ROM from this thread released with WiFi fixes. Extremely stable.
Sigster said:
I recently re-did the two Touchpads I have left following this guide:
https://forum.xda-developers.com/t/...all-android-roms-with-swap-partition.3901773/
Followed the parts that he has for 'Evervolv 7.1.2 Android Nougat' using the ROM posted here in this thread.
Works great. Tried the Evervolv v9 but got so tired with the constant WiFi instabilities.
Was so happy to find the ROM from this thread released with WiFi fixes. Extremely stable.
Click to expand...
Click to collapse
Good day void555
Now the thing is, that I flashed it successfully, but the battery is draining fast even though the battery indicator on right top showing full, but suddenly shuts down, you know any explanation for this, I mean what is the reason behind it, please some help if you can.
My regards
zoromask

Categories

Resources