[Q/A][Discussion] NEC Terrain general discussion - General Questions and Answers

Hello!
This is a discussion thread for NEC Terrain.
The hardcore steps, which are bootloader unlock, rooting and even repartitioning have found their solutions and can be found in:
http://forum.xda-developers.com/show....php?t=2515602 for the discussion
https://github.com/x29a/nec_terrain_root for an apk which opens for you an ability to have the system area of the phone writeable
https://github.com/alex-kas/nec_terrain for the last ideas on how recovery and boot images should be and a list of stock apps to disable with explanations
So, all questions regarding all the above should be asked in that thread as they are off-topic here.
Currently we have to use this device with its stock components. You are welcome to contribute with workaround related to known oddities here.
Note that many questions were already asked in the above mentioned thread and some of them have answers. However, since that thread is supposed to for the rooting/unlocking, it is more than logic to separate the topics and discuss the end-user phone features here.
If you have a serious idea towards a new custom ROM then you should go here
http://forum.xda-developers.com/android/software-hacking/rom-nec-terrain-custom-rom-t3162061
That thread is dedicated for the developers of a new csutom ROM for NEC Terrain
Thanks for understanding the thread aim and welcome!

First exploration
You can find apps which can be disabled with some explanation why in
https://github.com/alex-kas/nec_terrain/tree/master/system
The speciall account should be paid to the following issues:
Why stock Contacts and Phone must not be disabled
Why apps with provider in their name should treated carefully
Current impossibility to activate a soft keyboard (if you need chinese, for example).
The latter question of a soft-keyboard for this phone has been asked before in
http://forum.xda-developers.com/show....php?t=2806270
and has no answer. There is further discussion on this in my github (see above)
On more oddity which at least my phone has: when I travers to
Settings->wrieless & networks->more...->Mobile networks
I see as the last option "network operators". This option i constantly greyed out. It is useful in roaming as often different orpeators have different prices. Also, near the borders of a country som eforeignn operators can be captured. This is bad. Anyone with ideas on this?

i was wondering if someone with a fully functional Terrain upload their /system/app folder and its contents, I've seemed to remove an essential app somewhere and now I can't do phone calls or terrain hotspot.

Daxiongmao87 said:
i was wondering if someone with a fully functional Terrain upload their /system/app folder and its contents, I've seemed to remove an essential app somewhere and now I can't do phone calls or terrain hotspot.
Click to expand...
Click to collapse
I can do this tomorrow. I am able to phone call, hotspot, etc. I've noticed that with me, sometimes the phone UI won't show up when someone calls me so I cannot answer the phone... If this happens, just do a Wipe Data on the phone apk and reboot.
Sent from my LG-D415 using XDA Forums

@jasonmerc much appreciated! My backup phone just isn't cutting it for me!

Daxiongmao87 said:
@jasonmerc much appreciated! My backup phone just isn't cutting it for me!
Click to expand...
Click to collapse
No problem man . Just curious, what is your backup phone?
Sent from my LG-D415 using XDA

My nieces phone for her upcoming birthday. The excuse I'm making to myself is that I'm "test driving" it. It's called the Xperia Tipo, she's only 9 and would be using it at more or less a little toy; no SIM card. I have better ones actually, HTC One and a Moto X (2013), the latter being my favorite phone without a hardware keyboard.

I'm wondering about 2 questions, guys:
1. @Daxiongmao87, what is the hotspot you are talking about?
2. @jasonmerc, can you provide to me the list of your apps, enabled and disabled? Or, if you just uninstalled them (so no disabled) then only enabled.
I want to see the list given in adb shell by
pm list packages -e -f [for ENabled with file-names]
pm list packages -d -f [for DISabled with file-names]
I'm curious about this can/cannot do phone calls. I had established some dependence but you have said you CAN do calls with attsettingsprovider disabled and even see contacts. Very strange to me and I want to find the truth I.e. Can I or not eventually get rid of stock contacts at all.
Thanks in advance.

@alex-kas hotspot meaning wireless tethering. There's a system app with the package name containing hotspot. I believe jasonmerc already provided me with that earlier along with the phone apk, but ultimately did not help fix my issue. My symptom for the two issues are as follows:
Wifi Hotspot (Tethering)
-Under the Tethering & portable hotspot menu, toggling Portable Wi-Fi hotspot reveals a subtext that reads "Failed to set transmit power"
Phone Calls
-My phone no longer notifies me whether or not I have a SIM card. No icon or any indicator at all. My signal icon always shows zero bars. attempting to make a phone causes Contacts to crash ("Unfortunately, Contact has stopped.") and haults the phone call process.
I hope this information helps a little bit. More than likely i'm missing a vital app that I carelessly removed upon tinkering.

