yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M7)] -TheEdge-:
Stock....there arent any other kernels at this time
[Sprint HTC One (M7)] mokash34:
I can't get data to work... I've tried choosing cdma only and every other option but no dice. When i flash back to a sense rom I have no issues. I can make and receive calls... just no 3G...

I didn't see any solutions in the 20+ pages unfortunately

---------- Post added at 11:37 PM ---------- Previous post was at 11:34 PM ----------

I can't get data to work... I've tried choosing cdma only and every other option but no dice. When i flash back to a sense rom I have no issues. I can make and receive calls... just no 3G...

I didn't see any solutions in the 20+ pages unfortunately
[Sprint HTC One (M7)] digitalhigh:
https://drive.google.com/folderview?id=0B0OpOqUNqeKka0xJSVRjSzBTclk&usp=sharing

It'll be a bit yet, but check here in maybe 45 minutes or so for MIUI_3.12.10, I made some changes to the APNS and default network settings - stuff seems to be much more stable for me.
[Sprint HTC One (M7)] reesedizan:
It's Sense 4.2.2 based, that's why I asked...
[Sprint HTC One (M7)] Th3Bill:
MIUI is a very tough beastie....you can try other ones, but it's really hit or miss. If you want to try some and let us all know, it'd be great.

---------- Post added at 06:27 AM ---------- Previous post was at 05:57 AM ----------

Did you add the items changed to an existing build you were using? I just clean flashed it and while there IS data, there's no apns....I'll take a look at the zips and see what I can do
[Sprint HTC One (M7)] reesedizan:
Bulletproof and Wolfpack's do not so far. I'm patient, no worries. I'll let you know if I find one though.
[Sprint HTC One (M7)] Th3Bill:
Wolf pack we tried once when first trying to fix data. I kinda knew that one was a no go. I haven't been around the One too long to know which 4.2.2 kernels are out there.
[Sprint HTC One (M7)] tc2007:
Does the menu show up in the built in WeatherHD app for you guys? I cannot seem to get the menu at all :)
[Sprint HTC One (M7)] tc2007:
looks like the middle button for menu is not working or enqbled at all in this rom.
[Sprint HTC One (M7)] Th3Bill:
That's because previously, we were testing with a different kernel. We changed because there was a good chance that the kernel was causing some of the issues we were experiencing with audio and such...
[Sprint HTC One (M7)] im0rtalz:
You can try this app if you really need to get menu settings https://play.google.com/store/apps/details?id=jp.ne.neko.freewing.VirtualButtonRoot

will require root
[Sprint HTC One (M7)] digitalhigh:
I wasn't aware of this, but by converting this to a DevDB project, I can now add two contributors to the thread. These people are essentially like a second thread admin and have all the editing abilities as me in terms of updating the OP and project information.

I've already added [MENTION=4480697]Th3Bill[/MENTION]l as the first contributor because he's been an invaluable help - in figuring out the data issues, letting me bounce ideas off him, and providing support here in the thread when I may be otherwise indisposed.

So, that leaves one open contributor spot that I'd like to fill. I have a few people in mind already, but I don't want to impose on anybody or exclude someone...so I'm asking for a volunteer as the third contributor. At a minimum, you should be at least somewhat avaialable during the day and have a fairly decent knowledge of how MIUI works. Ideally, you'd have some experience working with .smali, know your way around logcat and ADB, and know how to put together a basic installer package without breaking anything.

I'm not necessarily looking for help with the ROM or anything, but it's a possibility. The main thing would be having another person to help out with answering questions, and maybe to pretty up the OP a little, add more/better screenshots, add download mirrors and stuff like that.

So yeah...if you wanna help out, PM me and we can discuss it.
[Sprint HTC One (M7)] Th3Bill:
Nice! I didn't realize XDA had this kind of capacity....definitely makes things a lot easier if there is a fix or something that one of us can get up faster than the other, etc. I can help with mirror stuff as well if need be. I have accounts with d-h, afh, goo, and sourceforge. Not sure if Google Drive has a limit per month.

