yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
geekygirl, I've finally gotten into recovery mode, just installing the Nocturnal LE ROM now :)

I swear I was hitting that recovery option earlier, and it wasn't booting into recovery mode, but thankfully it is now.

As soon as I got into the office it started working!

---------- Post added at 09:01 AM ---------- Previous post was at 08:51 AM ----------

I want to thank all you guys for helping me out. When I first visited this site, it was so over my head, but now I have a successfully rooted One XL!

:)
[AT&T, Rogers HTC One X, Telstra One XL] geekygrl:
Just want to confirm before I try this...

I am going to RUU my phone to firstly reset it (as I have been flash happy lately and have noticed a couple of little niggles that I just want a nice fresh start again)

I never did the OTA upgrade to 1.89 so that means I just re-lock boot loader and run the 1.85 RUU? (Although running 4.04 via CleanROM doesn't affect boot loader does it if I am understanding this right?)

On Telstra do we have to do the CID spoof, or is it just a matter of re-locking and RUU? I have TWRP installed, since I was always on 1.85 that means hboot is still the same so will just be matter of running goo.im manager to re-install TWRP? Or will I need to re-root first? (That's what I did last time that's all)

Oh and forgot to add I unlocked via HTC.dev

Sorry for asking the same questions but I just want to be 100% before I go ahead with this that I can still use 1.85 RUU even though I am running a newer version ROM and the 1.89 radio - thanks in advance :)
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
Looks like it's question night.

Been having a lot of reception issues and want to try my hand at changing radios. Anyone got a specific radio that they have had good to great telstra reception on?

Also is the process to flash a radio the same as a rom??

Sent from my HTC One XL
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
1.85? You mean 1.89?

There' no root for 1.89 ROM yet, so it's best not to flash the 1.89 RUU.

What do you want to end up with? Stock 1.89 rooted ROM? if so, there's a link in the OP for radav's rooted stock 1.89 ROM. It's just the Telstra ROM deodexed and rooted. Nothing more.

No need for any CID stuff. That's only for unlocking on HTCDev, and only for AT&T.

Let us know what you'r aim is and we'll tell you the best way to get there :)

I've found the newer ones to be best. 1.89, 2.23 and now 2.29. All are similar in performance for me, but I'm with 2.29 just as I like to be on the latest :)

Flashing a radio is done from recovery, same a s a ROM :)
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
1. Relock

2. Ruu to either 1.85 or 1.89 if you plan on flashing a rom otherwise ruu to 1.85 and root it

3. Unlock bootloader

4. Flash Twrp manually (don't like goo manager)

5. Flash a custom rooted rom and have fun.

There is no need to root the phone if you plan on running a custom rom. I was on 1.85 updated through ota to 1.89 and then unlocked bootloader, flashed recovery and then installed a custom rom and I've had no dramas there.

Sent from my HTC One XL

---------- Post added at 05:21 PM ---------- Previous post was at 05:20 PM ----------

Ok thanks I'll try them out tonight.

Also any word on our OTA??

Sent from my HTC One XL
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Does frequent flashing really decrease the life span of your phone?
[AT&T, Rogers HTC One X, Telstra One XL] geekygrl:
Actually I meant 1.81 :o sorry

Just want to return to stock and start over a fresh, recovery, and custom ROM and see if it might help solve AOKP CM9 LTE issues (plus read a few things about RUU being a good way to clean the slate after much flashing!)

Thanks! - knew what I was going to have to do just not sure as a lot of the guides are AT&T or Rogers specific and no real reference about if you never did the OTA.

Thanks again gents :D
[AT&T, Rogers HTC One X, Telstra One XL] thejosh86:
Only if you flash the another device's rom and brick it - that'll shorten the phone's life quick smart :P
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Nope, not by any noticeable amount :good:
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Guys, I'm officially addicted to flashing (ROMs!)

Downloaded about 3 ROMs today.. Sigh..
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
Haha I did that too. Started with CleanRom 4.5, then TN Telstra ROM, and now KingCobra1X.

Thinking of going back to TN Telstra as it was the best 'Telstra' experience I had out of all of them. Then again I'm going to play with Radios tonight to see what I can achieve.
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Wow! I'm downloading this as I type. Looks really good and scotsman recommended that too.

I'm unfamiliar with the TN Telstra Rom, may need to look into this. How did you find it compared to KingCobra1X?
[AT&T, Rogers HTC One X, Telstra One XL] zareny:
Is that Xi40 or is there another TN Telstra ROM?
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
Best part of the TN Telstra Rom was the Signal Icons as it was H/H+/3G/4G which was great to have. KingCobra has H/3G/LTE so it's a bit different to normal. KingCobra all around is as solid as a rock and it's on an yet to be released RUU which has Sense 4.1 built in (not a port).

Yeah the Xi40 Telstra Rom that XsMagical posted here

Also just flash the O2 2.29 Radio on my phone and my signal went from 2 bars to 5 and it dropped 8dBm in the Network Signal section. Will have to play with it for a bit longer but so far this should be great.

Was also thinking of putting together something to chuck in the OP that gives everyone a bit of extra information about each ROM etc. Dunno if it should go here or in a new thread, also don't know whether to create it just for Telstra users or for all users.
[AT&T, Rogers HTC One X, Telstra One XL] zareny:
I'm running that now. It's pretty slick. But I've found it to be a bit battery hungry. I might give TN Limited Edition and or King Cobra a whirl.
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
I've been using TN Limited Edition for a few days. its brilliant. All 4.0.4 ROMs are fantastic.

Am just flashing King Cobra as we speak just to try it out. God thing we can choose original data icons for it ;)
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Just a few notes on my install for KingCobra1X V1.4.