Daxiongmao87 said:
@alex-kas hotspot meaning wireless tethering. There's a system app with the package name containing hotspot. I believe jasonmerc already provided me with that earlier along with the phone apk, but ultimately did not help fix my issue. My symptom for the two issues are as follows:
Wifi Hotspot (Tethering)
-Under the Tethering & portable hotspot menu, toggling Portable Wi-Fi hotspot reveals a subtext that reads "Failed to set transmit power"
Phone Calls
-My phone no longer notifies me whether or not I have a SIM card. No icon or any indicator at all. My signal icon always shows zero bars. attempting to make a phone causes Contacts to crash ("Unfortunately, Contact has stopped.") and haults the phone call process.
I hope this information helps a little bit. More than likely i'm missing a vital app that I carelessly removed upon tinkering.
Click to expand...
Click to collapse
Have you read my github?
https://github.com/alex-kas/nec_terrain/tree/master/system
If not, try to see there. I spent quite a time and I'm sure my phone IS working in both aspects you mention. Pay attention to: contacts, phone, attsettingsprovider and installation of "dw contacts". All of that is by purpose. Perhaps, my phone would not work w/o "dw contacts" but I just learned that a replacement (which joins phone app and contacts app, which are disintegrated once you remove attsettingsprovider) MUST be.
You will find there files: lists of enabled and disabled programs. Compare with yours. In adb shell:
pm list packages -d [gives disabled packages] -s [if only system]
pm list packages -e [gives enabled packages, all, system and 3-rd party] -s [if only system]
My lists contain ONLY system apps. 'system' are those who reside in /system/apk OR in /data but are upgrades to initial system apps. Hope this helps. If you have put there superuser - it is system now, for example.
I can also imagine that moving some app to sdcard makes the system buggy. I had no full skype autostart then it was moved.
hotspot in the name does NOTHING with tethering.

@alex-kas you should have a full list of apps I have installed already, I PM'd you a list a while back. About to do the /system/app dump, most likely I'll package it as a zip or 7z file and upload and share from Google Drive.
Also as a little update, I mentioned the GPL stuff in my ATT thread. Waiting for a response
Sent from my LG-D415 using XDA

Here's the contents of my /system/app folder. Apparently I don't have ATTSettingsProvider.apk, BUT I still have ATTSettingsProvider.odex if that makes a difference.
https://drive.google.com/file/d/0BxupjEjigG4taFZhWXl3RjVULTA/view?usp=sharing

alex-kas said:
Have you read my github?
https://github.com/alex-kas/nec_terrain/tree/master/system
If not, try to see there. I spent quite a time and I'm sure my phone IS working in both aspects you mention. Pay attention to: contacts, phone, attsettingsprovider and installation of "dw contacts". All of that is by purpose. Perhaps, my phone would not work w/o "dw contacts" but I just learned that a replacement (which joins phone app and contacts app, which are disintegrated once you remove attsettingsprovider) MUST be.
You will find there files: lists of enabled and disabled programs. Compare with yours. In adb shell:
pm list packages -d [gives disabled packages] -s [if only system]
pm list packages -e [gives enabled packages, all, system and 3-rd party] -s [if only system]
My lists contain ONLY system apps. 'system' are those who reside in /system/apk OR in /data but are upgrades to initial system apps. Hope this helps. If you have put there superuser - it is system now, for example.
I can also imagine that moving some app to sdcard makes the system buggy. I had no full skype autostart then it was moved.
hotspot in the name does NOTHING with tethering.
Click to expand...
Click to collapse
http://pastebin.com/1yRtvVhz
Thank you for your assist!!
And @jasonmerc thanks a bunch!! Giving it a shot now
EDIT: back online with wifi tethering and cell network thanks again guys
Edit 2: By the way, has anyone experienced unexpected reboots during high RAM usage? Games for example?
Sent from my NEC-NE-201A1A using XDA Free mobile app

@alex-kas after successfully applying your custom recovery and resizing my partitions i seemed to have lost my boot animation and sound. It just shows a black screen. Is this intended? Perhaps with the new build.prop?

Yeap, i disabled bootanimation. It seems to increase the boottime even more.
Sent on the go

Yes, I've experienced reboots when doing multiple things. For me it's usually just watching a video or something... Perhaps it overheats and that's what causes the reboot. On average my Terrain's CPU is somewhere in the 120°F range, and if I use it it can go up to 145°F at times. It will sometimes even get so hot that I get a notification stating the device is too hot to continue charging, and I need to try charging again in a few minutes. Is this normal?
Sent from my LG-D415 using XDA

jasonmerc said:
Yes, I've experienced reboots when doing multiple things. For me it's usually just watching a video or something... Perhaps it overheats and that's what causes the reboot. On average my Terrain's CPU is somewhere in the 120°F range, and if I use it it can go up to 145°F at times. It will sometimes even get so hot that I get a notification stating the device is too hot to continue charging, and I need to try charging again in a few minutes. Is this normal?
Sent from my LG-D415 using XDA
Click to expand...
Click to collapse
Hmm I thought I replied to this. I experience overheats as well, but mostly when using maps. However, I haven't been able to see a correlation between reboots and overheating. I have a feeling that when available memory gets too low the system becomes unstable and inevitably reboots. With the new partition size I was able to install hearthstone without any need for apps like Link2SD, but upon loading all of its assets to start an actual game session it reboots every single time. When not attempting to play that game, during times where the phone feels sluggish or unresponsive, it often follows with a reboot.

Daxiongmao87 said:
Hmm I thought I replied to this. I experience overheats as well, but mostly when using maps. However, I haven't been able to see a correlation between reboots and overheating. I have a feeling that when available memory gets too low the system becomes unstable and inevitably reboots. With the new partition size I was able to install hearthstone without any need for apps like Link2SD, but upon loading all of its assets to start an actual game session it reboots every single time. When not attempting to play that game, during times where the phone feels sluggish or unresponsive, it often follows with a reboot.
Click to expand...
Click to collapse
This is exactly what I have denoted as the kernel bug, see
http://forum.xda-developers.com/showpost.php?p=61915007&postcount=293
In addition to the info there: reboots happen if several not so big files (say, 50MiB each) are read in a row, not just a single file of > 500MiB. Loading a large set of game assets just confirms this.
I traced this bug and the point is that its origin is a mystery to me. It is in a part which I would never imagine was changed from the linux source. Just no need for this.
In short, the ext2,3,4 driver, reading data, then caches them (linux always caches, all it reads, as much as possible). At some point the cache request to allocate the memory just ignores the negative answer (i.e. no memory), it just does not check this answer at all and caches to NULL, i.e. start of the memory, where the memory map is. As it is the kernel, it has right to write there, writes, kernel panics - reboot.
How come? I have no idea. This code was already working in about 2005 ... and bug-free in about 2008 ...