I'm workin on a few edits that are handy atm. Will let you know if it all pans out :)
[Sprint HTC One (M7)] silentstrand:
Finally I can post in the dev threads... I would volunteer for that spot, but I feel there are more worthy candidates for that spot. But, what do you think might be the culprit if the ltg issue. I had noticed a few missing ltg apns but hadn't tried to add in the right ones yet. Was wanting to see if there were other underlying issues I hadn't yet been made aware of.
[Sprint HTC One (M7)] Th3Bill:
I'm not sure that it's the apns so much as a framework edit that we need to make. I have to reflash MIUI (had to revert, as it wasn't liking my network near my work) and see logcat what happes when I try to connect to LTE for data. I know that it does connect to LTE networks, because I have seen it in the Phone testing screen, but data kicks out when it does. In terms of LTE "apn", don't really need all the crazy ones out there....I have it right now loading the Sprint world apn, which works for LTE data connection just fine.

If you're on the build and know how to logcat and can get me a log quicker, I can try to work with it. what I would need is for you to go into phone options from the dialer (*#*#4636#*#*) and log while you toggle from CDMA prl to LTE/CDMA prl, then try pinging the data just to test. That log should be what we need to fix...hopefully
[Sprint HTC One (M7)] silentstrand:
I would help in the logcat area, buy, unfortunately I live in a 3g area, and don't have access to a computer when I'm in a LTE area, atleast with adb. If someone else can get one, I'd be interested in helping and looking at the logcat and trying to assist in helping to get LTE working.
[Sprint HTC One (M7)] digitalhigh:
Here you go. This is using my last uploaded image, clean reboot, toggling settings.

https://drive.google.com/file/d/0B0OpOqUNqeKkRnlfaGoxSERTemM/edit?usp=sharing
[Sprint HTC One (M7)] Th3Bill:
? I see where the problem is...there's no device! LOL

---------- Post added at 04:43 PM ---------- Previous post was at 04:37 PM ----------

I'm gonna give it a good look. Looks like we might have everything we need :)
[Sprint HTC One (M7)] tc2007:
I installed this, not sure how to get the menu from the Weather app.
[Sprint HTC One (M7)] Th3Bill:
Ok....here goes....Should at very least help with LTE. At the very best, it will add in native reboot options (so that you can boot directly to recovery if you like). Give her a rip. I would flash, but right now, I can't have my phone any bit less than 100% functional, as I am at work and my kids are at home.

NG
[Sprint HTC One (M7)] digitalhigh:
No go on the reboot...just kicks back to the MIUI logo. I had the same issue when I tried to do it the traditional way - that's why i wanted to add the MIUI Toolbox xposed module.

As far as data...I pissed my phone off again, gotta reflash some stuff then test.
[Sprint HTC One (M7)] Th3Bill:
Ok...I'll have to look at the reboot thing again...it's a bit of an older edit...I had a newer one, but can't seem to find it...LOL

I'll remove that and upload just the data part. If it's fixed from that, it's gonna be probably the easiest fix we've had yet :)

EDIT: FIx attempt 2...just the LTE part... no reboot options.

http://d-h.st/CRV
[Sprint HTC One (M7)] digitalhigh:
LOL...you coulda just told me to delete android.policy.jar from the first one. ;)
[Sprint HTC One (M7)] Th3Bill:
There was an edit in services.jar for reboot too lol
[Sprint HTC One (M7)] reesedizan:
It fixes LTE but borks sms.
[Sprint HTC One (M7)] Th3Bill:
LMAO! Of course it does! When you say borks sms, does it not send or does it fc? So, you have DATA in LTE or just an LTE signal?

Can you pull me a logcat of the error? Can someone log themselves sending a SMS and when it fails, get me it? Thanks!
[Sprint HTC One (M7)] digitalhigh:
And after the logcat, get a radio log. That might be helpful:

adb logcat -b radio > radiolog.txt

Edit: Anybody in a LTE service area that wants to be a guinea pig and will be available for a few hours tonight starting around 8:30eastern PM me or Bill for gtalk info. If we can fire a few builds at you and get the appropriate logs, we should be able to lick this thing.
[Sprint HTC One (M7)] Th3Bill:
Once we get this figured all out, then it's just a matter of adding in items that make the phone more fun :)
[Sprint HTC One (M7)] reesedizan:
Just left an LTE area, sorry. Had to restore because it is snowing so bad out where I am at and the roads are terrible. My fiance has been trying to call and text but I wasn't receiving the texts and she'd call when I was in recovery. Sorry dudez. I know it doesn't help right now but I would totally be able to do it tomorrow morning. Hopefully someone else can pull through tonight.
[Sprint HTC One (M7)] tc2007:
I can say this with certainty, simply going to the recovery menu and rebooting again (on a fresh install), results in "No service" error. And MIUI cloud says SIM not activated. Data also looks messed up at that time. So basically this ROM is only usable as long as you don't reboot it. Can someone else confirm this? I am going to revery back to another rom in the meanwhile.