On last menu before flashing, I ticked box to "reboot device to recovery after flash", so I could flash the V1.4.1 update immediately.

It went straight to the OS so it didn't auto reboot to recovery, but I manually rebooted again and flashed the update. Settings software version only confirms it as KingCobra1X V1.4.

Is it meant to show 1.4.1 after updating? I'm trying to make sure the small 1.4.1 update flashed OK.
[AT&T, Rogers HTC One X, Telstra One XL] zareny:
Let me know how you go. I'm currently giving AOKP a whirl and I'm loving it so far.
[AT&T, Rogers HTC One X, Telstra One XL] Pabrinex:
I have to agree ... the TN Limited Edition ROM is very smooth and awesome battery life. All day yesterday only dropped to ~80% despite playing with it lots (Still setting up many features post flash), until plugged it into ipod dock at boys cards night for some tunes :)

Only gripe so far is still can't get wifi tethering working :(

Scotsman, can you let me know if it works on King Cobra?
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
Only showing v1.4 here. I thinks it due to it only being a small patch.

Sent from my HTC One XL
[AT&T, Rogers HTC One X, Telstra One XL] robbieismyname:
WiFi tethering works on cobra. Battery is good as well. Overall, impressed with cobra.I tried most of the roms except limited edition
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
So far, KingCobra1X is fantastic. Very smooth. Comparable to Nocturnal LE, but dare I say KingCobra1X seems "snappier".

I now want to edit the build.prop as per OP. Can someone please confirm if this is the right link for v4.0.4 and what filename should I DL?

