KonstaT

Members
  • Content count

    4,566
  • Joined

  • Last visited

  • Days Won

    311

KonstaT last won the day on June 18

KonstaT had the most liked content!

Community Reputation

3,942 Excellent

About KonstaT

  • Rank
    Hardcore
  • Birthday 11/02/1982

Contact Methods

  • Website URL
    KonstaKANG.com

Profile Information

  • Location
    Finland

Previous Fields

  • Your Twitter username
    konstatuomio

Recent Profile Visitors

34,557 profile views
  1. I've reverse engineered Huawei/YEP telephony stack and I'm building telephony-common.jar from source. I've updated kernel display drivers, display HALs are updated, so display binary drivers should be updated to reflect that as well. GPS not working is because your blobs don't match the updated GPS HAL. Widevine will also be dead with 5.1 blobs. No, there's no update beyond Android 5.1 for this device! About sensors, check that you've rebuilt the dt.img after changing the defconfig. SELinux is set permissive because there's still few strange denials that shouldn't be there. Everything should work with enforcing but there also could be some random issues because of it. SELinux has three modes (disabled, permissive, enforcing).
  2. There's shouldn't be anything broken besides RIL and that's already been discussed here and CM12.1 thread. You probably broke rest yourself messing with the binary blobs! If you're building directly for U23 there's few things to do. Change this line to use msm8909-y560-u23_defconfig (it's actually dt.img that end up being different between L01/L02/L03 and U23). Add two dual-SIM properties from U23 patch to system.prop. Replace camera blobs in vendor/huawei with the ones in the U23 patch. Don't touch anything else there! Also set SELinux permissive (revert this). Git history in vendor/huawei tells you where every blob is extracted from. You simply can't run Android 7.1 with 5.1 drivers.
  3. Glad to hear you got it figured out. :)
  4. I find that hard to believe. You can boot to DX loader by power + volume up + volume down key combination. You can boot from DX loader to Android bootloader with fastboot boot loader.efi where loader.efi is extracted from stock firmware package. You can also reflash everything with Intel Platform Flash Tool. Stock firmwares are available at Cube forum (http://bbs.51cube.com/thread-107572-1-1.html).
  5. Already discussed. I can't reproduce this issue with Finnish SIM cards.
  6. That doesn't look like the notorious 'freezing issue'. It's an eMMC issue and it's been confirmed 100% fixed with my patch. You shouldn't be messing with any BIOS settings to fix this anyway. Your issue seems more like a problem with touchscreen, more likely a hardware failure.
  7. Did you disable dm-verity? You can boot to bootloader by pressing volume down key while powering on the device and fastboot boot/flash TWRP recovery image again.
  8. Yes, it's possible to build CM12.1 to practically any Cherry Trail device (CM13 needs kernel source to work properly). You just need to get the device to the hands of the right people...
  9. It's already been discussed. Android-x86 is completely different animal and it targets completely different devices (PC's that don't have same performance/power limitations as mobile devices). Intel provides hardware reference design and software BSP (board support package) for Cherry Trail tablets. BSP includes kernel, hardware binary drivers (https://github.com/CM-CHT/proprietary_vendor_intel), HALs, and other hw specific changes to Android framework. Intel has since killed Cherry Trail platform and doesn't provide BSP for Nougat. Android-x86 does't use any proprietary drivers and it e.g. uses open source MESA display driver. It's always going to lack full hardware support because of this.
  10. Anything Android-x86 based will never work properly so it's not worth any effort.
  11. Received my adapter a while back but didn't test it until today. Seems it 'just works™'. Tested it with CM13 but I don't see any reason why it wouldn't work with CM12.1 as well. [495540.657501] usb 1-2: new full-speed USB device number 5 using xhci_hcd [495540.825339] usb 1-2: device v0fe6 p9700 is not supported [495540.831451] usb 1-2: New USB device found, idVendor=0fe6, idProduct=9700 [495540.831473] usb 1-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [495540.831491] usb 1-2: Product: USB 2.0 10/100M Ethernet Adaptor [495540.856213] dm9601 1-2:1.0 eth0: register 'dm9601' at usb-0000:00:14.0-2, Davicom DM96xx USB 10/100 Ethernet, 00:e0:4c:53:44:58 [495540.856346] xhci_hcd 0000:00:14.0: udev[1-2]: Check if need unblock ssic runtime, portnum[2] ssic_runtime_blocked[0] [495540.922785] dm9601 1-2:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF [495540.982264] init: Starting service 'dhcpcd_eth0'... [495541.382044] chn:SYSTEMP0 adc val:2c0 [495541.383552] chn:SYSTEMP0 conv adc val:2c0 [495541.401016] chn:SYSTEMP0 adc val:2c0 [495541.402534] chn:SYSTEMP0 conv adc val:2c0 [495541.656689] iTCO_wdt: iTCO_wdt_ping [495542.640240] dm9601 1-2:1.0 eth0: kevent 4 may have been dropped [495542.650667] dm9601 1-2:1.0 eth0: kevent 4 may have been dropped [495542.658333] dm9601 1-2:1.0 eth0: kevent 4 may have been dropped [495542.669230] dm9601 1-2:1.0 eth0: kevent 4 may have been dropped [495542.700502] dm9601 1-2:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF [495542.796177] dm9601 1-2:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF 07-07 11:27:36.161 2877 3011 D UsbHostManager: Added device UsbDevice[mName=/dev/bus/usb/001/006,mVendorId=4070,mProductId=38656,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=null,mProductName=USB 2.0 10/100M Ethernet Adaptor,mVersion=1.16,mSerialNumber=null,mConfigurations=[ 07-07 11:27:36.161 2877 3011 D UsbHostManager: UsbConfiguration[mId=1,mName=null,mAttributes=160,mMaxPower=60,mInterfaces=[ 07-07 11:27:36.161 2877 3011 D UsbHostManager: UsbInterface[mId=0,mAlternateSetting=0,mName=null,mClass=0,mSubclass=0,mProtocol=0,mEndpoints=[ 07-07 11:27:36.161 2877 3011 D UsbHostManager: UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=0] 07-07 11:27:36.161 2877 3011 D UsbHostManager: UsbEndpoint[mAddress=2,mAttributes=2,mMaxPacketSize=64,mInterval=0] 07-07 11:27:36.161 2877 3011 D UsbHostManager: UsbEndpoint[mAddress=131,mAttributes=3,mMaxPacketSize=8,mInterval=1]]]] 07-07 11:27:36.187 2877 2893 D EthernetNetworkFactory: Started tracking interface eth0 07-07 11:27:36.193 2576 2875 D CommandListener: Setting iface cfg 07-07 11:27:36.193 2576 2875 D CommandListener: Trying to bring up eth0 07-07 11:27:36.307 2877 2893 D EthernetNetworkFactory: updateInterface: eth0 link down 07-07 11:27:36.308 2877 2893 D EthernetNetworkFactory: updateInterface: eth0 link up 07-07 11:27:36.311 2877 2893 D EthernetNetworkFactory: updateInterface: eth0 link down 07-07 11:27:36.313 2877 5261 I EthernetNetworkFactory: dhcpThread(eth0): mNetworkInfo=[type: Ethernet[], state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: 00:e0:4c:53:44:58, roaming: false, failover: false, isAvailable: false] 07-07 11:27:36.338 5262 5262 E dhcpcd : fopen `/system/etc/dhcpcd/dhcpcd.conf': No such file or directory 07-07 11:27:36.339 5262 5262 I dhcpcd : version 5.5.6 starting 07-07 11:27:36.341 5262 5262 E dhcpcd : fopen `/system/etc/dhcpcd/dhcpcd.conf': No such file or directory 07-07 11:27:36.342 5262 5262 E dhcpcd : get_duid: Read-only file system 07-07 11:27:36.370 5262 5262 I dhcpcd : eth0: rebinding lease of 192.168.0.103 07-07 11:27:38.009 2877 2893 D EthernetNetworkFactory: updateInterface: eth0 link up 07-07 11:27:38.010 2877 5283 I EthernetNetworkFactory: dhcpThread(eth0): mNetworkInfo=[type: Ethernet[], state: CONNECTING/OBTAINING_IPADDR, reason: (unspecified), extra: 00:e0:4c:53:44:58, roaming: false, failover: false, isAvailable: true] 07-07 11:27:39.683 5262 5262 I dhcpcd : eth0: acknowledged 192.168.0.103 from 192.168.0.1 07-07 11:27:39.699 5262 5262 I dhcpcd : eth0: leased 192.168.0.103 for 7200 seconds 07-07 11:27:39.924 2877 5261 D ConnectivityService: registerNetworkAgent NetworkAgentInfo{ ni{[type: Ethernet[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: 00:e0:4c:53:44:58, roaming: false, failover: false, isAvailable: true]} network{111} lp{{InterfaceName: eth0 LinkAddresses: [192.168.0.103/24,] Routes: [192.168.0.0/24 -> 0.0.0.0 eth0,0.0.0.0/0 -> 192.168.0.1 eth0,] DnsAddresses: [192.168.0.1,] Domains: MTU: 0 TcpBufferSizes: 524288,1048576,3145728,524288,1048576,2097152}} nc{[ Transports: ETHERNET Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=100000Kbps LinkDnBandwidth>=100000Kbps]} Score{30} everValidated{false} lastValidated{false} created{false} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} } 07-07 11:27:39.925 2877 2973 D ConnectivityService: NetworkAgentInfo [Ethernet () - 111] EVENT_NETWORK_INFO_CHANGED, going from null to CONNECTED 07-07 11:27:39.925 2877 2973 D ConnectivityService: Adding iface eth0 to network 111 07-07 11:27:39.944 2877 2973 E ConnectivityService: Unexpected mtu value: 0, eth0 07-07 11:27:39.944 2877 2973 D ConnectivityService: Adding Route [192.168.0.0/24 -> 0.0.0.0 eth0] to network 111 07-07 11:27:39.945 2877 2973 D ConnectivityService: Adding Route [0.0.0.0/0 -> 192.168.0.1 eth0] to network 111 07-07 11:27:39.946 2877 2973 D ConnectivityService: Setting Dns servers for network 111 to [/192.168.0.1] 07-07 11:27:39.954 2877 2973 D ConnectivityService: notifyType IP_CHANGED for NetworkAgentInfo [Ethernet () - 111] 07-07 11:27:39.959 2877 2973 D ConnectivityService: scheduleUnvalidatedPrompt 111 07-07 11:27:39.959 2877 2973 D ConnectivityService: updateSignalStrengthThresholds: CONNECT, sending [] to NetworkAgentInfo [Ethernet () - 111] 07-07 11:27:39.960 2877 2973 D ConnectivityService: rematch for NetworkAgentInfo [Ethernet () - 111] 07-07 11:27:39.960 2877 2973 D ConnectivityService: accepting network in place of null 07-07 11:27:39.960 2877 2973 D ConnectivityService: Switching to new default network: NetworkAgentInfo{ ni{[type: Ethernet[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: 00:e0:4c:53:44:58, roaming: false, failover: false, isAvailable: true]} network{111} lp{{InterfaceName: eth0 LinkAddresses: [192.168.0.103/24,] Routes: [192.168.0.0/24 -> 0.0.0.0 eth0,0.0.0.0/0 -> 192.168.0.1 eth0,] DnsAddresses: [192.168.0.1,] Domains: MTU: 0 TcpBufferSizes: 524288,1048576,3145728,524288,1048576,2097152}} nc{[ Transports: ETHERNET Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=100000Kbps LinkDnBandwidth>=100000Kbps]} Score{30} everValidated{false} lastValidated{false} created{true} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} } 07-07 11:27:39.968 2877 2973 D CSLegacyTypeTracker: Sending CONNECTED broadcast for type 9 NetworkAgentInfo [Ethernet () - 111] isDefaultNetwork=true 07-07 11:27:39.968 2877 2973 D ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE 07-07 11:27:39.969 2877 2973 D ConnectivityService: notifyType PRECHECK for NetworkAgentInfo [Ethernet () - 111] 07-07 11:27:39.969 2877 2895 D Tethering: MasterInitialState.processMessage what=3 07-07 11:27:39.974 17591 17591 D NetworkChangeNotifierAutoDetect: Network connectivity changed, type is: 1 07-07 11:27:39.981 17325 17325 D NetworkChangeNotifierAutoDetect: Network connectivity changed, type is: 1 07-07 11:27:39.987 17325 17325 D NetworkChangeNotifierAutoDetect: Network connectivity changed, type is: 1 07-07 11:27:40.014 2877 5283 E EthernetNetworkFactory: Already have a NetworkAgent - aborting new request 07-07 11:27:40.030 4266 4266 D WeatherUpdateService: onCreate 07-07 11:27:40.033 4266 4266 D WeatherUpdateService: Service started, but shouldn't update ... stopping 07-07 11:27:40.043 4266 4266 D WeatherUpdateService: onDestroy 07-07 11:27:40.049 4167 4167 I iu.Environment: update connectivity state; isNetworkMetered? false, isRoaming? false, isBackgroundDataAllowed? true* 07-07 11:27:40.054 2877 5306 D NetworkMonitor/NetworkAgentInfo [Ethernet () - 111]: Checking http://connectivitycheck.gstatic.com/generate_204 on 00:e0:4c:53:44:58, connectivitycheck.gstatic.com=172.217.22.163,2a00:1450:400f:804::2003 07-07 11:27:40.056 4167 4265 I iu.UploadsManager: num queued entries: 0 07-07 11:27:40.057 2877 5306 W System : ClassLoader referenced unknown path: /system/framework/tcmclient.jar 07-07 11:27:40.057 4167 4265 I iu.UploadsManager: num updated entries: 0 07-07 11:27:40.059 4167 4265 I iu.SyncManager: NEXT; no task 07-07 11:27:40.173 2877 5306 D NetworkMonitor/NetworkAgentInfo [Ethernet () - 111]: isCaptivePortal: ret=204 headers={null=[HTTP/1.1 204 No Content], Content-Length=[0], Date=[Fri, 07 Jul 2017 08:27:40 GMT], X-Android-Received-Millis=[1499416060172], X-Android-Response-Source=[NETWORK 204], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1499416060122]} 07-07 11:27:40.173 2877 2973 D ConnectivityService: setProvNotificationVisibleIntent null visible=false networkType=MOBILE extraInfo=null highPriority=false 07-07 11:27:40.173 2877 2973 D ConnectivityService: NetworkAgentInfo [Ethernet () - 111] validation passed 07-07 11:27:40.173 2877 2973 D ConnectivityService: notifyType CAP_CHANGED for NetworkAgentInfo [Ethernet () - 111] 07-07 11:27:40.183 2877 2973 D ConnectivityService: sendStickyBroadcast: action=android.net.conn.INET_CONDITION_ACTION 07-07 11:27:40.409 3854 5317 I GCM : Ack for not saved message 111 07-07 11:27:40.409 3854 5317 I GCM : Ack for not saved message 112 07-07 11:27:40.409 3854 5317 I GCM : Ack for not saved message 113 07-07 11:27:40.963 2877 2973 D ConnectivityService: NetTransition Wakelock (NetworkAgentInfo [Ethernet () - 110] cleared because we found a replacement network
  12. I honestly can't keep track anymore. :P You can just try (e.g. fastboot boot) the Hi10 Pro ones and see which one works.
  13. I'm not going to do it of course because I don't have that device. Nothing stopping someone else from stepping up. Good to know there's yet another Cherry Trail device with kernel source. That's exactly where binary drivers in this ROM are extracted from...
  14. Sorry, don't have it anymore.

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.