:crying:
[Sprint HTC One (M7)] Th3Bill:
Hey....safety first, my friend. Take care and be safe :)
[Sprint HTC One (M7)] 08tundra:
I'm downloading right now, I'm in an LTE area I'll advise if LTE is working or not in about 15 min
[Sprint HTC One (M7)] im0rtalz:
Which version are we suppose to test lte fix on? the one in the OP the 3.12.6 rebase, or the 3.12.9 or 3.12.10?
[Sprint HTC One (M7)] Th3Bill:
3.12.10
[Sprint HTC One (M7)] im0rtalz:
Ahh ok wasn't sure well I tested on the one in OP 3.12.6 rebase 4G works but sms broken

heres the log

good lord my logs suck, I'm not good at getting these logs, let me know if I need to redo
[Sprint HTC One (M7)] hoebag:
heres a logcat, started logging in cdma/lte auto then switched to lte only and back, seems like a long log but here it is if you want it. ill be around checking this thread so let me know if this helps or you need another.
[Sprint HTC One (M7)] im0rtalz:
screen shots 4G
[Sprint HTC One (M7)] digitalhigh:
https://drive.google.com/file/d/0B0OpOqUNqeKkQlljb0dESzhNV2s/edit?usp=sharing

Sorry guys, DevDB works a little differently than regular threads. When you edit the OP, there are two buttons - one for apply, one for save and return. I think save and return does only that...no applying then saving and returning. Sorry. The one I had saved totally had the latest release in the OP.

So flash that, then Bill's fix and let us know how it goes.
[Sprint HTC One (M7)] Th3Bill:
Question...what process did you do for this? I need to know exactly :)
[Sprint HTC One (M7)] hoebag:
another logcat of the newest OP build plus the fix#2 zip, no data for me, 3g or otherwise, toggled all settings in dialer settings. let me know if you dont need these and ill stop sending them.
[Sprint HTC One (M7)] Th3Bill:
Ok...for now, we have a bunch of logs to work with....so DH and I are going to work them and see what we can come up with....

im0rtalz, if you can let us know what firmware you're on as well as what you flashed and what order, it'd be great :)
[Sprint HTC One (M7)] im0rtalz:
I used rebase 3.12.6. *#*#4636#*#* change to lte/cdma, nothing happen rebooted and it defaulted to wcdma once again so dial it again and set it and finally saw 3G but it wasn't the dual signal bars anymore but data work so I normally get weak signal indoors so step out to porch and boom 4G came back inside and 4G was still connected.

Update I tried the newest base 3.12.10 no luck, booted and data work with no lte, sms work, did 4636 to change mode from cdma auto prl to lte/cdma and no more data or sms, could not get lte to work the apns are going crazy there's so many of them

I flashed the rom and the lte fix in the same recovery session, clean install factory reset.

I'll be able to test again tomorrow for now I must restore my backup I need phone for work. I can't believe how close this is getting though 4G!! I might deal with no sms and try google voice on the weekend.

Wow ok update final one... 3G and 4G works on newest base also... not sure why it has no data for a very long time left phone down. Pick it back up to reboot. Unlocked screen and I see 3G (no dual signal bars) step outside dial 4636 before I even touch anything lte connects... so I'm guessing for all others who are testing just let phone do its thing for a while. I think it was a good 10mins of just Sprint and no data connection.

https://dl.dropboxusercontent.com/u/8566596/Screenshot_2013-12-11-22-11-32.png

oh sorry firmware would be the old one.. I never updated didn't want to deal with the touch panel stuff. baseband 1.00.20.0315
[Sprint HTC One (M7)] Th3Bill:
Ok...well, I'm calling it a night. I have working 4g and apns, so data. Unfortunately, that kills sms/mms. I'll work on it tomorrow some more.
[Sprint HTC One (M7)] digitalhigh:
Good news, bad news.

http://en.miui.com/thread-11745-2-1.html

Bad news: Probably no weekly from Xiaomi this week.

Good news: This could be because we *may* be getting upgraded to 4.3.

If this is the case, then all these headaches may go away entirely.

See, our problem right now is that there is no actual version of Sense 4.2.2 for the Sprint HTC One. We had 4.1.2 and then jumped to 4.3. Official MIUI is based on euro 4.2.2.

So, every ROM that I have to steal files from is a port. Ecliptic from VZW source, GE from euro GE, and another source I have that was euro with sprint bits added.

All appear to have connectivity issues, which means the fact that we got LTE working at all already puts us ahead of those who have tried before us.

But, if they update to 4.3, then we have a legit stock ROM to compare against, which means we don't need to use any of this hackery and stuff should just be universally better.

And if not - well - we are pretty close as-is. I'd imagine it won't be too hard to fix it...but I'd definitely prefer to be able to use actual stock to compare against.

