Related
Greetings all --
I am posting this request for help because I've exhausted just about every other resource. The community support and documentation is great and I have learned quite a bit in a matter of days. You all are great!
Here's my situation. I have the HTC 8900 (KAIS110). Not the 8925 like most seem to have. It is my understanding that 3 versions of the "Kaiser" were made, or at least submitted to FCC for approval, and that the 8900 was to go to AT&T (branded on phone), but was canceled in lieu of the 8925. This is the non-camera version.
For reference, the following information is listed in the battery compartment:
HTC 8900
KAIS110
FCC ID: NM8KS
SKU: 64760
P/N: 99HCY091-00
Made in Taiwan
Currently:
HardSPL 3.56
Radio: 1.71.09.01
Myn's Warm Donut RLS5
kallt_kaffe's kernel 2010-06-06 (kaiser/240x320/donut/panel 2/tilt options used in LoserSkaters NBH Editor)
Problems:
1. Installing OS (Sys+Data on NAND), dmesg output shows "Block 711 is bad". Under normal circumstances, this wouldn't be a problem as the OS would remap to a new block. This could also be an issue with yaffs, or a few other things, and not even be bad. But the question remains, is this causing problems?
2. Attempting to run Calibrate Screen results in error with the following message: "The application Calibrate Screen (process org.isageek.dasbrennen.CalibrateScreen) has stopped unexpectedly. Please try again. [Force close]". I have not seen a recent post in response to whether this problem persists with all builds, or if I am just lucky like that.
3. GPS does not want to play nice. From the app store, I install GPS by Andrea Baccega. Sometimes I get a single satellite to display, once I saw 3 on screen. Unfortunately, none of the other fields (long/lat) were populated which tells me something is wrong.
Dmesg output:
GPS:env_mask=0
GPS:date=00002000
GPS:time=000000 hlat=0 llat=0 hlng=0 llng=0
GPS:speed=0 bearing=0
GPS: has been tickled!
4. Using the phone on T-Mobile, why can I not get 3G working? It keeps going back to EDGE. I have the Android data plan as well.
5. Voice search is quite flaky. Sometimes it works great once, maybe a few times in a row, and then it just stops working and presents me with the Try Again / Cancel screen, after which, there is no longer audio for phone calls. From what I can tell using Dev Tools, looks like VoiceSearch is hanging due to an issue with Mediaserver. I recall seeing this issue, or a similar one, surface in the forums but there was not much information pertaining to it that I could find.
6. The following errors appear in the dmesg output; I am posting the list just in case one or more messages are beyond the scope of normal operations:
mmc1: host does not support reading read-only switch. assuming ite-enable.
Init: cannot open '/initlogo.rle'
[RR] ERROR no local ept for prog 02000031 replying anyway!!
audio_enable()
audpp: DMA missed
audio timer expired
audio_disable()
audmgr: DISABLED
binder: send failed reply for transaction 5448 to 149:221
7. As stated above, this phone lacks a camera. The slot where the camera goes, just has a cover over it. Looks like I should be able to pop a replacement in the spot. Anyone know the part number of the rear camera, or where I might find one? I can only seem to locate the front-camera on various web sites.
Thanks all!
1. bad blocks are common, yaffs reports them, and marks them as unusable, they have no effect on running Android, ( one of my kais130's has about 10 bad blocks, works fine).
2. Thats normal also, not sure if calibration app has ever worked, although i think there is a console based one that does, never had to use it though.
3. GPS may or may not work properly depending on a number of factors, which build and NBH are used, also which gps software is used also, best combo I have found so far are the Kallt_Kaffe NBH's and Myn's warm Eclair, with GPS test (free or pro). Also note that initial fixes take some time, up to, or over 5 minutes, depending on conditions, etc.
4. Not sure, could be a number of factors again, build, local 3G coverage, APN setup, etc.
5. Never used voice search, but it is known to be pretty flakey, again build plays a large part.
6. I know that there are normally errors on boot, the audio ones are not normal however, could be due to using an older radio, or perhaps some rare kais110 issue, can't actually recall anyone reporting issues with kais110 hardware.
7. Not sure if it's possible to just add a rear camera, it'll depend if the supporting electronics were fitted to allow it to work or not, also unsure where to look for one, although you may be able to get a part number off the service manuals, ( should be in the xda-wiki pages ).
TMobile and AT&T use different 3G frequencies, so an AT&T phone such as your won't do 3G on TMobile. The EDGE will work fine, but slow of course.
purpleonyx said:
3. GPS does not want to play nice. From the app store, I install GPS by Andrea Baccega. Sometimes I get a single satellite to display, once I saw 3 on screen. Unfortunately, none of the other fields (long/lat) were populated which tells me something is wrong.
Dmesg output:
GPS:env_mask=0
GPS:date=00002000
GPS:time=000000 hlat=0 llat=0 hlng=0 llng=0
GPS:speed=0 bearing=0
GPS: has been tickled!
Click to expand...
Click to collapse
Use GPS Test (chartcross ltd), free version from Market. Configure it to not turn off display (keep it from going to sleep). Plug in a charger (if you wan to) and leave it near a window.
Within 5-10 minutes you should have a fix. After that, getting a fix normally happens within seconds. Depending on how much time has passed since you last used your GPS and also the distance you moved it while having it turned off also affects the time to get a fix.
Also blocking the top of the phone with your hand is not a good idea as it seems to be an effective way of blocking the GPS signals.
kallt_kaffe said:
Use GPS Test (chartcross ltd), free version from Market. Configure it to not turn off display (keep it from going to sleep). Plug in a charger (if you wan to) and leave it near a window.
Within 5-10 minutes you should have a fix. After that, getting a fix normally happens within seconds. Depending on how much time has passed since you last used your GPS and also the distance you moved it while having it turned off also affects the time to get a fix.
Also blocking the top of the phone with your hand is not a good idea as it seems to be an effective way of blocking the GPS signals.
Click to expand...
Click to collapse
Thanks for the response -- I had tried that over the past 2 nights, but it never took. It just did however, during the day, which is odd. I also switched to a 1.64.08.21 version of the radio today, and it worked. Previous attempts were under 1.71.09.01, 1.70.19.09 and 1.70.18.02 that resulted in failure. Odd.
Is there a way to view all roms installed, for everything? OS, kernel, radio, splash/boot, etc? I am wondering if something got hung up during flashing, or something didnt get wiped out.
Thanks!
purpleonyx said:
Thanks for the response -- I have done this several times (left it going for 10+ hrs at the max time), and it picks up 4-5 satellites, but nothing ever occurs. It sits there with the yellow light, and all of the numbers show in the 20's to very low 30's, which seems like it's a very weak signal, or a high signal/noise ratio. Could this be a radio issue?
Click to expand...
Click to collapse
20-30 actually should be enough. Anything above 40 is excellent and not seen very often. And I'm using the same Radio so that should be the problem. Don't know really. Does it work in WinMo?
kallt_kaffe said:
20-30 actually should be enough. Anything above 40 is excellent and not seen very often. And I'm using the same Radio so that should be the problem. Don't know really. Does it work in WinMo?
Click to expand...
Click to collapse
I had no problem working under winmo before i flashed android to nand. It had no delay in picking it up either. I just rebooted the phone and launched google navigator, and it's taking forever again, searching for gps it says.
If you want to use me as a guinea pig, feel free. I ended up ordering the nokia n900, as i need something working now. I am considering keeping the kaiser 110 to screw around with though. It would make a good backup device anyways. I tried Myn's Warm Eclair on it, but it dragged its legs and had too many problems. Myn's Warm Donut however, functions near perfectly and is quite fast. I've oc'd the processor to 450 MHz which provides a noticeable speed boost. I'm using your latest 2010.06.06 kernel with it. I've been questioning whether or not display 2 and 3 are the same on this model -- sure behaves the same.
-update: Phone comes to a crawl, and then locks up when GPS is used. Both the GPS Test and Google Nav.
So last night, I was reading through some posts here and elsewhere about the MTP software not properly loading onto PC's and I was having the same issue. One thread said to go into Service Mode by dialing *#7284# and changing the USB options. Well, as soon as I went into Service Mode, I lost my 4GLTE signal. It would pop up as if connected and then immediately disappear. I restarted the phone several times, removed both the SIM and the SD card, and was still having the issue. I called myself from my landline and the call went through, I was able to answer it, but the icon still kept disappearing. I can also still send texts. I tried going into apps and using them with wifi off and they won't stay connected to the internet when the icon disappears.
So I chalked it up and decided to factory reset today because I've had the phone for almost 2 years now and I figured it would help with some other issues I was having. Well, after I reset it, it is still giving me the same issue, although it seems to stay connected a little longer now before cutting out. On wifi, everything works fine, but once I shut it off, I lose my connectivity. I didn't touch any other settings in Service Mode and it was as soon as it went into Service Mode that I saw the icon disappear. Then I thought it may be a SIM issue, but I don't have another mini-sim to try or a phone that I can try my SIM in. I'm running Simple Mobile on my phone currently. It isn't rooted. Now I'm mortified that I won't be able to do anything with my phone unless it's on wifi... *sigh*
Has anyone else had a similar issue??? Did you find a way to fix it? Any other suggestions that I may try? I don't want to deal with trying to root right now because If I brick it completely I'm going to scream...
Help?
P.S. - I apologize if this is posted elsewhere on here, but I wasn't able to find a similar issue when i searched. If you have a link to another post here, then please drop it on me... also, I'm fairly tech savvy. I just have no idea why this would happen without me actually making any changes.
Possible radio issue?
DivaB said:
So last night, I was reading through some posts here and elsewhere about the MTP software not properly loading onto PC's and I was having the same issue. One thread said to go into Service Mode by dialing *#7284# and changing the USB options. Well, as soon as I went into Service Mode, I lost my 4GLTE signal. It would pop up as if connected and then immediately disappear. I restarted the phone several times, removed both the SIM and the SD card, and was still having the issue. I called myself from my landline and the call went through, I was able to answer it, but the icon still kept disappearing. I can also still send texts. I tried going into apps and using them with wifi off and they won't stay connected to the internet when the icon disappears.
So I chalked it up and decided to factory reset today because I've had the phone for almost 2 years now and I figured it would help with some other issues I was having. Well, after I reset it, it is still giving me the same issue, although it seems to stay connected a little longer now before cutting out. On wifi, everything works fine, but once I shut it off, I lose my connectivity. I didn't touch any other settings in Service Mode and it was as soon as it went into Service Mode that I saw the icon disappear. Then I thought it may be a SIM issue, but I don't have another mini-sim to try or a phone that I can try my SIM in. I'm running Simple Mobile on my phone currently. It isn't rooted. Now I'm mortified that I won't be able to do anything with my phone unless it's on wifi... *sigh*
Has anyone else had a similar issue??? Did you find a way to fix it? Any other suggestions that I may try? I don't want to deal with trying to root right now because If I brick it completely I'm going to scream...
Help?
P.S. - I apologize if this is posted elsewhere on here, but I wasn't able to find a similar issue when i searched. If you have a link to another post here, then please drop it on me... also, I'm fairly tech savvy. I just have no idea why this would happen without me actually making any changes.
Click to expand...
Click to collapse
After doing some digging, I'm thinking there's an issue with my radio? Is there a way to easily flash the radio? I'm thinking that may fix whatever is keeping it from staying connected. I have noticed that in the last few hours it has been staying on longer, and when I connected it to my laptop, it stayed on for the most-part while connected. This is a weird issue, I am really wondering if anyone has had it. I will keep updating and if I find a solution it will be here, just in case this happens to anyone else. I'm hoping one of you helps me though. :victory:
Either way, i have uninstalled (and now reinstalled Kies and the USB drivers). Going to install ADB and Odin as well and keep reading up... back to work I go!
**FIXED**
I have no idea how, but the issue has fixed itself. I had my provider (Simple Mobile) cycle my SIM card and that seems to have fixed the problem. I will never know what actually happened I guess... but should this happen to you, I would suggest having your provider do the same thing.
SOLVED! - see post #7
This SM-N910V is rooted and had 3g but apparently I lost that when mucking around with things trying to get 4g. I've got other phones like a Galaxy S5 and Galaxy Note 5 both Verizon models that get 4g or 3g fine in this same location.
First odd thing I noticed on the Note 4 was a setting that popped up seemingly by itself while in 'More Networks' and 'Mobile Networks' that showed VZWInternet with a circle by that which was not yet checked so I tapped that and it turned green in the circle. I have never been able to see that option again. I don't think this caused the problem though. I've looked at apns-conf.xml in the /system/etc folder and can't see a problem there. I also tried replacing that with another one that is supposed to fix LTE mode. No luck so I put back the original. I wiped cache and reflashed a backup with TWRP which had been working on 3G but that didn't help - no 3g even. I did not wipe Dalvik/ART cache. I had been messing around in the 'Service Mode' menu with a bunch of different settings in an attempt to get 4g working but I'm fairly certain I got everything set back the way it was before I started. I noticed that one setting I had left different in the Service menu did not change back after flashing a restore with TWRP (full restore - all boxes checked). The one setting I left changed was the under the 'AS' protocol menu where I changed the Release version control to "LTE 3GPP REL 9" from LTE 3GPP REL 10". I know enough to be dangerous
Open to any suggestions - am wondering at the moment if I should have wiped the Dalvik/ART cache before the whole TWRP restore? At this point I'd be happy just to get 3g working again.
I also tried Dr. Ketan's LTE Enable. That didn't fix anything. Although I see MNC and MCC numbers in the apns-conf.xml file when I look at the SIM with a SIM info App I just see blanks in those spots on the SIM. Not sure if that's relevant - just giving as much info as I can here.
Did another restore with TWRP after wiping Dalvik/ART cache but that didn't fix it either. Strong cell signal but no 3G or 4G.
More info - I put the SIM card in another phone and it sees 3G at least.
It seems the "lost 3g or 4g" problem is very common and it seems I've looked through dozens of message threads here but I'm not finding any solutions. I'm looking at flashing the 'ltefix.zip' from this thread but it seemed to be for a custom ROM and I've just got the stock - more or less - 5.1.1.
Hmmm.... Been at this all day reading here, searching, trying everything but still no Mobile Data. Is this as elusive as rooting a Verizon Note 5? LOL - it was working at least on 3G. I'll take hints or even wild guesses at this point.
Okay - it finally flashed on me to do a restore of my EFS. Oddly I had done a full restore with TWRP which include EFS but that didn't fix the problem. That TWRP backup was done the same day I did an EFS backup using Dr. Ketan's IMEI tool for the Note 4. When I used the IMEI tool to restore the EFS backup I then had the 3G come back on. This is a 4G SIM so I still don't know why I'm not getting 4G but at least I got 3G back. I did have a hiccup using this IMEI tool which initially caused the phone to repeatedly shutdown after a minute or so and could not be restarted without pulling the battery. I believe it had to do with the 'Restore' button needing to be held down a certain amount of time instead of just a tap. I probably held, released too soon then held longer which I suspect caused a partial or damaged EFS restore. Be careful in how you use this tool or you may end up in that situation. I had to work very fast after a bootup to get it properly restored. After that it was stable again and had 3G.
Now if only I could figure out what it takes to get 4G.
..
I wasn't getting 4G for the longest time, checked the PRL in settings on my GFs phone and noticed my PRL ver was like 50 thousand something while hers was 15518. Got a new Sim card and all my issues went away, PSA do not use *228 programming...EVER.
..
..
acslam said:
Update/more info - I've continued to try and figure this out to no avail, although I got fed up with stock unrooted 5.1 and am now running modestrom v9 with a CQI2 base. And all of that install went fine, except for 4g of course.
I think this is worth mentioning as it might have something to do with the situation:
Way back in the beginning, I had gone through the entire unlock/root process, and everything actually worked fine the first time. This was right about the time the unlock became available, I bought the phone based specifically on that being possible, and got a brand new one at that time. Well, it was awesome for about 2 weeks, fully functional 4g and everything.
I had a very particular goal - I wanted this phone totally unlocked, but I was also very interested in the advanced/wifi calling that was supposedly coming out at that time - I was planning to move to a place with no vzw service and would be reliant on wifi for calls at home. Verizon wasn't clear about the fact that the wifi calling feature wasn't coming until MM, and this was before MM was released, so I was running a completely functional, 5.1.1 rom. I believe it was jasmine. So, under the impression that "advanced calling" would have given me wifi calling, I tried to enable it.
I cant recall if it was immediately, or a few hours after, but this is when the phone lost 4g for the first time. I immediately tried to deactivate the advanced calling feature on my line, but it didn't help. And nothing I could do would bring back 4g. I tried everything possible, and ultimately gave up and threw the phone in a drawer and went back to my note 3.
Fast forward several months, and my note 3 began to have issues with call audio, forcing me to use the 3g-only note 4 in order to actually handle day to day business. Again, I went through the processes of trying to fix 4g, with no success. Now by this time, MM had been released, I believe PD1 was the current firmware. I figured at this point it was time to just odin back to 5.1.1 and start everything over.
So I odin flashed the phone, and it booted into 5.1.1......with no 4g. Again I went through all the things I found here, no improvement. Finally, one day when the phone was bugging me about an OTA, I figured "what can it hurt at this point, its nearly useless without 4g anyhow."
And low and behold, the OTA update from verizon booted up and immediately jumped to 4g.
Now I felt I had a chance, a method that I'd finally proven could fix the problem. I left the phone in that state for a couple weeks, just to prove that it was holding. No problems during this time.
But I got sick of no root, and so I figured it was time to try and go through the steps again. And again, I lost the 4g connection. No big deal, just odin back to 5.1.1 and let it OTA like last time......
Except this time it didn't work. So I odin flashed back to 5.1 again, and let it try to OTA, again. I let the phone continually try to OTA all the way up to current, and flashed back to 5.1 at least 3 times to repeat the process in hopes it might fix something. No change at all. At this point I actually began to try and see if possibly Kies could help me here - maybe there was something related to the phones EFS? Which I don't understand very well btw - it was only through reading this thread that I began to research EFS and its significance. I also attempted to use some of the checkboxes in odin - the ones to erase all NAND and to clear EFS and rebuild it. Neither option made any difference. So I figured next logical step was to start playing around in service mode, which would require unlocking/rooting again......
And thats how I landed here. About an hour ago I got sick of the stock 5.1.1 and went through the whole root/unlock process and I'm currently running modestrom on CQI2 or whatever was just most recently posted. Every other part of the phone seems normal, but still no 4g. I can actually see the radio making an attempt to connect in the service mode - but I don't understand service mode menus well enough to interpret where the actual problem is. Upon boot the phone tries about 3 or 4 times to get an lte signal, during this time there is simply bars of signal, NO data indicator of any kind. Eventually, it gets frustrated and gives up, connecting to 3g and staying there. I realize now that when 3g drops, which is roughly every 10 minutes or so, its actually the phone attempting to establish LTE again. But still, I cannot make any sense of this.
Apologies for the giant post - I'm trying to put anything that could possibly be relevant info into one place here.
So........ anyone got any suggestions?
Click to expand...
Click to collapse
PM sent. Just to share a little of that here I think the first thing I would do is tell VZ you suspect your SIM card is bad and have them put in another one. Tell them it fell out when changing a battery, the dog ate it and by the time it came out you suspect it wasn't quite right anymore - LOL. I do think SIM's flake out sometimes and I know a bad one can prevent 4G from working. If you ever had an EFS backup from anything try restoring ONLY the EFS (if you use TWRP). No guarantees that will fix it but my best guesses at this point. Good luck.
..
I supect Verizon's doing this ...
acslam said:
I got a used stock note 4 to try and compare and see what I could be missing here....
Tried new sim card at least twice, unfortunately no dice, and the same card pops right into the spare note 4 and it wakes up on 4g just fine.......
EFS is something I probably should have been quick enough to dig in deeper on before this, as I don't have any backup of it....... however, I'm not seeing any other symptoms, I can see my imei fine, and every other function works. Is it possible that corrupted EFS can cause the loss of just one type of connection like that?
For giggles I tried a friends att sim, and no lte on that either.
Playing with the app LTE discovery, I can tell that the phone sees 4 different LTE towers just fine, showing db numbers exactly in line with the stock note 4 sitting right next to it, theres just something there under the surface thats stopping them from hooking up...... it stops trying after a couple minutes, rejects them all and connects to 3g.
I'm convinced its some kind of software thing, but I can't tell exactly where the failure is happening.....
I also odin flashed it back to stock bpa1, and still no dice. Is there a means to make an EFS backup without root? I want to see what happens if I try unlocking the other note 4 as well, but this time I want to have the backups......
Click to expand...
Click to collapse
I've been running on Emotion 7.1.1 for months with NO issues (well, some minor stuff, you know....)
Suddenly, two weeks ago I got a notice from Google that I had to sign in on my phone. Verrrryyy odd. At first I suspected some hack attempt, but my Account checked out fine. Having changed my password recently, I had to wait until I got home to login.
After I logged in, all ~appeared~ to be OK. Then I opened my Calendar. B L A N K. All ten years of appointments gone. I freaked out. I have two calendars, one for personal stuff, birthdays and the like, and another with my business appointments, INCLUDING FINANCIAL STATUS of the account. Gone.
Went online on my PC, signed into Gmail and switched to my calendar. Empty. Looked in Trash. Nothing. Vanished. Nada. Niet. There's a long story here about recovery efforts, troubleshooting, Googling, etc, suffice to say that TWO separate, redundant, backups had quietly failed, without the notifications they were supposed to send. I did manage to get from the first week in April back 10 years, but lost the whole summer. Thank YOU-KNOW-WHO that I'm good friends with all my clients.
Fast forward to last week. Suddenly I get 3G only from my Verizon account. Like you, I spent days on the boards, downloading ROMS, wiping, re-wiping, trying everything short of smoke signals to get it back. No joy. I did NOT go back to stock, I must thank you greatly, as that was my next road. Now i see it's a dead end. I will NOT give up my Nougat root just to get 4G.
Perhaps this is a bit conspiracy theory sounding, but I've become convinced that Verizon is playing some game, perhaps to force us to upgrade to a new phone. I learned long ago that corporations have no soul, and will do anything they like to increase profits. They exist for two reasons; to make money for their officers and to make money for their stockholders. Any other semblance of a "Product" or "Service" exist ONLY and SOLELY for that reason. Anyone who is a Yahoo or AOL member knows the level of intrusive ads and attempts to trick people into putting spyware in their machines under the guise of "protection" or "cleanup" programs has jumped to a new level of absurdity since Verizon sucked them up. "Oath" indeed. It's what is coming out of existing customer's mouths! M O N E Y H U N G R Y.
When I chatted at length with a Verizon Tech, she made it clear that she knew the answer was to upgrade to the latest stock (I never admitted to rooting, but she knew, we spoke "between the lines" a lot). She sent me a SIM card, but it., of course, didn't fix the problem, in fact it would not even initialize properly! I had to go back to the original SIM.
Now that we've found a way (after YEARS of trying) around their stupid block on rooting, they change the game. What person who is so into their phone as to root it, will put up with 3G? This is something Verizon is playing at, Sprint too from what I gather.
My only consolation is that I've got so many WiFi's nearly everywhere I go, and when I'm not near one, my Wife's Note 4 (not rooted, on latest update) works fine. I'm glad I decided not to root hers too.
Frankly, this really ticks me off. I have better things to do than spend days copying files, flashing and reloading data. Verizon knows that, and let me tell you, it won't be THEM who sees my money when I finally do upgrade.
Thanks again for saving me from the Stock route, you saved me hours of grief.
Peace out!
PuterPro
I have run into 4g issues with this as well and almost came to conclusion is a modem issue. I want to say but can not confirm that modems that are flashed are relative to bootloader on the device. Just something I've been pondering on as I had a unlocked bootloader device and flashed for wife to use with no root and recently unlocked again.
Sent from my SM-N910V using Tapatalk
TL;DR
Moto Z2 Play - XT1710-07
The phone recognizes the SIM card but there is no signal (no service). Tried several things, including flashing a custom ROM. I'm considering buying a new motherboard and changing it myself, but first want to know if anyone knows more about this issue or has an idea/suggestion.
Edit: As an added bonus, something that only now I realized. Now when I charge it, it gets EXTREMELY hot. Like I-can't-even-use-it hot. I used to use the phone while charging all the time, but now I can't even hold it. Seems like the problem is when it tries go past 80% charge. It gets super slow, keeps trying and gets hot. Now I don't know if it's a software problem caused by the various flashings or if it's something that would remain even after swapping the motherboard.
Edit 2: I did a full discharge of the phone and recharged it while turned off. It seems to have normalized the battery problem
Edit 3: RIP. I tried to remove the screen before deciding about buying a new board. In the process, I ended up tearing the digitizer flat cable apart. Now I don't think it's worth it buying both a new screen and a motherboard.
The full story and things I've tried
My phone was working all nice and dandy until it stopped having signal/service. Wifi works normally, but anything related to the SIM card doesn't, like phone calls or mobile data.
A list of things I've tried somewhat in order (both of time and of complexity):
* My SIM in another phone: it works normally, so the problem is not the SIM itself
* Another SIM in my phone: it doesn't work, so the problem is definitely the phone
* Using the second SIM slot
* Changing "Preferred Network Type" between the available ones (4G, 3G, 2G, including Enhanced 4G LTE Mode on and off): this one and the next two items don't really make sense to me, since these options seem to be only related to mobile data (4G/3G internet) connection, not to phone calls which is also not working, but I tried them anyway
* Manually selecting the network: Errors with "Selected network unavailable" and, after trying to register for a while, toasts another error saying "Can't connect to the network, try again later"
* Manually selecting the APN: Tried both selecting between the two options available and manually adding an APN by googling the correct info for my carrier
* Simply booting into fastboot and restarting bootloader: a video on YouTube claimed that it was a temporary solution and that I'd need to do it every time it lost signal. But it didn't even work the first time
* Disabling CQATest and then restarting bootloader (and also clearing its data/cache and removing its permissions): a lot of videos on YouTube claimed this was a solution, including for other Motorola phones. Apparently CQATest prevents the phone from working properly in some scenarios. But I think only when you de-google your phone? Not sure. All I know is that it didn't work either
* Using the phone connected to the wall charger: I think this was another YouTube suggestion, and it actually worked for a few minutes. But I guess it was just a coincidence, as it never worked again
Now for some more... "forceful" attempts:
* Factory Reset: Not sure where I saw this suggestion, but it was pretty much the next logical step. Gathered courage, backed up all my data, etc, aaand... nothing again
* Flashing another ROM: Guess it was here at XDA that I read that it was a problem with Motorola's stock ROM. That, paired with my belief that it could still be related to CQATest being installed, I again gathered more courage to flash a custom ROM. I chose LineageOS and found out that it was no longer supported, but decided to install the last official release. I also read that the problem was the Pie modem firmware, so it all seemed to be going fine since the last official release is Oreo 8.1. I flashed it and BAM it worked! ... for a few minutes and never again. I messed around with LineageOS, tried some of the previous things again, but nothing.
Then, I tried to restore my TWRP backup but it didn't work. So I searched a bit more and downloaded the Stock Pie ROM, flashed it, and closed the bootloader. And then I realized the restore probably didn't work since my backup was made using Pie and my phone was on Oreo. Maybe some files/partitions were missing? Also, when I was creating my TWRP backups, I tried creating a full system image backup but it kept erroring. Only later I realized the problem was that the USB Drive was FAT32 and the full system image was bigger than 4GB. Oh, well, now I know.
So now that I'm with my phone pretty much back on square one, I take it to an authorized repair shop. The clerk said that it was a common problem, and that sometimes it could be solved "by software" and that they'd try that. The other option was to change the whole motherboard, which they didn't do because it was "not worth it" and "almost the full price of a new phone". After two days, my suspicions were confirmed: they didn't fix it with their "by software" attempt. At least I didn't have to pay anything.
When I got the phone back, I put the SIM in again and it showed the icon as if there was signal. But when I tried to call someone, the signal disappeared again. I tried searching a bit more, went through all pages of Q&A here at XDA forums and there were like 3 posts regarding loss of signal. All without any response. On YouTube, I found some videos offering a suspicious .bat file. Upon inspection, it merely erased the modemst1 and modemst2 partitions and then wiped user data and cache. I tried it, nothing to lose. Also didn't work.
Now I'm contemplating a few options:
By watching some disassembly videos, I saw that, when opened, the phone has some parts that act like antennas. I thought that maybe those were not properly connected to the board? Maybe they got dislodged during a fall? Seems unlikely tho, since they are screwed in. I searched for a new motherboard to buy and it's a reasonable price. But I'm afraid it'll have the same problem (or develop it in a short time) since I can't find anywhere what the true cause of the problem is.
Another option is to just give up, buy a new phone and use this one as if it was a "small tablet" lol
So, do you guys have any other suggestions or ideas as to what might be the problem? Maybe a tip like "solder a wire to this spot to create a make-do antenna"? I don't really know where else to search.
If not, thanks anyway for those who read it all
After a whole buncha roms, I have my mystery HTC ONE M9 working, more or less with [Sprint_HTC_One_M9_4.27.651.4_RUU]
IMEI is showing up, as is LTE IMSI and CDMA IMSI, so -- I THINK -- the phone part is finally working (can't test until I wangle a replacement nano-sim
off my carrier, cheapo sim cutters are crap). However.. STILL NO GPS. When I use a simple GPS TEST app, eventually the "sky map" fills up, satellite dots eventually update and change number IN VIEW and position, but never a fix. The only way I get any location is when I turn on "Location=>High Accuracy, which just uses stored google and wifi info.
Somewhere deep in the filesystem is something that handles GPS and it is pooched and has stayed pooched since I had the brilliant idea to install Lineage OS on a Sprint CDMA/LTE phone (had no idea at the time) (It looked and ran nice.. just no IMEI or GPS).
So, I have read all various easy fixes for GPS problems with the M9 and tried all the usual, plus the ad-filled apps but this has remained DEAD even when I started fresh from an 3.41.651.41_RUU. I have wiped everything that TWRP let me wipe. I have factory rest endlessly.
Gotta get TWRP back on it, then Magisk and get rid of the evil self-register thing..thing...thing.
This was a $60 Aliexpress refurb, which means new back case (no sno/ID) and battery and I was more or less satisfied with it until I set out on search for something more than Marshmallow/ Android 6.
Anyone a GPS expert? From the forums, I see that this is a problem for a lot of folks.
Thanks and regards, /Z