Page 4 of 4

Re: Update.disable again...

Posted: Mon Feb 06, 2017 12:51 am
by bugficks
im really no expert on this field but here is basically what you need to do:
https://forum.samygo.tv/viewtopic.php?f ... 468#p97468
find required pins hook up some box like Z3x EasyJtag, atf box, medusa, dump mtd_rwcommon part, mount dump and remove file, flash back modfied dump. dont touch any other partition though:)

anyways just came to my mind, maybe sectroyer has some browser/flash based exploit which he can modify to remove that file :)

Re: Update.disable again...

Posted: Mon Feb 06, 2017 4:05 pm
by zoelechat
Well, for the price of hardware needed to dump, you can buy 2 mainboards :)

Re: Update.disable again...

Posted: Mon Feb 06, 2017 6:50 pm
by Asf
Looks quite idiotically: deleting a file by replacing mainboard. Hard to believe that they are not left some loophole for their service engineers.

Re: Update.disable again...

Posted: Mon Feb 06, 2017 9:37 pm
by zoelechat
Did you try Smarthub region change trick?

Re: Update.disable again...

Posted: Tue Feb 07, 2017 8:04 pm
by Asf
No trick there, unfortunately. Has changed to USA, has changed back, reset Smart Hub did, the behavior is identical.
smarthub-as-is.jpg
installing-from-store.jpg
installing-from-flashdrive.jpg

Re: Update.disable again...

Posted: Tue Feb 07, 2017 8:15 pm
by juusso
1. Attach to fat32 formatted USB CreateDeleteUD directory (unzip widget downloaded from link below)
2. Start smarthub and find widget. If widget is not there, remove USB, power off TV, then attach USB and power on TV.
3. Execute CreateDeleteUD
4. Press red RC button and hold it until you get OK on the screen.
5. Unplug TV from electricity (from wall) and wait until led is no more blinking. Remove USB with widget.
6. Powe on TV
7. Reset smarthub

Inform us about result.

p.s. link to widget here: https://www.sendspace.com/file/t16m34 , you can check js...
SpoilerShow

Code: Select all

		case tvKey.KEY_RED:
			Param="FilePlugin.Delete (InstPath + '/update.disable')";
			r = eval(Param);
			if (r==1) str = '<b style=\'color:green\'>[OK]</b>'; else str = '<b style=\'color:red\'>[NO]</b>';
			Log("Deleting file " + InstPath + "/update.disable: " + str);
			break;
p.p.s. original info here.

Re: Update.disable again...

Posted: Tue Feb 07, 2017 9:04 pm
by Asf
juusso wrote: Tue Feb 07, 2017 8:15 pm 1. Attach to fat32 formatted USB CreateDeleteUD directory (unzip widget downloaded from link below)...
What you write is shown in Figure 3 (Attempting to install from flashdrive). Again, widgets do not start nor USB nowhere. This not suitable solution for "H". But basically bugficks has explained, what I should do. Special thanks to him for that.

Re: Update.disable again...

Posted: Tue Feb 07, 2017 9:06 pm
by juusso
Have you tried cold start (USB is attached after TV is unplugged from wall) or only hot start? Or both? And no, according info, info is suitable for H series as well.

Re: Update.disable again...

Posted: Sat Feb 11, 2017 1:05 pm
by Asf
I'll continue.
Below log's fragment of attempt to start a widget. It is interesting that "App sync is not completed". I.e. it believes that the sync has not been completed (and this is its permanent state). I don't know, it's because - H-series, or it's because T-GFPDEUC. Cold start, whether warm... That is.

Code: Select all

[AP_AppsHome/Fatal] 3827 : * widget id : CreateDeleteUD
[AP_AppsHome/Fatal] 3828 : AppsUtil::IsWidgetReady()
[WidgetService/Fatal] 3829 : CWSAccountManager::GetAppsInitialStatus() App sync is not completed. return false.
[AP_AppsHome/Fatal] 3830 : AppsUtil::IsWidgetReady() GetAppsInitialStatus == false, state value = [-2]
[AP_AppsHome/Fatal] 3831 : [ENTRY-GUI] : AppIsNotReadyState
Thought. There is an interesting menu in TDM (11-1-2)- GPIO interface. Whether it is possible somehow to use this?

Code: Select all

==============================
 [ GPIO Debug Menu ]
------------------------------
 0x01  : Create
 0x02  : Destroy
 0x03  : FlagCreate
 0x04  : Read
 0x05  : Write
 0x06  : GetDirection
 0x07  : SetDirection
------------------------------
 0x99  : Exit Debug
------------------------------
6
Port Number <<: 0
>>[ERR:TDcSamGpio.cpp] Read():160 Not Create...