So fingers crossed. I messaged Meredithan at En forums and asked about 4.3...odds are they won't admit anything till release, but I sure damned hope that's what this means.

If there's an update Friday, I will build and release, but I'm def. leaning towards taking next week and focusing on fixing up the installer and perfecting my addons stuff, then seeing what Xiaomi has for us. Frankly, I'd like to keep my phone fully set up for more than four hours at a crack, versus now where I'm wiping out data every half hour. :P
[Sprint HTC One (M7)] Th3Bill:
I didn't think of this till just now....I wonder if we could rebase this off 4.1.2 rom and have it boot. Might be a bit of a long shot, but at same time, it just might work. While I would LOVE to see 4.3 MIUI, I seriously wonder if that will be coming only given that their own native devices (the MI devices) are still building at 4.1.2 or 4.2.2. Not sure what your thoughts are of 4.1.2 building, but might be a bit more successful for 4g and sms...
[Sprint HTC One (M7)] digitalhigh:
Twould be hard. 4.1.2 doesn't have telephony-common.jar.
[Sprint HTC One (M7)] Th3Bill:
Maybe not....think about it. We don't use MIUI's telephony-common. We use the one from HTC. If that's the case, we could use the files in framework.jar and framework2.jar from HTC to work it....

My big concern is more if the 4.2.2 based apks will RUN natively in 4.1.2...

My concern with their comment of "system structure adjustments" is that it sounds very much like "obfuscation of code"...

Reason I say that is that last year right about now is when they started making all the changes to framework.jar and framework2.jar in crespo which caused a nightmare in porting for the Photon. LOL
[Sprint HTC One (M7)] digitalhigh:
While that's totally possible, given the time of year and the fact that 4.2.2 is already fairly outdated, it seems more likely that they're upgrading to 4.3.

IDK...I really hope I can get a straight answer from Meridithan, versus the usual semi-vague answer. It would be nice to know.
[Sprint HTC One (M7)] Th3Bill:
I agree it would be great to see 4.3, as then we could do a bit more with it than we can right now.
[Sprint HTC One (M7)] sirjasonroberts:
Thanks for the rom and hardwork but I do have one persistent issue though. the camera doesn't seem to want to focus. it's always blurry. any thoughts on why this might be?
[Sprint HTC One (M7)] digitalhigh:
http://www.pocketables.com/2013/12/recognizing-when-your-camera-lens-is-filthy.html
[Sprint HTC One (M7)] Da1stig:
Broken?

idk if any one else has this issue but incoming calls can not be heard nor can they hear me but outgoing is fine

BTW I CAN BETA TEST IS YOU NEED ME :):laugh:
[Sprint HTC One (M7)] hoebag:
Incoming calls were fixed in the 12.8 build I believe, incoming works fine for me, though since flashing the latest build yesterday mms seems to not want to download my messages
[Sprint HTC One (M7)] Th3Bill:
Have you checked your apns to see what they are showing? I have a feeling this puppy's pulling up more than it should...
[Sprint HTC One (M7)] hoebag:
If I got into systems settings then mobile network and check the apns there I'm not seeing any, I'm on cdma auto in the dialer settings, I toggled to lte/cdma auto and get no data but a boatload of apns show up in system settings, what am I doing wrong? 3g data is working fine on cdma auto, after playing around with the dialer settings yesterday to get logcats I forgot what the original setting was, sms works fine to for me now just mms
[Sprint HTC One (M7)] sirjasonroberts:
Its not my lens. The camera works fine on any other rom
[Sprint HTC One (M7)] Mustang915:
I have the same issue but it come and goes. What I do is touch the screen so it could focus then take the picture.
[Sprint HTC One (M7)] sirjasonroberts:
Not even the touch for focus is working for me. It just won't focus for anything :( the universe hates me
[Sprint HTC One (M7)] Th3Bill:
We will take a look at it as we get a chance to. For now, until DH and I see what they do with their "system structure adjustments" are, it's really better that he and I work on our installer setup and extras. Last time MIUI said something like this, I was working on the Photon, and they split half of the RIL and telephone related stuff out of Framework.jar (where my device has it) and put it into Framework2.jar, thus making a nightmare to figure out where I needed to edit. I'm hoping that's not the case. I'm very hopeful that the adjustments mean 4.3, as that would most likely fix DATA, LTE, MMS, and Camera. I imagine that part of the issue is that we don't have a PROPER 4.2.2 base for Sprint HTC One, things will be working hack-tastically.
[Sprint HTC One (M7)] sirjasonroberts:
No problem, take your time do what you gotta do
[Sprint HTC One (M7)] digitalhigh:
And on the installer note - I'm pleased to say I've got the basis for the split concept working as seamlessly as I'd hoped. Basically, there will be three different package types - BASE, XTRA, and FULL. Full releases will be just what they sound like - a big honkin' package with both the latest addons and the latest system install. Nothing too exciting there.

