yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Lennyuk:
It won't survive a reboot if you did

Sent from my GT-I9100
[Android Apps and Games] jamesking420:
Thanks LennyUK. What is the purpose of the ro.secure=1 line? I.e., what will I be missing out on by changing that line in a custom kernel?

Thanks,

James
[Android Apps and Games] Lennyuk:
Adb mainly.

On another note, not working on cm9 at all for me, no errors but videos just load forever but never play.

Sent from my GT-I9100
[Android Apps and Games] Lennyuk:
Its looking like there are additional problems with cm9 roms stopping them working and I cannot work it out.

For all others if your on a stock based rom then as long as you have a ro.secure=1 kernel you should be good (if you hide root).

Sent from my GT-I9100
[Android Apps and Games] italia0101:
So how /where do I find this ro.secure-1

I'm also not sure its true as I went back to fully stock in my nexus s with no root and still nothing.
[Android Apps and Games] Lennyuk:
Default.prop, you could edit with root explorer but you lose it when you reboot.

Sent from my GT-I9100
[Android Apps and Games] italia0101:
Yea tried it and didn't work :-(

Although I am on nexus s with codename android rom..
[Android Apps and Games] badboy365:
can i ask what rom and kernel you are using and the mod you made please? i have tried many different roms.

quote

Thanks lenny, I asked on the HD2 forum and someone gave me instructions for setting ro.secure=1 in the kernel I used.

I have done so and installed in my ROM.

I am now watching Aerobics OZ Style at my desk at work.

Must say the picture quality is excellent..
[Android Apps and Games] bobjbain:
Here's the link to the post that showed me how to decompile and recompile the Kernel.

http://xdaforums.com/showpost.php?p=23376786&postcount=4

To get the Kernel boot into CWM (or whatever recovery you use) and mount the /boot partition.

Connect via adb and pull the initrd.gz file.

Decompile it (using nix or cygwin) as per the instructions.

Edit the default.prop and set ro.secure=1

Recompile it and push it back to the /boot partition via adb

As Alexander would say 'seemples'

@badboy365 I am using tytung's R14 Kernel but I think the above method will work with any kernel you use.

Still need to use Voodoo RootKeeper to hide root when using the SkyGo app though..
[Android Apps and Games] italia0101:
What about rom checks ? Does it have to be used on stock rom?
[Android Apps and Games] badboy365:
but what rom do you run

please
[Android Apps and Games] bobjbain:
http://xdaforums.com/showthread.php?t=933951
Typhoon's CM7 ROM

But to be honest it shouldn't matter, editing the kennel fir your current ROM should work too
[Android Apps and Games] Zammo76:
Do you think theres any chance this could work on other HTC phones, such as the Desire?
[Android Apps and Games] bobjbain:
The method will work, whether the method will let SkyGo app work is another question?

Try it and see.
[Android Apps and Games] Lennyuk:
What you need to remember is sky have been very good with their protection in this app blocking lots of different things.

So far we know of checks for:

- device and os (work around use the test apks in this thread)

- ro.secure=1 in kernel (work around use stock kernel or modifiy a custom kernel)

