Jump to content
Digital_kid

Tesco server down

Recommended Posts

Ok I have reset my Hudl and its now stuck on the wifi page. Upon investigation once you connect to wifi the Hudl connects to the Tesco server and with that being down it puts us in a loop back to wifi screen.

 

Question is can anyone make a custom rom and remove the tablet from looking for the tesco server?

Share this post


Link to post
Share on other sites

We are in the same boat over here. And more people are in trouble over this. I wonder if Tesco will fix the issue? If not to make a "factory update" is the pathway for their custumers to to bricking the device. Digital_kid, you can find more people struggling with this here:

 

https://www.modaco.com/forums/topic/382204-hudl-2-connects-to-wifi-but-tesco-update-server-not-switched-on/?tab=comments#comment-2290357

 

Share this post


Link to post
Share on other sites

I called tech support, the advisor said he is getting 30 calls a day about this and 2nd line are aware. Just thought if there was a custom firmware that removed this check then that would do the job sooner. The tablets are made by Wistron Corporation, was going to email them and see if they have a non branded firmware we could flash?

Share this post


Link to post
Share on other sites

I've looked into the build.prop values to bypass this and also replacing the setup wizard apks but nothing.

The only thing I can think is to decompile the setup apk, patch it out and recompile it but I've got no time for that atm.

Or update /etc/hosts to point the Tesco servers to a different server that responds correctly.

Share this post


Link to post
Share on other sites

If we knew what the expected response from hudl-v3-swarm2.uksouth.cloudapp.azure.com should be it would make things a lot easier...

Share this post


Link to post
Share on other sites

First it uses https so you need to be running a site that use https with a certificate that is signed by a CA the device accepts as valid, second the fist thing you have to get past is the hudl.oat package.  As for the request and payload do know what it is someting like
/ota/20140424.153851
{"status":"OK", "update": null}
see my solution for the hudl 2, doesn't work on the hudl 1 even if I add my fake CA to the system CA's via root, the hudl.ota is using something else.

Part of the solution for the hudl 1 is to edit /data/user/0/hudl.ota/shared_prefs/OTA_CLIENT.xml via a rooted system just change the value (i.e. to 20140424.153850) of the last_known_version_number
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<null name="shared_location_update" />
<boolean name="shared_active_new_download_notification" value="false" />
<int name="ota_status_update" value="1" />
<string name="last_known_version_number">20140424.153851</string>
<null name="shared_info_update" />
<long name="shared_download_id" value="-1" />
</map>

Then if goes on to update the apps that just goes around and around, that talks to my site via the fake CA after a response to /appupdater.

Share this post


Link to post
Share on other sites

And the hudl 1 is solved 🙂
Okay the other response you will need to appupdater is
{"mandatory": false,"apps":[]}

Getting the CA on the device I used this information
https://stackoverflow.com/questions/44942851/install-user-certificate-via-adb

Share this post


Link to post
Share on other sites

@chrisevilgenius can you do an image that's passed the WiFi with no user installed maybe please?

 

Then it'll be easier for users to have a clean image and all they have to do is add a Google Account.

 

Thanks

  • Like 1

Share this post


Link to post
Share on other sites

That is actually beyond my current knowledge, I literally took on this problem on the 3rd with no knowledge about how android works, so I'm not sure if you can make images with user data let alone how to do it, without the potential of really killing the device.

What the hudl 1 needs is  an image creating with a replacement for the hudl.ota, as it is never going to get a new image by calling home and maybe the Tesco stuff like the app updater removing replacing but I'm not sure I know how to do that either.

Although the reason for working on the problem was to help out another SEN parent, they have taken this as an option to move on, so I might look at it more now I have not worries about bricking it completely.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use.