But, the BASE and XTRA packages are where the fun starts.

So, say you have on your SD six different files:

sdcard/0/MIUI_3.12.13_DH_M7SPR_BASE.zip

sdcard/0/download/MIUI_3.12.12_DH_M7SPR_BASE.zip

sdcard/0/OTA/download/MIUI_3.11.29_DH_M7SPR_BASE.zip

sdcard/0/MIUI_3.12.11_DH_M7SPR_XTRA.zip

sdcard/0/MIUI_3.12.06_DH_M7SPR_XTRA.zip

sdcard/0/OTA/download/MIUI_3.11.16_DH_M7SPR_XTRA.zip

Say you choose to install MIUI_3.12.12_DH_M7SPR_XTRA.zip...

The script will scan the entire SD for any file ending with BASE. If it finds some, it picks the newest one and extracts it to /tmp/BASE and then sets a flag for the rest of aroma to know that system files are present, and that it should behave accordingly.

Conversely, if you choose to install any BASE package, it will search for the newest XTRA package, extract it, and then present the Aroma options to install extra packages.

And, if no XTRA or BASE packages are found well then, it only gives you options for installing whatever is in that package.

So that's phase 1, and I have a fully working proof-of-concept.

Now, the phase 2 goals is where it gets fun:

1. Create some kind of manifest or method to automatically generate a list of addons. Currently, this is done manually, and will get to be pretty tedious if I have to maintain three sets of updater-scripts and three sets of extract commands and all that.

2. Add prompting for whether to use addons or not. Easy to do, just not implemented yet.

3. Create one situationally agnostic installer for all three package types - So yeah, it works, but I still have three different scripts for each one. The end goal is one script that works regardless of the package and is smart enough to know where it is and what to do.

On the MIUI note - they did release a 3.12.13 build today, so I think - just for good measure - I'm going to try to do a build using GE stuff, just to see if maybe everything just works. Could be totally futile, but at least it will satiate my own personal curiosity.

Oh, and in asking Meridithan what the new "structural changes" to our MIUI would be, the response was just "I don't know - maybe we should wait and see."

Typical vague answer...but the tight-lipped nature is a good indicator that my hunch is right. :D
[Sprint HTC One (M7)] -TheEdge-:
Only user on xda who writes a novel on each of his posts and with a sophisticated vocabulary lol. :thumbs up:
[Sprint HTC One (M7)] xdominic:
I love this. As an enthusiast, but far from a developer, these explanations help me to understand so much more.
[Sprint HTC One (M7)] -TheEdge-:
Lol yea its the farthest thing from vague.....plus i might learn a new word or two like satiate.
[Sprint HTC One (M7)] xdominic:
if i could only get our dev team at work to communicate this well . . .
[Sprint HTC One (M7)] -TheEdge-:
Lol communication is key.
[Sprint HTC One (M7)] sharky481232:
Wow. I was on vacation for a week and so much has happened with this rom . So glad to come back to pretty much a working Rom. I'll be flashing this bad boy tonight at work. (Perks of being your own boss.) Also I have 4G there and Bluetooth access. So I'll just go ahead and test everything and report back when I can.

Thanks DH and Bill for all your hard work.

Sent from my microwave.
[Sprint HTC One (M7)] Th3Bill:
If your hunch is right, we're all in for some fun very soon....4.3 base would see this thing run so much nicer :D
[Sprint HTC One (M7)] digitalhigh:
Well, I graduated from High School and am in possession of all my mental faculties...might as well communicate like it.

And writing thorough, lengthy posts is weird, I know, but some of the most valuable things I've learned about development stuff came from reading about the experiences of others. I'd rather give too much info than be vague. It helps you guys learn stuff, and it could potentially help others with issues.

Got this week's build running on my phone...and it's weird. After reboot, it defaulted to WCDMA again. I got pissed and started downloading 4.4 GE to flash, left it for a while, picked it up again, and everything was back to normal.

So weirdness...but I'm starting to wonder if the issue is actually EPST.apk...you know, because it's for a GSM device, it's set to show GSM stuff. IDK. Will experiment more tonight.
[Sprint HTC One (M7)] -TheEdge-:
I think you missunderstand....i wasnt perturbed by it I was saying I enjoyed it and appreciate you being thorough. Also....try using our epst.apk
[Sprint HTC One (M7)] digitalhigh:
No misunderstanding. I just forgot a smiley to indicate I wasn't being a deck. ;)