@alex-kas you get what you pay for I guess...
Sent from my LG-D415 using XDA

jasonmerc said:
@alex-kas you get what you pay for I guess...
Sent from my LG-D415 using XDA
Click to expand...
Click to collapse
What exactly you mean? The phone is not that cheap. If new. Especially from att.

Related

[REF/TIPS/TRICKS] New Phone? Check here first

Congratulations on your new Purchase. The Tmobile LG G2x is a beast. Like all new devices, you may experience new service options and features you may not be familiar with and may cause some trouble down the line if not set up properly. We also want to make sure you are away of all of the known issues and some faulty units so you are aware and can check while still within a reasonable exchange window.
1. Get Connected! By default you won't be able to access the SD card via USB because it is defaulted to mount the Internal Storage, which requires the LG Driver.
To get around this, or if you only want/need access to the SDCard go to [Settings>SDCard and Phone Storage] and check "Mass Storage Only". This option doesn't require special drivers and will operate like most other phones.
The folder hierarchy is as follows:
Code:
Internal Storage: /sdcard
External Storage: /sdcard/_ExternalSD
1A. How to Delete your LG Drivers to use MASS STORAGE and to advert the Blue Screen of Death:
Obviously on Windows: Go to Start>Control Panel>Programs and Features find "LG Android Drivers" in the list and uninstall.
2. The first big problem on a few handsets is a backlight bleeding. You can test this by viewing a black screen in a dark room. You should have a solid color throughout. If you have really bad bright corners, you may be a victim of the bleed. While not quite a set back, it may be noticeable while watching movies or playing games in the future. If this is something that bothers you, I advise to swap it out for another unit.
3. There seems to be lots of "weird" issues ranging from grayed out options or behaviors such as lockscreen sounds not working. Most are assumed from faulty Titanium Backup restores or by simply skipping the initial setup. It is recommended that if you have done any of these things, to do hard format and set it up manually, recreating backups and program restores.
4. Like other later handsets by Tmobile, you may see WiFi Calling in the App Drawer. It works fantastic and is great for desperate times when you don't have available cell service. What you need to know is that it is ENABLED by default. The problem is WiFi Calling is designed to disable your actual Cell radio to save battery. What this means is that if you enable your Wireless and bounce around stores or in/out of WiFi service, you may be missing calls and messages while you are offline.
I recommend turning WiFi Calling OFF and enabling it only when needed.
5. WiFi is set to go into sleep mode after X amount of inactive minutes to conserve battery also. While a great feature, if used in conjunction with WiFi Calling, you may find your WiFi goes to sleep and you can start missing calls and messages also. To change this to go [Settings>Wireless & networks>WiFi Settings] + Hit Menu>Advanced]:
Change WiFi Sleep Policy to: Never
6. LG, like most other manufactures, develop their own drivers which may or may not be compatible with everything. With the LG G2x we are finding that some Bluetooth profiles may not play nice with your gadgets. Please check these as soon as possible. Some items may be Car Stereos, Specific programs using certain bluetooth profiles, and handheld gadgets such as gamepads or wireless speakers. Most will work but a few reports suggest the drivers may be off. Again, for your satisfaction, please check as soon as possible.
7. Root:
-Enable "USB debugging" [Settings>Applications>Development] and connect your phone to your computer via USB.
-Install ADB Drivers LG Driver.
-Run SuperOneClick: SuperOneClick
-Choose the option "Root".
8. Get rid of Bloatware using Root and Root Explorer (from market):
Here are a list of apps you can delete from the (/system/app/) folder:
Code:
AppPack
TeleNav
NOVA Demo
NFSShift
LMIRescue (LogMeIn.Rescue)
LMIRescueSecurity
EAPK = EA Mobile
MyAccount.apk = "My Account" and "My Device"
ZinioReader
ZinioSettingsProvider
9. There was also a report of using a HTC EVO Micro HDMI cable that shorted out the phone. This was a big deal over in the EVO thread. The problem is the way the cable was made and can short out with the external metal casing. If you purchased one of these I would proceed with caution.
10. If you want to make a solid backup of your current configuration or FLASH ROMS then you'll need ClockworkMod Recovery. There are two current methods to doing this. Both work but this is the best option because you can boot into Recovery via Volume Down + Power in case something gets screwed up and you get thrown into a Bootloop. The other method is by simply downloading Rom Manager via the Market and installing it that way. Although the second method does not allow booting directly into the Recovery console. So just do yourself a favor and download the latest ClockWorkMod NvFlash App for Windows
Feel free to add to this or perhaps add this information to the Wiki. Please give me a THANKS if this information was useful.
thanks, getting phone wendesday and will do all this. shouldn't the charging battery and discharge thing and factory reset be on there also from what i read.
Very helpful! Thanks a lot
Sent from my SGH-T959 using XDA Premium App
tap home and power for screenshot
This requires a big Thanks. Good job.
Can you unroot with that method of rooting? I'm afraid to root because I'm not tech and android savvy and have no idea what I am doing. Plus, I have all macintosh computers, will downloading that stuff be a problem?
This is excellent. I figured most of this stuff out on my own, but for anyone still trying to figure out his or her device, you've pretty much taken care of everything. Needs to be stickyed.
Mikeglongo said:
Can you unroot with that method of rooting? I'm afraid to root because I'm not tech and android savvy and have no idea what I am doing. Plus, I have all macintosh computers, will downloading that stuff be a problem?
Click to expand...
Click to collapse
For Macs, read this post.
http://forum.xda-developers.com/showthread.php?t=1048309
Thanks a lot gubidi, I will look at it when I get a chance. I'm a newbie at this stuff so I hope I don't damage my phone.
No problem, this is my first Android phone too. Developers have really simplified these commands to help out us noobs
How do you reboot? Power + ?????
Mikeglongo said:
Can you unroot with that method of rooting? I'm afraid to root because I'm not tech and android savvy and have no idea what I am doing. Plus, I have all macintosh computers, will downloading that stuff be a problem?
Click to expand...
Click to collapse
Well Root just gives you admin access, which means you can do anything. Some programs require root to really get down to business, such as some of the better backup programs so they can backup a lot of the stock apps and personal settings.
Once you root there is no reason to unroot. It doesn't change anything, except permissions.
And not to worry, any application that requires root will pop up asking for access which you can accept or deny.
The main reason for Root is to use Rom Manager, which installs a custom recovery so you can flash custom roms and other files that can alter the look or functionality of certain parts of the OS. If you have no intent on altering the existing OS, you don't need root access.
Without Root, you will still be able to upgrade to new official upgrades and fixes.
ilanad said:
How do you reboot? Power + ?????
Click to expand...
Click to collapse
Good question. On my Nexus One you hold the Track Ball, Vol Down, and Power. Lacking a trackball I guess there is not a way. Would be nice since there isn't a "Reboot" in the power menu on stock android.
player911 said:
Well Root just gives you admin access, which means you can do anything. Some programs require root to really get down to business, such as some of the better backup programs so they can backup a lot of the stock apps and personal settings.
Once you root there is no reason to unroot. It doesn't change anything, except permissions.
And not to worry, any application that requires root will pop up asking for access which you can accept or deny.
The main reason for Root is to use Rom Manager, which installs a custom recovery so you can flash custom roms and other files that can alter the look or functionality of certain parts of the OS. If you have no intent on altering the existing OS, you don't need root access.
Without Root, you will still be able to upgrade to new official upgrades and fixes.
.
Click to expand...
Click to collapse
Okay, well I plan on changing the look of the phone most likely, not I think mostly what I want to use it for is to delete bloatware like the t-mobile apps that may be using up a lot of my battery. Then is it worth rooting?
And also once you root it, is it complicated to alter the look and functionality?
My G2X and my Nissan Altima 08 doesn't go well over Bluetooth. No sound. I thought that was fixed in Froyo
good one !
AppPack- is it applicationsProvider.apk?
avetny said:
change the car
(joke)
Click to expand...
Click to collapse
Hmm..I will call TMO and ask for a replacement car
notebookgrail said:
Hmm..I will call TMO and ask for a replacement car
Click to expand...
Click to collapse
HHAHAHAHAH nice one !!!!!!!!!!!!!!!!!!!!
player911 said:
Well Root just gives you admin access, which means you can do anything. Some programs require root to really get down to business, such as some of the better backup programs so they can backup a lot of the stock apps and personal settings.
Once you root there is no reason to unroot. It doesn't change anything, except permissions.
And not to worry, any application that requires root will pop up asking for access which you can accept or deny.
The main reason for Root is to use Rom Manager, which installs a custom recovery so you can flash custom roms and other files that can alter the look or functionality of certain parts of the OS. If you have no intent on altering the existing OS, you don't need root access.
Without Root, you will still be able to upgrade to new official upgrades and fixes.
Good question. On my Nexus One you hold the Track Ball, Vol Down, and Power. Lacking a trackball I guess there is not a way. Would be nice since there isn't a "Reboot" in the power menu on stock android.
Click to expand...
Click to collapse
there's a reboot widget in the market. works great.
Can we delete/freeze SmartShare? I guess it only works with LG TVs.