http://xdaforums.com/showthread.php?t=1799148
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
EDIT: You might be confused. you already have a build.prop on your phone. It's in /system/build.prop. Just open it with a text editor.
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
I apologise scotsman.. The way I explain things on XDA seem to confuse people here. I don't mean it lol. I'm still new :(
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
Ok so going back to our issue with non Telstra builds reporting incompatible device for the Bigpond/Telstra content such as AFL, Foxtel and V8 Supercars in addition to giving the old ghetto looking portal....

I started looking in the various XML files, comparing CleanROM 4.5 (Doesn't Work), KingCobra1X v1.4 (Doesn't Work), Stock Telstra 1.89 (Works) and Nocturnal Xi40 r128 (Works) builds and found this:

/system/customize/MNS/default.xml

<module name="Browser">

<!-- Web Browser UA string -->
<function name="ua_string">
CleanROM	<item name="value">PJ83100/1.82.502.3</item>
KingCobra	<item name="value">HTC_One_XL</item>
Telstra/Xi40	<item name="value">HTC EVA_UL</item>

<!-- UA profile URL -->
<function name="ua_profile">
CleanROM	<item name="value">http://www.htcmms.com.tw/Android/ATT/PJ831/ua-profile.xml</item>
KingCobra	<item name="value">http://www.htcmms.com.tw/Android/O2/PJ831/ua-profile.xml</item>
Telstra/Xi40	<item name="value">http://www.htcmms.com.tw/Android/Telstra/PJ831/ua-profile.xml</item>

I tried editing those settings above, wiping cache/dalvik and then rebooting but made no diff but I'm not sure if that file is only read on very first boot or what?

A recursive grep for ua_string found other files such as Browser.odex which match but I dont know how to edit that.

We know build.prop changes for things like the phone name and version don't restore the content and Foxtel works when using the app regardless of build.prop

I'm thinking the User Agent settings in the browser is playing a part here but its beyond my knowledge.

Maybe someone else wants to try editing that file in the zip before flashing on a clean boot and seeing how they go, but I've had enough backup/restores this week!

Edit: Just to add, comparing all the config I could, biggest changes are in 3 files

/system/customize/CID/default.xml

/system/customize/MNS/default.xml

/system/build.prop

Only other files I could find any difference between stock Telstra 1.89 and CleanROM4.5 were these but most likely irrelevant

/system/etc/permissions/com.htc.software.market.xml

/system/etc/sdk/sdkinfo.xml

/system/etc/wifioffloadpkg.xml

/system/customize/resource/ringtone.xml

So its either those first 3 files or a binary somewhere.
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
One of these is hopefully the one which identifies the handset in Settings\About\Phone Identity - it needs to reflect HTC One XL not One X.

I hope we get this nailed, it's driving me bonkers.

Thanks for your efforts.
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
That stuff is in the build.prop. We've already tried playing with those values, but its no good.

I've asked scott for a copy of the RUU he builds CM4.5 with, unless someone else can point me to it. I'd like to use dsixda's Android Kitchen to try making a plain copy of it without any of the mods, just the various config changes to see if I can get the portal to work under the 4.0.4 base. I'm thinking if I do the edits straight after importing the RUU zip but before anything else like it might make a diff. This cooking stuff is new to me, but keen to take a punt.
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
I know some of it's in the build.prop but an xml edit is needed somewhere to make it show in the phone's settings and maybe Telstra has a way of picking that up. I've tried many times but no luck :(

I couldn't even get it to work on Nocturnal Xi40 r128 - but you had better luck than me it seems. How did that work?

Have you asked XsMagical if he knows where the identity footprint is? There is obviously more involved than we think....

Good luck with this - I'll be watching in anticipation.
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
Sorry was a typo, meant 126. I'm sure it worked on that. I've tried so many ROMs in the last 2 weeks its getting confusing :silly:
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
Yep, it worked on 126 :highfive:
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
Hehe ok well at least I'm not going crazy ;)

In any case, I've just plugged the Asia_WWE_2.23.707.2 RUU into the kitchen and extracted the ROM. I'll see how I go tonight or tomorrow with merging the config from Telstra 1.89 RUU.
[AT&T, Rogers HTC One X, Telstra One XL] radavs:
I had a look at the 1.89 framework-res.apk and I noticed that there is a listing for apns in the "framework-res\res\xml\apns.xml"

It had the following

<apn carrier="Telstra Internet" apn="telstra.wap" mcc="505" mnc="01" authtype="2" type="default,hipri" />
<apn apn="telstra.wap" carrier="Telstra MMS" mmsc="http://mmsc.telstra.com:8002" mmsproxy="10.1.1.180" mmsport="80" mcc="505" mnc="01" authtype="2" type="mms" />
<apn apn="telstra.wap" carrier="Internet Tethering" mcc="505" mnc="01" authtype="2" type="dun" state="hidden" />
<apn carrier="Telstra Internet" apn="telstra.wap" mcc="505" mnc="06" authtype="2" type="default,hipri" />
<apn apn="telstra.wap" carrier="Telstra MMS" mmsc="http://mmsc.telstra.com:8002" mmsproxy="10.1.1.180" mmsport="80" mcc="505" mnc="06" authtype="2" type="mms" />
<apn apn="telstra.wap" carrier="Internet Tethering" mcc="505" mnc="06" authtype="2" type="dun" state="hidden" />

Just wondering if that needs to be adjusted in the other roms?

just trying to help
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Hmm....those are just the APNs. But thanks for looking into this too. Would LOVE to have this solved.
[AT&T, Rogers HTC One X, Telstra One XL] tzuyang:
How are the battery life with 2.20 radio?
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
Pretty sure that file is just used to auto populate your APN's but could be related. I only compared the XML files post extracting the ROM, jar files are beyond my knowledge!

Ditto but, I failed. Rebuilt the Asia 2.23 ROM (Man they have a lot of bloat) with the build.prop and settings I mentioned earlier. It booted ok but still old crap bigpond portal. Maybe its something in framework....urgh thats a crapload more files to compare. I'm out. Hopefully a dev works it out hehe
[AT&T, Rogers HTC One X, Telstra One XL] radavs:
The only reason I'm in the framework-res is because I'm seeing the differences between stock and modified files (how they do APM, 3 dot fix, etc)

been at it for about 4 nights now taking lots of notes! :silly:

I might spit out another 1.89 rom to my liking with the things I learn.

I might get lucky and find the issue by mistake! :)
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
If I find time I might try doing the same but probably worth using the 4.0.4 Asia RUU as a base instead?