- root (work around use ota root keeper app or if this doesn't work use root hider, or an unrooted rom.

Sky are checking for more than just these things, we just need to work out what and how to fix them too (until we can fix the app to stop checking for all the above).

There also seems to be checks for a cell signal so most wifi only tablets will not work.

Also cm9 seems to completely fail on all devices,not sure why maybe it is missing something as is only beta builds so far. On a more positive note BBC I player also doesn't work on cm9 so if we can fix this chances are sky will work too.

Sent from my GT-I9100
[Android Apps and Games] teapea:
I've now managed to get it up and running using a 2.1 emulator on my dev box.

I've got Sky News working, (forcing various OS/Device info into the .smali as Gumbalds method) but just the black screen with premium channels.

My theory is if I can get it all going on the emulator then it should be easily possible for for everything.

On holiday next week - but after that I'll be able to dedicate some time to it.... In the mean time looks like I have some exciting reading to do on VG Connect ;)
[Android Apps and Games] Lennyuk:
If sky news works at least you know the app is working (unlike cm9) now you just need to fix the other checks namely root and ro.secure=1 and a cell connection.... and maybe more to get premium channels to work.

Sent from my GT-I9100
[Android Apps and Games] CR5N:
HD2 running Tytung GB3.2a with R14 modified with ro.secure=1

F1 channel now available on my phone ... :D:D:D

Thanks LennyUK for the pointer and Bobjbain for modified initrd.gz file.

Edit: and Gumbald for test 0.1.5 apk!
[Android Apps and Games] teapea:
When you're rooted on a normal phone, do you ever get any error messages up, or does it do the same when you try and view a channel, just a blank screen which never gets anywhere?
[Android Apps and Games] Lennyuk:
Depends if your on version 1.0 or 1.1. The latter has an error the first was just blank.

Sent from my GT-I9100
[Android Apps and Games] Zammo76:
I'm thinking of giving the below method a go on my HTC Kernel:

this parameter is in the initrd.gz in the kernel in the boot folder of the ROM.

You should extract it and inside there is a file called default.prop

extract

mkdir initdir cd initdir zcat ../initrd.gz | cpio -i -d

compress

cd initdir find . | cpio -o -H newc | gzip -9 > ../initrd.gz

Each line in the file default.prop is an attribute assignment. There we need to Note the two properties: ro.secure, and ro.debuggable. . If ro.secure = 0 is allowed us to run the adb root command. Usually we put the core ROOT refers to the ro.secure = 0. ROOT permission to refer to the general said on the phone A license management program (Superuser.apk) procedures for the root user can grant permission.

However I just want to make sure I have it clear what I'm doing. Do I need to extract default.prop and change:

mkdir initdir cd initdir zcat ../initrd.gz | cpio -i -d

to:

cd initdir find . | cpio -o -H newc | gzip -9 > ../initrd.gz

I'm probably totally wrong but I'm having trouble following the above guide lines.

Thanks
[Android Apps and Games] bobjbain:
You are completely wrong :D

First things first, you need to get hold of your ROM's kernel (for my ROM I booted into CWM and mounted the boot partition then 'adb pull'ed the initrd.gz file.)

The following command will extract the kernel files so that you can modify them, you should execute them in the directory where you pulled the kernel to.

mkdir initdir
cd initdir
zcat ../initrd.gz | cpio -i -d

Once extracted edit the default.prop file and edit the line with ro.secure=0

Then recompress the kernel with the following commands

cd initdir
find . | cpio -o -H newc | gzip -9 > ../initrd.gz

Next, adb push the initrd.gz file back into you /boot partition.

Obviously all of the above assumes you have some passing familiarity with unix/linux, if you haven't then it's probably best worth leaving alone.
[Android Apps and Games] sheepybach:
Tab 10.1

The F1 appeared on my Tab 10.1 this morning. Still not work just to let you know(gumbald's 0.1.5apk). Not sure hows that going down as I'm bannded from the Sky Forum.

iechyd da
[Android Apps and Games] italia0101:
I take it if it doesn't work just editing the build prop then it won't work doing that other stuff
[Android Apps and Games] CR5N:
I need to do the following to make it work

edit build.prop,

ota to hide root,

gumbald 0.1.5 to get round device

and now I can view all the channels on my hd2 that I can watch on my skybox, which is rather nice :D

As an aside, I installed the test apk after the changes and with root hidden.
[Android Apps and Games] chrisw99:
So how do you mount /boot then?

I've got a HTC Sensation and I've tried both CWM and 4ext recovery, and from them I can mount /system, /data, etc, but not /boot

When I adb shell to the phone /boot is empty

In /system there is a build.prop file with a lot of ro. flags. I tried adding ro.secure=1 in the "tweaks added by android HD" section, to no avail.
[Android Apps and Games] Red_Kop:
Confused: I want to run SkyGo on my stock (but rooted) Xperia Play?

Can I do it?
[Android Apps and Games] italia0101:
I get nothing but loading... on all feeds with the changes made ... I am on custom rom though ..
[Android Apps and Games] vwvanman:
Try.. use the 0.1.5 apk and don't forget to hide root!
[Android Apps and Games] ermacwins:
Would the new SuperSU by chainfire help? Has temp unroot but didnt find it...

https://play.google.com/store/apps/...51bGwsMSwxLDEsImV1LmNoYWluZmlyZS5zdXBlcnN1Il0.
[Android Apps and Games] vwvanman:
Just tried it but it says it needs to update the SU binary, then fails to update it...

SuperSU had just been updated and now works. If "enable superuser" check box on settings page is un-ticked then sky go works...
[Android Apps and Games] kevinm2k:
I downloaded 1.5 version and unticked box on supersu. Still just sits there on loading. :(
[Android Apps and Games] vwvanman:
Are you running a stock kernel? If not then flash one.
[Android Apps and Games] kevinm2k:
I'm on miui so no. Not going back to sense now. That what the app looks for?
[Android Apps and Games] vwvanman:
I'm not an expert... But there are various checks that it makes. the easiest way round these is to hide root and to run a stock kernel (this does not mean a stock ROM). Alternatively look back through this thread for how to modify your kernel...
[Android Apps and Games] Stretlow:
Is that this one?

http://xdaforums.com/showpost.php?p=22801668&postcount=555

I so want to get this working.

Im currently running Modaco 4.0.4 & franco Kernel which I love but im considering flashing stock to have a go

Stret
[Android Apps and Games] kevinm2k:
Stock kernel would mean sense kernel. No more Miui. Ill happily attempt to modify my kernel though. Read something about ro.Secure
[Android Apps and Games] ac_utd:
I've tried almost everything suggested, but not sure where I'm going wrong, so appreciate help please. :confused:

Have a Sensation with ARHD 6.5.1 XE running ICS 4.0.3

Stock kernal 3.0.16-gda3fdfc

I have tried the following:

- Hide root with voodoo

- Changed ro.secure=1 in default.prop

- Changed ro.build.version.release=2.3.7 in build.prop

- Run Gumbald's skygo_test_0.1.5.apk

Result - I can only watch Sky News :(

Appreciate any help anyone can provide.

Thanks a lot. :)
[Android Apps and Games] italia0101:
Least you get sky news I get nothing !
[Android Apps and Games] Restorer:
Pretty sure no HTCs working yet on custom ROM - even with stock kernel. The stock kernel/custom ROM combo only seems to work for Samsung?

AFAIK best hope for HTC is still to use fully stock nandroid backup for watching Sky Go (shouldn't need to use hacked apk since your phone is supported but you will need OTA Rootkeeper to hide root) and then switch back to your custom ROM. Works fine on my Desire HD . I only use Sky Go when out and about so no real problem to spend a few minutes switching nandroids.
[Android Apps and Games] ac_utd:
Thanks for your response. Only problem is I don't have a stock ROM nandroid backup due to a computer crash :mad:

Any chance I can get a stock ROM from somewhere for my sensation? Thanks
[Android Apps and Games] Restorer:
Ask around in the Sensation threads.
[Android Apps and Games] Lennyuk:
Yes there was going to be an issue with custom roms on htcs as they hold lots of things that Samsung roms don't like recovery images. In Samsung everything is in the kernel.

Sent from my GT-I9100
[Android Apps and Games] ac_utd:
Thanks. So I guess my only option is to locate a stock ROM. :(

Does anyone know if any of the devs are still working on a solution for this?
[Android Apps and Games] _pigro_:
talking to myself on xda

just in case anyone else is in this situation - I eventually downloaded the stock f/w for my note from samfiirmware. Then got the zimage by unzipping the .zip, renaming the .tar.md5 to .tar and unzipping again. Copied zimage to external SD, and flashed it with CWM.

Skygo now working on all channels (hiding root with OTA), and openvpn still works too. In fact, I can even connect openvpn over 3G to my home VPN server and then (while connected) hide root, run skygo, and watch via the VPN connection. So, I'll hopefully be able to use this to catch UK sports while abroad too (unless sky have put in any nasty checks that canl spot ad prevent VPN access, which I doubt).

As I now have both VPN and skygo working on the stock kernel, I've no need to try flashing the CF kernel again now (though I checked and CWM is still letting me flash kernels so should be easy enough to flash back if needed).
[Android Apps and Games] wolfboy1984:
i player works fine on my CM9.
[Android Apps and Games] mcnob:
BBC iPlayer works fine on my ICS Xoom too.

I need Sky Go working on out before next Sunday though......lol
[Android Apps and Games] bash1977:
Can anyone help with a procedure list for getting sky go to work with my arnova 10g2 tablet please.
[Android Apps and Games] zolah:
Its on page 13. Im running 100% stock
[Android Apps and Games] Lennyuk:
You say ics, but is it cm9?

Sent from my GT-I9100
[Android Apps and Games] Zammo76:
BBC iplayer works fine on my ICS Xoom but I'm using the EOS Nightlies ROM.
[Android Apps and Games] skynogo:
Bash1977,

If it's WiFi only ... there are no developments yet.
[Android Apps and Games] Zammo76:
Has anyone tried getting Wifi tablets working by tethering them to an Android phone? Maybe this would allow/ trick Sky Go into thinking it has a working 3G connection.
[Android Apps and Games] paddymcn:
I tried that with an Archos 101, it didn't work
[Android Apps and Games] rickwyatt:
iv got sky go part working on samsung galaxy tablet gt p1010 wifi the unkown error is because the wifi versions dont have imie number

only sky news working

i patched my framework.jar so now i have an imie number with this tool form here http://xdaforums.com/showthread.php?t=1103766

thanks to the op of this tool
[Android Apps and Games] ste650:
Log onto Sky go with a PC and it will ask u to accept the terms then :)
[Android Apps and Games] chrisw99:
Small problem with that... I only got Sky Go working fully on Gingerbread, I'm now on ICS. So I can't just switch to a nandroid backup, would need to flash firmware each time, which becomes a right pain.
[Android Apps and Games] Restorer:
Not sure what you mean :confused:. My stock nandroid backup is Froyo and I can switch back and forth to ICS custom ROM no problem. Of course it does involve flashing each time - takes under 3 minutes though plus reboot time. It's not ideal but looks like the best HTC custom ROM users can hope for.
[Android Apps and Games] chrisw99:
When I went up to ICS, I also had to flash a firmware file (3.24) first by calling it PG58IMG.ZIP and place it in the root of the sdcard.

I asked on here and was told that a HTC nandroid backup does not include the firmware, so to go back to a gingerbread nandroid I would need to flash the 1.45 firmware first by getting that PG58IMG.zip file again.
[Android Apps and Games] cjm1979:
Same here. I've got a nandroid backup of gingerbread for when I want to watch sky go and then use my Ics backup when im not but I have to flash the firmware each time which is risky in a way, as you could end up with a brick if it goes wrong.
[Android Apps and Games] Restorer:
Ah, I see. Sorry - didn't realise ROM flashing on Sensation is such a complex affair :eek:.
[Android Apps and Games] biggad:
rooted or unrooted?
[Android Apps and Games] Zammo76:
Is it working now then?

My HTC Desire custom ROM CM7.1 is on Gingerbread but when I want to watch Sky Go I load in my stock ROM which is Froyo and I don't need to reflash my firmware. I can't see it'd be any different with ICS.
[Android Apps and Games] rickwyatt:
on the stock sky go app i get past the unkown error after i added an imie to my wifi only galaxy tab but then i get a messenge saying it cant stream whilst roaming with the hacked sky go application i can only watch sky news
[Android Apps and Games] vwvanman:
Good news for SGS2 owners running ICS. Sky go 0.1.5 works on the new siyah kernel v3.0 with root hidden.

Root can be hidden with voodoo, superSU or extweaks.

The kernel includes CWM too...
[Android Apps and Games] nozzla:
Can the Guy who got it to work OJ a rooted desire with stock Tom and kernel possibly post them on here please? Would like this working for when the F1 starts.
[Android Apps and Games] cjm1979:
It's because the newest Ics releases had new firmware in them and the rom's would only run with this. Just because Froyo and Gingerbread will run on the same firmware doesn't mean that Ics will. If you don't swap between firmwares you just get bootloop.
[Android Apps and Games] chrisw99:
And what makes it even less convenient is on the Sensation to flash a firmware you have to put a file called PG58IMG.ZIP on your /sdcard, when it boots into recovery it flashes this. You then need to remove this file otherwise it will just keep reflashing it, so have to take the back off, remove the sdcard, let it boot into bootloader so it doesn't see PG58IMG.ZIP, put the sdcard back in, run recovery to flash the nandroid backup... bit of a pain when out and about.

I'm going to fall back to my tried and tested method of watching Sky Go when out and about - nick the wife's iPhone! Until someone comes up with a way of watching it on rooted custom HTC roms that is...
[Android Apps and Games] LeeDroid:
Still no progress in here :eek: sky have done a hell of a job with this one... Will see what else I can do, time has been very limited

Sent from my LeeDrOiD loaded s-off HTC EVO 3D
[Android Apps and Games] Willie_Heckerslyke:
Hi again vwvanman ;)

What ROM are you running atm..?

I'm on resurrection 9.6 ICS and have just flashed siyah v3 alpha2, hidden root with voodoo OTA, installed v0.1.5 and though I don't get 'not supported on this version of android' anymore, it starts to load and just stays at the 'loading' screen, as is the common situation complaint with this app :(
[Android Apps and Games] chrisw99:
Hey Lee, nice to see an experienced and well respected developer take an interest in this!

I think there are two methods of attack.. a) a hacked Sky Go app that just, well, works!

And b) an app that toggles your current ROM to tweak it to think it is stock, unrooted, on a supported device (obviously being able to toggle it back to rooted, custom, whatever you were on, with another press!)
[Android Apps and Games] Lennyuk:
Just to let you all know, if you start using chainfires super user app instead of chainsdd (the app we all currently use) you can hide root.

It is in the market

Sent from my GT-I9100
[Android Apps and Games] Willie_Heckerslyke:
Erm, not sure if I get you Lenny..!! I hide root with Voodoo OTA just fine...but it still won't have it though - at least not on ICS for me anyway :(

Works OK on GB though... :)
[Android Apps and Games] Dibbs:
It looks like the official SGS2 ICS will start to roll out next week, just to throw another spanner in the works.
[Android Apps and Games] wolfboy1984:
That's a good thing surely?? The more official 4.0 ROMS out - the sooner Sky will make SkyGo ICS compatible. Then if it's just root hiding then its easy...
[Android Apps and Games] Zammo76:
Do you mean the SuperSU app? If so I've just installed this but I can't workout how to hide root with it.
[Android Apps and Games] jamesking420:
Just untick the box under settings that says "Enable Superuser"
[Android Apps and Games] Dibbs:
Sorry, double post, I don't know what happened there.
[Android Apps and Games] vwvanman:
I'm running resurrection 9.7, siyah3 alpha 5 kernel, hiding root with supersu and the 0.1.5 app. All working fine... The same set up I had with resurrection 9.6.

Don't forget to hide root when you instal... May be worth hiding root, clearing the app data, uninstalling it then reinstalling it.

Good luck
[Android Apps and Games] Willie_Heckerslyke:
Did you have to edit something in the system again like you did before (can't remember exactly what it was), that fools Sky into thinking you're NOT running ICS?
[Android Apps and Games] Gaugerer:
I just tried connecting my Galaxy Note running the Sky Go app to my TV and it stops working and a message appears asking to disconnect. So it seems Sky are preventing viewing using an HDMI cable to the TV. Has anyone found a way round this?
[Android Apps and Games] gumbald:
They will be preventing this, yes. More important issues to sort first!
[Android Apps and Games] sheepybach:
Sky Go

Before I was banned from the Sky Forum I tried to get an answer on ICS and sky go but all I could get was sometime in the future maybe. HDMI is blocked by sky on all of the app's at first blaming Apple and Android then no other remarks for a while.

iechyd da
[Android Apps and Games] gumbald:
I won't even bother baiting them on there...
[Android Apps and Games] jamesking420:
It works for me connecting via MHL/HDMI cable.

I'm surprised they can stop it, I thought it was a hardware feature and not implemented with software controls?
[Android Apps and Games] chrisw99:
If you decompile the Sky Go source, you see things like:

final Runnable delayedHdmiCheck = new Runnable()

{

public void run()

{

if (SkyGoApplication.wasHdmiConnectedWhileStreaming())

{

SkyGoApplication.setHdmiConnectedWhileStreaming(false);

DialogHelper.showErrorDialog(SkyGoActivity.this, 2131099712, 2131099764, false);

}

}

};

Which seems to disable HDMI streaming if it is detected.
[Android Apps and Games] jamesking420:
I am not a brilliant programmer, but yes, it certainly reads that way. What can I say, it works for me :)
[Android Apps and Games] chrisw99:
What are the rules when it comes to decompiling proprietrary .apk files back to the java source, are we allowed to do this and discuss the source?
[Android Apps and Games] TheIntruder:
Yours ain't native HDMI as such... Simples..

Int

Sent via smoke signals
[Android Apps and Games] jamesking420:
... because it's MHL? That's what I thought - via the hardware method of MHL it would seem to work differently...
[Android Apps and Games] vwvanman:
I can use an hdmi cable to watch sky go on the TV...
[Android Apps and Games] vwvanman:
Not on the SGS2 it seems.
[Android Apps and Games] johnson1103:
i use it on my galaxy tab using the normal av wires runs fine
[Android Apps and Games] sheepybach:
Yeah I know that but i get a bit angry when you ask a question and they can't be bothered to answer in my book is bad manners, so i tell but they not like that so hence the ban lol

Iechyd da
[Android Apps and Games] s2dh:
Awesome, this works :D
[Android Apps and Games] Gaugerer:
On my Note I connect to the TV using a MHL adapter and HDMI cable and that works OK for viewing everything except Sky Go which detects the HDMI cable and stops you viewing. So I think it is a software feature and if anyone could remove that then that would be great. I am using the original skygo_test.apk.

---------- Post added at 12:38 PM ---------- Previous post was at 11:51 AM ----------

Yes, That is what happens to me using the original test.apk on the Note.
[Android Apps and Games] jamesking420:
That's a shame. Odd that it works for me on my S2, but not for you on the Note.

On the plus side, at least your screen is a decent size!

James
[Android Apps and Games] nk33:
Guys can we stop getting caught up in whether we can stream sky go from HDMI and sort out the issue of masking the device first to make the app think it is a supported one?

I have htc sensation rooted and the app works fine by hiding the root.

I also have a galaxy tab 7.7 and I get the device not supported message. it would be a dream to get that working as well!
[Android Apps and Games] jamsie:
With HTC and Samsung away to roll out ICS to their main Gingerbread handsets, id like to think there would be some sort of "update" from sky soonish.

Of course, i could be completely wrong, and suspect if you were to ask for any details or information and im sure you will get the usual copy and paste waste of bytes response from them.