[Q] Ideas for Troubleshooting Responsiveness in [TeamDRH] ICS?

Anyone have any tips for troubleshooting unresponsefulness in running the latest version of TeamDRH ICS (7/2/12 release)?
I'm experiencing random pauses where apps just won't respond for a few seconds, although the system asks if I want to FC or wait, so it doesn't seem like the underlying system is not working.
WiFi is also painfully slow for some reason--and it shows the signal strength as not being full even though I may be very close to the AP.
I've been reading about resetting the cache and fixing permissions to try and address both issues. Will be trying it and reporting, but can anyone offer any other tips?
in the main thread for the rom, there are several tweaks, most notably changing your build.prop to user from userdebug. Also, you can turn off a few transition animations. SEARCH the main thread for these tweaks, there are four, and they are listed together. Once you do a fresh install of this rom, BEFORE you login to your google account, let the tablet sit turned on for about an hour. I dont even have a google account logged in on mine. I also never have the pauses you're talking about.
redeyedjedi said:
in the main thread for the rom, there are several tweaks, most notably changing your build.prop to user from userdebug. Also, you can turn off a few transition animations. SEARCH the main thread for these tweaks, there are four, and they are listed together. Once you do a fresh install of this rom, BEFORE you login to your google account, let the tablet sit turned on for about an hour. I dont even have a google account logged in on mine. I also never have the pauses you're talking about.
Click to expand...
Click to collapse
I followed those steps but I didn't leave it alone for that long. I too however have long lags.
redeyedjedi said:
in the main thread for the rom, there are several tweaks, most notably changing your build.prop to user from userdebug. Also, you can turn off a few transition animations. SEARCH the main thread for these tweaks, there are four, and they are listed together. Once you do a fresh install of this rom, BEFORE you login to your google account, let the tablet sit turned on for about an hour. I dont even have a google account logged in on mine. I also never have the pauses you're talking about.
Click to expand...
Click to collapse
Alright. I reset the cache and fixed permissions, and everything is FC'ing like crazy. I also see the resource monitor mostly blue. I'm going to start over from literally square zero after I run Appbak and Ti to backup everything onto an external SD card.
One thing I noticed when I first went through the setup was that I only have one SD card, when I seemed to remember there were two--one for internal system, and one for the internal SD card. Then, when I plugged in a "real" SD card, there was another one.
I'm not sure if I screwed something up along the way--this tablet's had more ROM's than I can remember.
redeyedjedi said:
Once you do a fresh install of this rom, BEFORE you login to your google account, let the tablet sit turned on for about an hour. I dont even have a google account logged in on mine.
Click to expand...
Click to collapse
Did a fresh install and now am booted at page where it's asking me for the WiFi password. Is this where I let it sit? Or can/should I connect WiFi and then let it sit for the hour or more?
Final Update
I waited an hour, and then logged into the WiFi, and waiting another hour or so before I did anything. Then I went ahead and did the following from this post:
http://forum.xda-developers.com/showthread.php?p=28984759&highlight=rom+control#post28984759
"I also see that the ro.build.type is set to "userdebug" in /system/build.prop instead of the commonly seen build.type of "user". Changing the build.type to "user" stops most of the ANRs. I don't know how Android is built, but, in the Linux world, we usually have 2 kinds of builds for a product: release (what gets shipped) and internal (AKA engineering). The difference is mainly in what compiler flags are used when building the product. For engineering builds, compiler optimizations are turned off and the debugging flags are turned on. These builds are pretty slow and use a lot more memory and CPU than the release builds. Going by what I said about the build.type and ANRs above, this is one thing for the devs to check.
Try these things to reduce lag:
In Settings > ROM Control (set on boot if you're happy with)
1. Reduce dalvik VM heap size for apps to 64M.
2. Reduce the free memory setting to 50MB.
In Settings > Developer options (need to set on each boot)
3. Reduce the no. of Background Processes to 1 or 2.
4. Check the Destroy Activities ... option."
Seems to working okay--especially no. 3.
Fingers crossed.

Help... My *rooted* Pixel won't stop downloading damn system updates

System updates are generally good, but not for my phone, for now. As you all know a rooted phone cannot just simply be updated through settings app, and FlasFfire Pixel support isn't quite there yet. BUT the thing is every freakin' time I connect to the Internet it just downloads the update automatically despite the fact itself not being able to install it, and then the phone just deletes the update then try again and again... (I have turned off automatic system updates under dev settings the moment phone booted up after rooting). It has used 6 GIGABYTES of cellular data in 2 days and is really freaking me out.
I have come up with some possible solutions, but I don't know how to realize them exactly:
1. Freeze the app which detects system updates, but I don't think there's a dedicated app just for that; so I'll have to disable apps like settings to do so, which is not practical at all.
2. Change the permission of the directory to read-only in which system update files reside, but I have no idea which one either. (the whole cache partition only contains empty folders and some small files wth)
3. Block all connection requests to Google system update servers, but apparently, I once again have no idea what the host name(s) or IP(s) are.
Xposed could probably do the job... But it's not for Android N devices yet.
So please help; could anyone give me some suggestions?
EDIT: Problem solved, I captured the traffic. If you guys also have this problem and need a temporary solution, just block all traffics to *.gvt1.com.
I followed this guide to stop the updates, but still got them so then I used this to stop the notifications and it has worked so far.
Thanks! You just help me discovered a gem of an app called "my android tools"

Unknown activity HTC ONE M9

I have unknown activity on my phone.
Along with numerous "unknown" outgoing calls with no number shown on my device (and 2 other M9 phones on the same plan) or any number registering on my carrier's system (when I called R, they said their system did show connected calls lasting various amounts of time, the could not determine what number the calls were going to), there's also a call in the log going to "(unknown)" "***,144***"
Anybody have any clue what's going on? R gave the bs answer that all 3 of us were calling our VM, even while we were sleeping. However, the times we did check our VM, the number did register on the phones and with the carrier's system.
Thanks!
Im adding a question. My M9 was unlocked without my knowledge. I'm guessing that ***,144*** might be the secret unlock code. IS there a way I can determine if it's been rooted as well?
--
squidstings said:
I have unknown activity on my phone.
Along with numerous "unknown" outgoing calls with no number shown on my device (and 2 other M9 phones on the same plan) or any number registering on my carrier's system (when I called R, they said their system did show connected calls lasting various amounts of time, the could not determine what number the calls were going to), there's also a call in the log going to "(unknown)" "***,144***"
Anybody have any clue what's going on? R gave the bs answer that all 3 of us were calling our VM, even while we were sleeping. However, the times we did check our VM, the number did register on the phones and with the carrier's system.
Thanks!
Click to expand...
Click to collapse
Interesting issue. I am not sure about the rooting. You are probably going to need to ask experts around here. Hopefully, they can help you with that. As for security, you could try checking if you have any suspicious apps running in the background or installed (You might be using same GPS or another app for example). It could be that one of the malicious apps had access to your calls which lead to them outputting calls to somewhere. You could try disconnecting your internet for a day and see if the calls persist (That is probably not an option for you, but it is an idea). Additionally, you could try a factory reset on one of the phones and see if the problem is still there.
squidstings said:
Im adding a question. My M9 was unlocked without my knowledge. I'm guessing that ***,144*** might be the secret unlock code. IS there a way I can determine if it's been rooted as well?
Click to expand...
Click to collapse
just saw this,
https://www.xda-developers.com/htc-says-the-ads-in-its-keyboard-are-a-mistake-fix-icoming/
which reminded me of your issue, though I don't suppose it's linked, but it does make you wonder WTF HTC are up to!
Anyhow with your issue I wasn't going to answer as I don't know the answer but my thoughts may help in some small way. I don't thank the 144 is a phone developers code to "root" or turn of security in some way as that would not show on your provides call logs as they stay internal to the phone (mostly). Also I don't think it's adware callng a premium number as your phone company says it does not register properly, so nobody will be paid.
That only leaves a more malicious form of hacking, I would say. So maybe that code does enable your data to be sent but untrckable over a network. That suggests to me it's possibly your actual network (who are R? What country, is it?) or maybe even your government if you are an activist or something? Though more likely is a criminal or business competitor, assuming the other people affected are business colleagues. So could be your boss trying to snoop on you all, if not HTC or the Chinese Communist Party aparatus!
What to do? As Ross says disconnecting is probably not practicable. If you have malicious activity they probably are using data as well as calls. So I would install a firewall to block most apps and log attempted connections (normally have to pay for this) then check IP addresses tell see if they are legit. However this may not show anything as data may go via root. So setting up a proxy to route traffic to your PC and use a sniffing program to see traffic or at least I P addresses.
You can download root checking apps from play store. Also check your security settings any app with admin rights? Also use a good antivirus you might get lucky, but even if negative you may still be infected.
Only way to really clean your system is to reinstall your OS, though a factory reset will fix often. But first you need to know how you were all compromised and fix that else it will just return, I would think it's most likely your local work network, (but could be your provider R or even something else you connect to in sore way eg Bluetooth, or an app you all have (you can boot into safe mode to disable 3rd party apps, but with HTC system apps possibly containing apps that use the Baidu apk etc that still has a possible backdoor unpatched (as far as I know) safe mode will not help white those!)
You might have to look into freezing/uninstalling all HTC installed apps.
IronRoo said:
just saw this,
https://www.xda-developers.com/htc-says-the-ads-in-its-keyboard-are-a-mistake-fix-icoming/
which reminded me of your issue, though I don't suppose it's linked, but it does make you wonder WTF HTC are up to!
Anyhow with your issue I wasn't going to answer as I don't know the answer but my thoughts may help in some small way. I don't thank the 144 is a phone developers code to "root" or turn of security in some way as that would not show on your provides call logs as they stay internal to the phone (mostly). Also I don't think it's adware callng a premium number as your phone company says it does not register properly, so nobody will be paid.
That only leaves a more malicious form of hacking, I would say. So maybe that code does enable your data to be sent but untrckable over a network. That suggests to me it's possibly your actual network (who are R? What country, is it?) or maybe even your government if you are an activist or something? Though more likely is a criminal or business competitor, assuming the other people affected are business colleagues. So could be your boss trying to snoop on you all, if not HTC or the Chinese Communist Party aparatus!
You might have to look into freezing/uninstalling all HTC installed apps.
Click to expand...
Click to collapse
Thank you!
Rogers, Canada. But I've switched carriers within the last few days.
I've actually done the FR 5 times now. Disabeling the pre-installed "Gmail" (I think it's more Google thn HTC related seems to have stopped the calls. I've disabled as much as I could.
so here's the kicker. I'm literally nobody! On disability, no exciting employment history and those In my family who have, aren't in contact, nor do I have contact info. And it was my wife and daughter who had the other phones, but mine was central i think. daughters phone was locked. So nothing so exciting. Which is why I even bothered asking lol
squidstings said:
Thank you!
Rogers, Canada. But I've switched carriers within the last few days.
I've actually done the FR 5 times now. Disabeling the pre-installed "Gmail" (I think it's more Google thn HTC related seems to have stopped the calls. I've disabled as much as I could.
Click to expand...
Click to collapse
Ah! Rogers Canada should be a well controlled and trustworthy provider, so probably not them, though a rogue employee or having their network compromised can't be ruled out.
Also if official Gmail app it should be safe though it does have some quite intrusive permissions like full network access, view confidential info etc, but all are legit if you want the full functionality of Gmail. But it shouldn't have access to place phone calls, so should not be able to create the behaviour you describe.
That leaves a rouge app, but you would all need to have it I suppose, HTC app (or system behavior) or local hack ie via your router or via your PC. A good anti virus should find rogue app on phone and similarly on PC. HTC system apps hard to spot without doing the firewall etc etc. So I would also be double checking your local router for firmware update and resetting it with a new strong password, to prevent possible return, so to any Bluetooth devices.
Hope it doesn't return! All the best
been a while but, just how does one get a "," in the phone keyboard? long press * for P, but no ",".
Now that time has passed and more people might be awake and less likely to make excuses, I'm wondering if this issue can be solved, or at lest thought about intelligently. Maybe someone who knows how it CAN happen, instead of trying to find ways I'm mistaken. this was on THREE SEPARATE PHONES in 2 separate cities.
squidstings said:
been a while but, just how does one get a "," in the phone keyboard? long press * for P, but no ",".
Now that time has passed and more people might be awake and less likely to make excuses, I'm wondering if this issue can be solved, or at lest thought about intelligently. Maybe someone who knows how it CAN happen, instead of trying to find ways I'm mistaken. this was on THREE SEPARATE PHONES in 2 separate cities.
Click to expand...
Click to collapse
Check with a root app to see if your device is rooted
check permissions also you can take back permissions with a app on fdroid
unknown app check with virus total or
IF someone has root on your phone they can do what they want and when they want
a app that has call access they can transfer information over a phone connection which can be anything
The troubling thing here is that your phone was unlocked w/o you which implies root access
IF you bought your phone new you might not be anybody but to be put in perspective amazon lets you steal $500 if you use another id and they say it is not you so you do not lose out
but if it is used this can be from the previous user.
The best thing to do if it does not stop is to upgrade the software on the phone if you have already done that then use a Root firewall or change to a rom here on xda (you can all change making the transition easier).
Applied Protocol said:
Check with a root app to see if your device is rooted
check permissions also you can take back permissions with a app on fdroid
unknown app check with virus total or
IF someone has root on your phone they can do what they want and when they want
a app that has call access they can transfer information over a phone connection which can be anything
The troubling thing here is that your phone was unlocked w/o you which implies root access
IF you bought your phone new you might not be anybody but to be put in perspective amazon lets you steal $500 if you use another id and they say it is not you so you do not lose out
but if it is used this can be from the previous user.
The best thing to do if it does not stop is to upgrade the software on the phone if you have already done that then use a Root firewall or change to a rom here on xda (you can all change making the transition easier).
Click to expand...
Click to collapse
Thank you for taking the issue seriously and not trying to force kool aid down my throat (if carrier was "trust"worthy, THEY would have solved it).
It didn't show root. 2 of 3 m9s were mysteriously unlocked. the 3rd did prompt for a code, but did also show those "unknown #" calls. However, I'm still stuck on the code. I can't even enter a ",". Didn't check the other units for it, but it's still the only unanswered issue that could explain the unlock (aside from your suggestion). No one's even heard of it, but programmers are known for adding backdoors. If anyone's got a new, s-on unit and feels like trying it, that's about the only way to get an answer.
It's dead now anyways. Battery won't charge unless powered off and went from 24+hours regular standby to about 3 hours with extreme powersave on, overnight and doesn't extend with usb power. usb data comm isn't even recognized. All 3 have failed actually (different ways) so I'm going back to my m7 which still works great. Except, it says s-on but works with different carriers and I can't even enter the code I paid for (no prompt. is there another way?)
So, here's the tinfoil hat part. Although I'm nobody, This all started around the time of the '16 election. when I was arguing with a youtube account named (not looking to attract attention so no name, but you know it) for the person who came 2nd.
Thank you for your help. It's a shame it's pooched before solving the issue. But hopefully, the code will be solved.
But any help entering my sim unlock code a different way would be appreciated. But if other carrier sims work, should root be doable while showing s-on?
Thanks a TON!!
squidstings said:
Thank you for taking the issue seriously and not trying to force kool aid down my throat (if carrier was "trust"worthy, THEY would have solved it).
No one's even heard of it, but programmers are known for adding backdoors. If anyone's got a new, s-on unit and feels like trying it, that's about the only way to get an answer.
Click to expand...
Click to collapse
It would seem in your case that it is a setting change that was made and not comparable to other phones. Probably what we are talking about is a connection to a command server. S-on is a protection so that one cannot change the state of certain partitions namely the recovery boot and system however their are ways to get around this. You would need to get a root app to do that.
As a general rule you need to prove something is going on and funny numbers are a indication but nobody in the security community would touch it because it is very open. What you need to do however is
Get a copy of the calls use pcap and
check your firmware with the standard HTC firmware
this will show you what the phone call is doing and will help the android community overall (improved security)
Also programmers do not try to add backdoors they try to have a good product it is the hacking/security teams of _________ that do that. This being a programmer myself.

Question incoming call notification delay

I don't know when it has started, but now when everyone try to call me the phone ring but i have to wait about 3-5 seconds before i get the notification on screen and i can answer
I have got the MIUI global 12.5.1.0 (RJUEUXM) and i know it is quite buggy, but i have googled a bit and none seems to have my same problem.
I read that i could try to wipe the system cache (on a oneplus one forum) but the standard recovery mode doesn't have this option, and i really don't want to wipe the phone to get another one
Any suggestion? Is there a way to wipe the system cache without formatting? Do anyone had my same issue?
Thank you
MIUI is trash that's why. And it's related to agressive memory management. (killing apps in background, even system ones)
k3lcior said:
MIUI is trash that's why. And it's related to agressive memory management. (killing apps in background, even system ones)
Click to expand...
Click to collapse
I have tried in the built-in power manager to set the power saving option for the dialer app to none, but no luck
Try disabling "Turn on MIUI optimisation" in the Developer options (scroll to the bottom of the page). It may work, or it may not work. Xiaomi thinks that disabling it can cause issues ...
Updated at 12.5.2.0 (RJUEUXM) and the problem is still present.
Do anyone have the same problem?
surcof said:
I don't know when it has started, but now when everyone try to call me the phone ring but i have to wait about 3-5 seconds before i get the notification on screen and i can answer
I have got the MIUI global 12.5.1.0 (RJUEUXM) and i know it is quite buggy, but i have googled a bit and none seems to have my same problem.
I read that i could try to wipe the system cache (on a oneplus one forum) but the standard recovery mode doesn't have this option, and i really don't want to wipe the phone to get another one
Any suggestion? Is there a way to wipe the system cache without formatting? Do anyone had my same issue?
Thank you
Click to expand...
Click to collapse
Similar problem with notification delays, in my case it affect sms and clock, dunno if this the same as your, however i post anyway, just disable via ADB the DOZE feature for apps affected with delays (do not work if i disable battery optimization in the normal settings).
Enable developer options in the device, enable usbdebug, connect the phone to the pc, install the correct usb MI drivers (use the MiUsbDriver.exe command), surf to adb directory and whitelist the system apps you want to have instant notifications.
To retrieve the list:
adb shell dumpsys deviceidle whitelist
To whitelist apps affected:
adb shell dumpsys deviceidle whitelist +com.xxxxxxxx.xxxxxxxx
Of course replace the apps name xxxxxxx with the correct name of system apps installed in your device.
Use the first command and check again if the apps you whitelist are now in the list as "user". Setting is permanent until you do a clean flash or flash a new rom.
No idea if you need to unlock the bootloader to apply such change, try it if work.
kd276 said:
Similar problem with notification delays, in my case it affect sms and clock, dunno if this the same as your, however i post anyway, just disable via ADB the DOZE feature for apps affected with delays (do not work if i disable battery optimization in the normal settings).
Enable developer options in the device, enable usbdebug, connect the phone to the pc, install the correct usb MI drivers (use the MiUsbDriver.exe command), surf to adb directory and whitelist the system apps you want to have instant notifications.
To retrieve the list:
adb shell dumpsys deviceidle whitelist
To whitelist apps affected:
adb shell dumpsys deviceidle whitelist +com.xxxxxxxx.xxxxxxxx
Of course replace the apps name xxxxxxx with the correct name of system apps installed in your device.
Use the first command and check again if the apps you whitelist are now in the list as "user". Setting is permanent until you do a clean flash or flash a new rom.
No idea if you need to unlock the bootloader to apply such change, try it if work.
Click to expand...
Click to collapse
thanks for your replay, but no look for me.
surcof said:
thanks for your replay, but no look for me.
Click to expand...
Click to collapse
Sorry this isn't helping for your specific case.
Hi,
yes my brother has this problem when a friend calls his second sim card ... he uses two SIM cards at once, you also use two cards at once? (At once=two sim cards in mobile)
I only use one sim and I don't have this problem. the above advice did not help my brother, the problem is definitely in the dual sim function (implementation). Please report it to someone on xiaomi to fix it.
PS: can you try to use only one SIM card? if your problem goes away. let us know if this is the core of the problem. Thank you.
Ochrana said:
Hi,
yes my brother has this problem when a friend calls his second sim card ... he uses two SIM cards at once, you also use two cards at once? (At once=two sim cards in mobile)
I only use one sim and I don't have this problem. the above advice did not help my brother, the problem is definitely in the dual sim function (implementation). Please report it to someone on xiaomi to fix it.
PS: can you try to use only one SIM card? if your problem goes away. let us know if this is the core of the problem. Thank you.
Click to expand...
Click to collapse
i only use one sim card, never used two
I have the same problem but in my case I think it's about having Zepp app giving notifications to my watch. Do you have a similar app? You can try to disable phone access to all apps except dialer and see if works...
DrunphO said:
I have the same problem but in my case I think it's about having Zepp app giving notifications to my watch. Do you have a similar app? You can try to disable phone access to all apps except dialer and see if works...
Click to expand...
Click to collapse
Nop, the only app i use is the dealer
Have you found any solution?
Happen to me as well on mi9t pro. Further googling led me to believe this was issue with phone app by google. You can check theor review on playstore and most people having this issue.
i have factory reset my phone and problem is still there.
Little update: i have had this issue for all the time when i was in holiday with a poor interbet connection, now that i'm returned home, where i have quite alwais signal the issue seems gone.
May be that the dialer need internet access to work properly?
Hi,
I'm having the same issue with my poco x3 i keep having a delay before my screen turns on when i'm receiving call. Is someone still having this issue or it's just me ?
I don't think there's a link with Wifi, at least that's really strange to me.
Thanks
Answer is in second post, this doesn't happen on custom ROM's. (unless they are based off MIUI)
Same problem with Xiaomi mi 11
Try to remove all the email accounts from the gmail app, it should fix.
Same issue... POCO X3...
3/4 secs delay in notifications...
the phone rings and I can't see who is calling... After 3/4 sec it shows the notification...
It's very funny how everyone is ignoring @k3lcior 's posts, when he is just spitting truth in your face.
Sorry, guys, but you can't just ignore the real cause and look for a cheap workaround that might fix it in theory. In reality, ROMs like the official one from Xiaomi (MIUI) are extremely aggressive in terms of killing background apps, etc. They want to reduce battery strain, no matter how much stuff it breaks.
This is a problem across different apps. There are tons of issue reports from app users, that can't use some apps properly, because MIUI keeps killing it, even though it already has been whitelisted in the power saving list, as not allowed to be killed. It still gets killed, though.
So, if you guys want to keep your apps alive and not getting killed all the time, you have no choice but to switch to a different ROM. Even if you find a workaround on the official ROM, then it's still very unreliable.
To be clear, once again:
Even if you whitelist your app, it can still get killed, because MIUI does not give a crap, if you need the app. It still may get killed!

Categories

Resources