EDIT: It's all your radavs, I've got blury eyes trying to figure this **** out. I can't find anything in framework-htc-res.apk, framework-res.apk, Browser.apk, Browser.odex. I don't have a clue, just taking wild stabs lol.
[AT&T, Rogers HTC One X, Telstra One XL] cr1960:
Not sure if this will help anyone, but I was thinking back to the early days with the Sensation.

I remembered at one stage I downloaded a zip called 'Telstra Customisations', which I think contained the changes to a cooked rom to enable the Telstra stuff. Maybe it will provide some answers or clues?

Important to note that it's not a good idea to flash this zip on your One XL - it's just here for folk who want to have a look at what it modifies/adds.
[AT&T, Rogers HTC One X, Telstra One XL] DozKiwi:
Installed KingCobra1X 1.4.1 and loving it. Checked everywhere incl Turge's forum but could not find

a) how to change the setting options that you are presented with during the initial setup, afterwards (post installation); and

b) what are the recommended settings to choose in general and for OZ Telstra?

PS: My first post after lurking around xda for 18 months. Go easy on me. :fingers-crossed:
[AT&T, Rogers HTC One X, Telstra One XL] thejosh86:
In response to a - I don't believe you can, I think you would need to just flash it again over the top of the existing install and choose the options you want or backup just the data partition, wipe the system/data partition install with new settings then restore your backed up data partition.

b. I think this will be different for everyone but I think the main ones are covered in the first post for this thread.
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
Thanks, looks like its editing the same files we've been playing with. Didn't see any extra config in them that would help :(

Edit: PROGRESS!!! It is 100% the User Agent settings that I thought before.

A stock telstra build will report the following (used http://useragentstring.com/):

Mozilla/5.0 (Linux; U; Android 4.0.3; en-au; HTC EVA_UL Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

CleanROM 4.5 shows the following:

Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; PJ83100/1.82.502.3 Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

So I installed Dolphin Browser which allows you to configure a custom User Agent and pasted in the stock Telstra one.....low and behold. The correct bigpond webpage is shown, you can access Foxtel, watch V8 Supercars content etc. Now to retry building a 4.0.4 ROM with build.prop and whatever xml config is required to have the UA string generated to be exactly the same as the stock one!

My wild stab in the dark is that the most critical bit of info is HTC EVA_UL Build/IML74K. But the only part that seems to come from the build.prop is IML74K. The EVA_UL part isn't sourced from build.prop but does show up in system/customize/MNS/default.xml. Maybe I stuffed up cooking a ROM for the RUU after I made those changes...

And one more edit... SOLVED! Changes don't take effect even after clear cache/dalvik and reboot. BUT if you make the below changes, wipe data, reboot and then add APN.....bigpond portal works.

system/customize/MNS/default.xml

<function name="ua_string">
<set name="single">
<item name="value">[COLOR="Red"]HTC EVA_UL[/COLOR]</item>

<function name="ua_profile">
<set name="single">
<item name="value">[COLOR="red"]http://www.htcmms.com.tw/Android/Telstra/PJ831/ua-profile.xml[/COLOR]</item>
</set>

And attached build.prop, key items were:

ro.build.id=[COLOR="Red"]IML74K[/COLOR]
ro.build.display.id=[COLOR="red"]IML74K[/COLOR]
ro.build.fingerprint=htc_asia_wwe/evita/evita:4.0.4/[COLOR="Red"]IML74K[/COLOR]/82475.2:user/release-keys

Sucks that the changes don't work on the fly, can't be stuffed setting everything up again right now lol.
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Can someone chime in regarding T1E.apk App. Having problems installing it.

Used Rom Toolbox Pro to install from SD card. All it shows is "Application not installed", no other warning. Unknown certificates ticked in Security.

Also tried via command prompt, but no luck...
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
If you know how to use adb then use this. I haven't had any luck installing it any other way then this:

adb push T1E.apk /system/app/
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Thanks w0tha will try that.
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
Bigpond web content issues solved for CleanROM 4.5 (and probably other non Telstra builds). Refer details here
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
Many thanks Dave.

Actually the guy that posted the Telstra customisation zip earlier is on track.

If we chuck in the T1.apk and the default xml files we could have a flashable fix.

I'm away from home at the moment but I opened up his file and everything is in the right place - we just need to swap out the content.

EDIT: :) :) :)

