Is it possible to rename virtual USB H series?
Posted: Wed Dec 31, 2014 1:51 pm
Topic dedicated to SamyGO Extensions on H series after successful root (access for members in donor group only).
Samsung TV Firmware on the GO
http://forum.samygo.tv/
This is not the right place where to discuss this but anyhow:TheInvisible wrote:Some questions:
- how can i rename the virtual usb device to something like "Network Shares" etc. i assume it's just an editing thing of a conf file?
- is it possible to mount nfs Shares?
- how can i get rid of the "usb plugged in" popup everytime i start the tv, this is caused by the virtual usb device. is there a way to supress this message?
big thx for your answers!
TheInvisible wrote:- how can i get rid of the "usb plugged in" popup everytime i start the tv, this is caused by the virtual usb device. is there a way to supress this message?
It seems F series libUSBPopDown.so that did the trick is still included and launched by default in H series vusb script. So, it's surely not suitable for H and a new version would be needed. It means: not possible for now.miazza wrote:3) I am not familiar with H series. On ES series it was not possible while on F series it was possible by default
it's in usbTheInvisible wrote:would be cool if someone can explain to me where to rename the virtual usb device. i cant find the right string in the script?
thx in advance!
and yes, the old message supressing method doesn't work on h. would be great to to get rid of this nag Screen every Startup
I guess you have to hex-edit /mnt/lib/modules/3.8.13/kernel/drivers/usb/gadget/g_mass_storage.koTheInvisible wrote:hmm any idea how to rename the virtual device in actual .img?
old method renaming vendor id etc. doesn't work?
thx in advance for your help!
Code: Select all
#ifndef CONFIG_SAMSUNG_PATCH_WITH_USB_GADGET_INFO
snprintf(common->inquiry_string, sizeof common->inquiry_string,
"%-8s%-16s%04x", cfg->vendor_name ?: "Linux",
/* Assume product name dependent on the first LUN */
cfg->product_name ?: (common->luns->cdrom
? "SamyGO Virt.USB"
: "SamyGO Virt.USB"),
i);
#else
snprintf(common->inquiry_string, sizeof common->inquiry_string,
"%-8s%-16s%04x", cfg->vendor_name ?: "Samsung",
/* Assume product name dependent on the first LUN */
cfg->product_name ?: (common->luns->cdrom
? "SamyGO Virt.USB"
: "SamyGO Virt.USB"),
i);
#endif //CONFIG_SAMSUNG_PATCH_WITH_USB_GADGET_INFO