yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Technix2002:
Looks like the TWC TV was updated again as of today (July 10th 2013), the Xposed method (http://xdaforums.com/showthread.php?t=2101539) still works for ROOT (you still have to disable USB debugging), just untick the patch and re-tick, but this new app now says that my CM10.1 (JB 4.2.2) isn't Android 2.2 or higher? Crazy app! As a result of this the Live TV option is not there now.. :(
[Android Apps and Games] dice:
So sorry everyone!! :( I'm completely broke and my services were cancelled... no internet, TV (no way to test the app) so i went in blind trying to fix the app; I know i promised it sooner but here is my attempt.

If by some miracle everything works perfectly then i will feel so good! hahahah, anyways, donations are always appreciated.. need my interwebs :(

OP will be updated shortly. Enjoy! and let me know if any issues arise
[Android Apps and Games] alwaysbless:
The new update fixed the no HD issues for me and the constant disconnecting! Also im not sure if they removed root check or not but I didnt get a message about it or HDMI out, only USB debugging. Looks like me way not need dices help with this one!
[Android Apps and Games] dice:
where are you getting the debugging message at? front screen, when you click live TV, or video on demand?

Also, The root check seems to have been removed by time warner from LIVE TV, but they left the root check for Video on Demand... they are also trying to get smarter in hiding their code... lol
[Android Apps and Games] dice:
here you go... i don't have a BH account so i can't test it at all :( ... all i was able to do is get to the login screen... let me know if it works for you or not.

Also, if possible (and if you're still having issues with the app) is there a way you can create a sub-account for me to test the internals of the app?

Here is the app i promised: http://www.mediafire.com/download/r0c2maer4ec7uii/BHTV_2.0.1-v1.apk
[Android Apps and Games] alwaysbless:
I got it after clicking live TV. Ive been watching tv on demand since installing and it hasnt mentioned my root yet, thats weird. Im fresh off an install of a new rom yesterday too so there has been changes made in build.prop or anywhere.
[Android Apps and Games] Mista513:
My official from today works with Live TV and OD from my home WiFi with usb debugging off.
[Android Apps and Games] c5555:
Thanks so much Dice it works!!!!!!!!!!!!!!!!!!!!!!!!!!!!:victory::victory::victory::victory::victory::victory:
[Android Apps and Games] dice:
Got it... In my first attempt i kinda messed up the app and had to start over, so i overlooked that ONE adb check lol... It should be working now; let me know if it still gives you issues (new link in OP)
[Android Apps and Games] alwaysbless:
Cheers! Thanks for the update, would it be possible to remove the update checking features so we dont get the stupid error messages about there being a new version if one is released.
[Android Apps and Games] dice:
should be possible... I'll look into it
[Android Apps and Games] mmalkin:
Much appreciated, dice, for all your work on this! One thing I noticed is that they are blocking VPN now. Any idea around that check?
[Android Apps and Games] dice:
OK vpn check is now gone.. now i spent a few hours trying to figure out how to get the update check removed, however there doesn't seem to be a "check for update here" kind of code on the app, it seems that the instructions and the message itself is received from the server... to figure out where that message comes from will probably take me much longer... if i have some time I'll take care of it, if not then hopefully i'll keep up with updates a little better :P
[Android Apps and Games] Mista513:
OP link still says 7-10-13
[Android Apps and Games] donutboy3:
Working Good!

My TWC Tv app stopped working after the update on 7-11-13. I chatted with TWC support on the issue. They were of no help whatsoever. The only thing they said was "we'll put a note on your account that it's not working". Then they said "must be on our server side". Whatever..... I uninstalled the app and installed this one. BOOM! working right off the rip! Big Thanks!!!!! Not sure what the issue was but it's working good now. Watching "True Grit" now:cowboy:
[Android Apps and Games] Turbo4V:
Thanks for the update!

Not sure if its my device (mk808 android stick) or ROM (a 4.1.1 ROM) but with this version, I'm getting the external display not supported message when I click on live TV. On demand seems to work just fine though

Justin
[Android Apps and Games] dice:
Oops, date corrected now :P thanks

What message do you get exactly? Honestly I'm surprised most of it worked right off the bat since i have no service xD
[Android Apps and Games] Turbo4V:
It actually works really well with the exception of livetv!

See attached image for the error message.

Thanks!

Justin
[Android Apps and Games] nasboy87:
I found that if you load the channel, then plug hdmi in.
[Android Apps and Games] Turbo4V:
I get kind of the same result. I can disconnect the HDMI, click on a channel <blindly>, plug back in the HDMI and it will play for a few seconds, then come up with the error again. Looks like there might be one more check in there for HDMI somewhere.

Justin
[Android Apps and Games] lakerstyle:
Yeah HDMI only works after I change to the desired channel that I want to watch..then plug in HDMI.

Won't work changing channels with HDMI in or starting up with HDMI plugged in
[Android Apps and Games] alwaysbless:
Hey Dice would you happen to know where within the TWC apk that maxsdkversion is defined? Ive decompiled in looked in androidmanifest.xml which is where I thought I would find it but no luck :(

Im trying to get to the bottom of why the twc apk fails to load live tv on some devices (this is using your 2.6#36 apk and not the newest), Ive compared your older 2.6 apk which DOES NOT work with my android mini pc with your newest one which DOES work and it looks like time warner has migrated to nexplayer for the internal video player/decoding in their newer release. Im fine with that, but the video quality is garbage and the lib files are all ".SO" which cannot be edited to make changes. Your 2.6 apk has excellent video quality but does not use the nexplayer, so it only works on my tablet and not my android mini PC. I was told by a dev that its an incompatibility between the SDK version of my Android mini pc and what the twc app supports. Do you know how the original hacked TWC apk - https://www.dropbox.com/s/ottn0v6mgeg4m32/TWC TV + HDMI.apk - accomplishes video decoding (e.g. does it use android native decoding like libstagefright, ffmpeg, openmax)? Or where I can locate anything related to min/max sdk versions? I really dont think its an SDK version issue because my tablet rom just like my android mini pc were both build using SDKv17 but it only works on my tablet...I am really hitting a wall here with ideas lol. Any input would be much appreciated! Thanks

P.S. - Also, why the hell did time warner name all smali files a.smali, b.smali, c.smali etc!? Have you decompiled any of smali files to see what they are actually accomplishing - bet they did it just to make hacking their apk difficult -__-
[Android Apps and Games] mrsmithb:
Error: Must Upgrade

Forgive me if I'm a little behind here, I'm new to this thread and trying your app for the first time.

The error I'm receiving says "To continue using TWC TV, you must upgrade to the current version." Scanning this thread, I saw this error was an issue before the latest update. However, I got your most recent version from the OP and I'm not sure what the issue is.

Mt phone specs:

AT&T Samsung Galaxy S4 (SGH-I337)

Rooted with SuperSU

Running yeahmann's Slim Google Edition Android 4.3 ROM (http://xdaforums.com/showthread.php?t=2370205)

Build.prop is Sprint branded L720 (for Google Wallet Fix)

I believe kernel is AT&T GS4 stock

This issue of course occurs regardless of whether I'm on my home wifi (TWC) or anywhere else. Can't even get the app to open. Any help would be greatly appreciated.
[Android Apps and Games] naz4viper:
This app (posted in the OP) was working fine for me yesterday. Today when I tried I am also getting "To continue using TWC TV, you must upgrade to the current version." and then it leads me to the Play store where it shows I already have the latest version.

any ideas? :(

Phone: HTC One (ATT) Rooted & Custom ROM (ARHD 12.1)
[Android Apps and Games] MMSD:
Error : To continue using TWC TV, you must upgrade to the current version

I rooted my nook hd plus today . I am running cm-10.1-20130719-UNOFFICIAL-ovation-emmc.zip .

I am receiving same error as others : "To continue using TWC TV, you must upgrade to the current version."

:(

I have TWC internet connection at home from where I am trying to access this . Any help is greatly appreciated.
[Android Apps and Games] nasboy87:
I was not getting the upgrade to newest version message until today. It looks like the newest version is 3.3 from the store. What does not make any sense is that I have an old apk that is version 2.x, and that works no problem. Makes no sense. :confused:
[Android Apps and Games] mrsmithb:
Must Upgrade

Version 2.6#36 available for download in post #2 does not have the same problem with the forced upgrade. However it is missing the proxy check removal and possibly other items. It is working on my rooted device on my home wifi network at least.
[Android Apps and Games] MMSD:
:good: Thanks , I will try it first thing when I get back home from work today ! I can live with it for now
[Android Apps and Games] c5555:
Nothing is working on my Kindle Fire anymore. Could someone please upload the new upgraded app that way maybe Dice could fix it for us that can't use the 2.6 version? Thanks
[Android Apps and Games] tamanaco:
The latest version stopped working on my N7 and S3 with the "... you must upgrade..." message.The only thing I've done that "might" have affected the latest version is that updated the SuperSU app from 1.43 to 1.45. Clicking the Upgrade Now button takes me the Play Store where it opens the page for TWC TV to version 3.3.0#54 , but no option to install it is available. Hopefully the developer is aware and working on solving this issue.
[Android Apps and Games] MMSD:
Thanks it worked..no away from home streaming though.will wait for a fix..ll wait
[Android Apps and Games] john_i_:
The older version worked for me, too, on my Nook HD+ with CM10.1 Interestingly the download link from mediafire for this file is completely inaccessible via my timewarner internet connection. If I tether to my phone, it downloads just fine through verizon.

Interesting... is timewarner blocking the download, or am I just paranoid?
[Android Apps and Games] tower_gilead:
usually if you notice something like that, it means they changed something.......in the matrix
[Android Apps and Games] dice:
lol... but yeah basically it means they changed the way the server/program interact.

Also sorry it took me a while :( I re-installed my OS and i lost all my previous work, plus i was busy with other things, but newest apk is now up!

Enjoy! (hope i didn't miss anything this time)
[Android Apps and Games] dice:
Ok here are my thoughts... please keep in mind I am not 100% informed on how the whole android system works, like dalvik, etc... so I will share what know as a developer and anyone can correct me if i'm wrong on anything! :/

first, as to the SDK issue... the 2.6 apk is using android native calls for video decoding, it will use whatever decoder is available that pertains to the rom, which is why there were so many compatibility issues to begin with. Now, I know where it does the SDK checks and i have already toyed around with the values... the issue is not that it checks for an SDK number, but that the methods it calls don't exist on earlier android devices, and because of that, the app crashes. To make the app work you would have to change the source files to be compatible with older SDK versions and make the appropriate calls.

#2. the .smali files (as far as i know) are the instructions that the computer (android) receives when you compile an app, simply translated into english... in other words, lets say you create an app... once you compile the app, the app becomes optimized computer-only readable instructions (.jar) files. When we modify smali files we are actually modifying the instruction set, which is a translation of the code from machine-language to english-language so we can modify. (I really hope i have this concept right lol). Anyways, going back to your original SDK question... it is definetely possible to go back to the 2.6 app, implement some of the code changes from the newest app and make it compatible with older devices, however this process would take FOREVER as you would have to fully understand how to code android apps as well as understand what all the code in the apk does... it would probably be easier to reverse-engineer the source code and do the modifications to that than actually modifying the smali files... but i repeat... this process would take FOREVER!

#3. I have been messing around with apps for a while now, enough to know how to tear them apart as well as understand the smali syntax, now i don't think that the app's source code is actually a/b/c/d etc... or even that the variable names are v0, v1, etc... There are alot of programs out there that will compile and scramble the code for the purposes of making it extremely difficult to reverse-engineer (re-create the source code), I don't know much about how java optimizes the compiled code, but i believe it's one of two: the java compiler optimizes the code by stripping names and/or repetitive code to make the program more efficient, OR they are compiling their source using something to mix up their code on purpose (so we can't modify and/or reverse engineer) OR BOTH.... maybe someone with more experience can shed some more insight on this.

hope this helps!
[Android Apps and Games] tamanaco:
Just installed [8.07.13][v4.0] - App Version 3.3.1#57 on my N7 and SGS3... Both work fine to watch TV over WiFi, but I when press Live TV when connected via 3G/4G I get a message that says... "We see you're on cellular - Some channels are now available for viewing away from home when connected to WiFi. Your full TWC TV line-up will return when your back on your home network"
[Android Apps and Games] Turbo4V:
Installed dices latest Version 3.3.1#57 on my Mk808 android stick, fixes the live TV issue that I had with the last build, and no more HDMI prompts!! Awesome work, thank you very much! (Going to make a donation for all of your hard work now!)

Justin
[Android Apps and Games] dice:
That's normal... Live TV can only be viewed when you're on your home network... away from home you have 2 options, either watch the limited tv lineup available, or set up a proxy or VPN server which will give you all channels while out of your home network.

Thanks! and i'm glad it worked for you! :)
[Android Apps and Games] tamanaco:
Hi dice, was support to watch Live TV over cellular network (3G/4G) removed? With previous releases I was able to watch TV over the cellular network without a VPN. Now I just get that warning message when I press Live TV and nothing else (No limited TV lineup) after I press OK on the message window. The OP still reads "... you can actually WATCH live TV on any wifi, 3g/4G network away from your home! all you need is a few tools and you're on your way..." This feature allowed me to watch "the limited TV lineup" on my SGS3 anywhere I could get a strong enough 3G/4G signal.
[Android Apps and Games] dice:
do you experience the same behavior when you're using the official app? and what network are you on?
[Android Apps and Games] tamanaco:
When I used the official app I always got that message when I connected using the cellular network. When I used previous TWC apps, that you modified, I was able to get the "limited Live TV lineup" while connected to the cellular network. Now I only get Live TV via WiFi. My cellular ISP is AT&T and my cable provider is TWC.
[Android Apps and Games] ebroker:
Ver [8.07.13][v4.0] Loads but no video image

So I'm using an HP Touchpad running CM9. (I've tried CM10.1 and variants for the Touchpad which made some improvements but its still unstable and video was giving me problems).

Dice's Ver 2.6#36 works great on wifi and Ver [8.07.13][v4.0] - App Version 3.3.1#57 loads but I can't see Live TV video or On Demand video... I can hear the sound but the image is either black or grayed out. Actually the app seems to freeze when attempting to view On Demand.

I am on TWC internet and right now I'm just focused on getting the app working on wifi.

I'm hoping this might be something simple like needing a new video codec or driver? On an earlier edit, I changed the device properties to ID the device as well as an HD Desire and a GT-19100... this does not seem to make a difference.

Anyone have any thoughts or suggestions?

Specifics are:

- TWC Internet

- Device is HP Touchpad id'ed as a Samsung GT-19100

- Android 4.04 (CM 9-20120916-Nightly-Tedderloin) {I believe this was one of the final CM9s for this device)

- Kernel 2.6.35-palm-tenderloin

- CPU ARMv7 Processor rev 2(v71)

- Superuser 3.2 (47)
[Android Apps and Games] c5555:
8-7-13 works

Been offline for a week have been sick and come back and find that Dice has new version up. Thanks Dice the 8-7-13 works for me on my 1st gen. Kindle Fire. The older 2.6 version worked for my mom's new gen. Kindle Fire. But I am going to put the 8-7-13 version on hers. Thanks so much Dice:victory: going to enjoy watching Murder She Wrote in bed tonight.
[Android Apps and Games] dice:
I see... they do an ISP check and i didn't find it with my latest version... probably because my pc was rebuilding it's search index... i'll check on this tomorrow.

does the official app work on your device? have you also tried different roms?

glad to hear :)
[Android Apps and Games] ebroker:
The short answer is no because of the nature of the device (its originally a Web OS device) means that being rooted is required. There was a Touchpad thread for the TWC app, but they didn't keep up with all the changes that TWC kept throwing at us... which is when I found your excellent work!

Its great the ver 2.6 works... but getting On Demand via wifi would be awesome!

BTW - PP Donation sent under my real id :)
[Android Apps and Games] RikR:
I appreciate all the work on this. However no version has yet been successful playing live on my Samsung Galaxy Table 10.1 wifi only P7510. I just downloaded and installed the new 8-7-13 application. It still shuts down on live TV play. In fact it opens, seems to open into live and shuts down.

I am running Cyanogenmod 10.1 kernel 3.1.10. Rooted with Superuser.

I am at home on my wifi connected to TWC.
[Android Apps and Games] dsEVOlve:
Same here on a GT-7500 (wifi). Have also tried it on CM10 and Infamous AOKP with no luck. Any suggestions would be greatly appreciated.
[Android Apps and Games] the block:
Nice job on this app. It actually makes the TWC TV app Time Warner intentionally crippled, useful to rooted users. I can now even connect home through my VPN and get a pretty decent selection of channels and on demand shows streamed right to my device from anywhere. God forbid they allow streaming of live sporting events, but that's for a different story. Nice work!
[Android Apps and Games] dice:
I've modified the ISP checks, but i'm not sure if it's working.... can you check if it makes a difference?

http://www.mediafire.com/download/bkduxrbwdo2ea7u/signedTWCableTV.apk

Thanks for your contribution! :)

can you send me a logcat when the app is running? make sure you use the app and try live tv as well as on demand until you get the errors. Thanks for you contribution as well :)

Same, can you send me a logcat when the app is running? does it also display the same behavior when trying to play OnDemand?

Can you send me a logcat as well?

Thanks :) Glad VPN is working
[Android Apps and Games] mmalkin:
Over 4G (Verizon) I can get Live TV as an option via VPN, but the stations won't play. They will each try to load, though. Without VPN, I get the cellular "away from home" notification.

Haven't tested wifi away from home, but it was working with the previous version.
[Android Apps and Games] ksd316:
The newest version plays on 4g but only the away from home limited line up of like 3 channels. I'm on AT&T, says something about Verizon when I start the app. Getting back to where it was before they updated the last time at least. Thanks for all your hard work.
[Android Apps and Games] tamanaco:
It's working again over the cellular network... Thanks. Only thing is that this new patched release has the same version as the previous release, so Titanium Backup does not pick it up unless you delete the previously backed up version..

Thanks again
[Android Apps and Games] RikR:
I can not send a logcat while it is running because it shuts down immediately after launch. I can briefly see that it is attempting to access a live channel, but can not tap any other actions.
[Android Apps and Games] ebroker:
[QUOTEcan you send me a logcat when the app is running? make sure you use the app and try live tv as well as on demand until you get the errors. [/QUOTE]

I believe this is the correct section of the Logcat... I opened the App, Live TV was selected and was running (sound only, no video showed), then selected On Demand, selected a show, the Play progress bar shows and allows me to play and pause, but I only get sound. Then the App crashed trying to go back to the main screen.
[Android Apps and Games] Lttlwing16:
Dice thanks for your efforts on this. Unfortunately for me the new app you posted in the link a few posts back gave me "away from home" /3 stations available, etc... I was trying on a nexus 7, so not sure if there was something you specifically changed for the HTC devices this thread is in.
[Android Apps and Games] ebroker:
My setup is obviously more complicated b/c my HP Touchpad was not made for Android, but Dice's 8.07.13 version did run on CyogenMods 10.1 nightly for the TouchPad. (A bunch of other things did not which is why I've gone back to their stable 9.something ICS release).. That said, under ICS I had to edit the Build.prop file on the device to get the TWC app to run per http://xdaforums.com/showthread.php?t=1604776&page=52 , http://www.youtube.com/watch?v=cssyIE4maZY and http://pastebin.com/kQsnEExi (an example). The key steps were "You need to edit build.prop and blank out the test keys line. Leave the line in place, just remove the reference to your build keys"

I originally had another modded TWC app running prior to Dice's per the processes noted in xda forum 1604776 but that version was not updated to deal with TWC's constant changes. I can run Dice's 2.6 under ICS but not the 8.07.13 per the next post.

I just thought it my help to share some of the steps the Touchpad community took to get the TWC running.