I replaced those files in the clean rom 4.5 zip before I flashed and all Telstra stuff is perfect!!
[AT&T, Rogers HTC One X, Telstra One XL] kotton666:
I'm interested in hearing your thoughts scotsman.
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Can't install T1E.apk. via adb "install parse failed no certificates". Sigh..
[AT&T, Rogers HTC One X, Telstra One XL] dave-:
If you have no luck with adb, download file from the first post and then copy it to /system/app using something like Solid Explorer. I just tried it now as I'm not infront of my PC and didn't have it installed. It launched fine, widgets are there and working.
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
Thanks Dave, but after transferring it to /system/app, still no luck. No widgets or showing on the app drawer.

I tested another apk and installed via adb. No problem. I'll keep trying...
[AT&T, Rogers HTC One X, Telstra One XL] zareny:
Did you reboot? I pushed the T1E.apk file via adb and after a reboot it was in my app drawer.
[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
Have you got the non-market apps option unticked so that it will installed?
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Still running it. it's fantastic :good:

Check that the file permissions for the apk are the same as the others.
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
Yep, it'll be the permissions. If you have them set correctly you don't have to install it - just reboot. You will need a root explorer and mount system as r/w..
[AT&T, Rogers HTC One X, Telstra One XL] DozKiwi:
Yahoo! Managed to get my widgets working again running on KingCobraX1 4.1 after fiddling with settings as per scotsman's sticky on Page 1 by installing http://xdaforums.com/attachment.php?attachmentid=1255426&d=1344708009 TelstraOne.zip, ie the T1E.apk. So thanks for that!

What had happened is that widgets like Weatherzone or recent apps became non responsive until after a reboot. Strangely, it did had remembered recent apps before reeboot and showed it then. All good now.

Except Telstra data meter will still not work. Will not pick up account. Is that because I'm on a corporate account? Works ok for a co worker on stock Rom.
[AT&T, Rogers HTC One X, Telstra One XL] Miguel One XL:
I was using a different explorer (not sure of name). It wasn't installing.

Root Explorer done the trick. Just added permissions and rebooted. Finally..

DozKiwi, I'm on a business performance plan, I can confirm the data meter works.
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
Persistance paid off :good:
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
If anyone wants to try my Telstra branding zip then go ahead.

I'm a bit new to to creating flashable zips so go easy on me :p

If you are worried about this, make sure you backup first and you can always pull the zip apart and copy the files into a rom file that you want to flash or a rom you already have.
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Nice one...this will help a lot of people :good:

One thing is that I see it's based on CleanROM build.prop. Those using other ROMs such as Team Nocturnal or Cobra will lose some of the ROM specific tweaks that are set in build.prop. At least thats what I THINK will happen.

I assume build.prop in the zip just overwrites the old one?

Also, do those xml files need a clean install or data wipe for it to work or will it just work anytime?

I'll give this a try, and just make the build.prop edits manually. I'm on the Cobra ROM. WIll post back if it works :)
[AT&T, Rogers HTC One X, Telstra One XL] pablo11:
As I said - you can add these files in manually before you flash - in which case any mods you make after set up will stick. That's what I did.

You should be able to use this on any rom but time will tell.. I chose Clean rom because Dave had already made the changes on build.prop (Thanks very much mate :) )

If you add them post install, don't foget the .xml files (you must rename old ones to .bak) you should reboot and wipe dalvik and cache.

Feedback would be good and I will make changes if needed.

Most importantly - backup first!!!