UE40ES5700 - crapware removal?

General Forum for talking area for E series TVs.

dec0ding
Posts: 26
Joined: Sun Jan 06, 2013 2:23 pm

Re: UE40ES5700 - crapware removal?

Post by dec0ding »

Discovered another simple method for deleting preinstalled apps with big icons : Social TV/Kids/fitness/family store.
It seems to be possible delete them from installed widget database on samsung server - like any other widget.
Impossibility of deletion not enforced on server - only on client remove option is not displayed.
Main difficulty - obtain Token. Token is generated in NNAVI plugin - native code, not in js (has anyone broken the algo ?)
based on SessionID,UserID and seedkey. All parameters are provided by sammy in "seedkey" query.

Javascript code used by widget manager for getting token :

Code: Select all

			var tToken = WMGlobal.NNaviPlugin.GetToken(DTVInfo.Value.SessionID, DTVInfo.Value.UserID, DTVInfo.Value.SeedKey);
Its still quite easy to get valid token without reversting TV native code.
Either disable https in widget manager code and sniff "Token:" header or write your own widget that use GetToken call.

After you have token, prepare http request in text editor.

Code: Select all

DELETE /openapi/service/widget/mystorage?timestamp=1359008747161 HTTP/1.1
Content-Length: 98
Token: <YourToken>
Appkey: <YourAppkey>
Host: infolink.pavv.co.kr

<?xml version='1.0' encoding='UTF-8'?><list><widget id='111199000250' version='1.120601' /></list>
Replace Content-Length and widget id.
telnet to infolink.pavv.co.kr on port 80 and paste the text.
After doing this /openapi/service/widget/list does not return delete widget ids and thats why smarhub will not reinstall it again.

I dont think this method will permanently delete partners apps (5 apps on top) cause they are changed on time basis and automatically
added to widget list.

Warning : do not delete samsung apps !
Noci
Posts: 1
Joined: Mon Jan 21, 2013 10:22 pm

Re: UE40ES5700 - crapware removal?

Post by Noci »

Is this proxy still available somewhere?

TIA
superb1

Re: UE40ES5700 - crapware removal?

Post by superb1 »

dec0ding wrote:This is how my tv looks now :
Image
Hi can apps just be moved into different locations eg swap normal app into signature position?
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: UE40ES5700 - crapware removal?

Post by juusso »

Thanks for remembering me this stuff. Just checked on mine D series and failed. TV wont accept modified cmk and it starts to re-install smarthub. Maybe additional exeDSP patching needed...
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE
superb1

Re: UE40ES5700 - crapware removal?

Post by superb1 »

I have found you can swap application files from one app to another if the cmk is not encrypted, though after two weeks smarthub has somehow picked up the discrepancy and reverted back and also disable samygo.
juuso wrote:Thanks for remembering me this stuff. Just checked on mine D series and failed. TV wont accept modified cmk and it starts to re-install smarthub. Maybe additional exeDSP patching needed...
If this is patched that would be great... and if you want me to reveal what i did i can do it in private
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: UE40ES5700 - crapware removal?

Post by juusso »

Yes, i would like to know what did you do. And others may like to. Please, no need for private.
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE
superb1

Re: UE40ES5700 - crapware removal?

Post by superb1 »

Ok I found if you have apps with no .cmk you can copy and paste most files across. I did this because one of my apps had a direct remote button.
SpoilerShow
This is for Camera app on E-series 111199000764
1. Make a backup of both app folders
2. Delete all files but config.xml, index.html, app.json, jquery.js, SamsungSVDMedium_EU.ttf in donor app (camera) directory
3. Edit config.xml to add icons of new app - do not modify anything else and leave program name as is (it will be the old app name)
4. Merge Index.html with new app coming across - open both in notepad++ and keep all entries from both apps, you can remove double entries if they exist
5. verify original files app.json, jquery.js, SamsungSVDMedium_EU.ttf still exist
Thats it, and this will survive a power cycle

Post Reply

Return to “[E] General”