[Q] Galaxy Gear Live USB Communication Question - Samsung Gear Live

Does the Gear Live allow developer access to communication over the USB port? The USB communication would be used to interface a separate MCU with an integrated USB controller with the Gear Live to allow for added functionality for development specific purposes.

saplacke said:
Does the Gear Live allow developer access to communication over the USB port? The USB communication would be used to interface a separate MCU with an integrated USB controller with the Gear Live to allow for added functionality for development specific purposes.
Click to expand...
Click to collapse
I guess it is not allowed. The bootloader of the gear is locked with knox and it is not allow to do sth.

AB

hello
hello

hello
hello
---------- Post added at 03:19 AM ---------- Previous post was at 03:14 AM ----------
hi

Related

Error casting tabs

I've rooted, installed Eureka and everything has been peachy until tonight. Now I'm able to cast YouTube from my tablet and from the player in Chrome but if I try to cast a tab then the Chromecast shows "404 cannot find the requested version of the receiver app." Something something try again later, update the browser's CV extension. I've been able to cast tabs before tonight without issue. Searching was fruitless. Chrome and the cast extension are up to date. Rebooting the desktop and chromecast did not help either.
Any help in resolving this would be greatly appreciated.
im having the same problem. Im able to use Fling but not Cast a tab
Sorry to hear this, I'll check my own now and do some troubleshooting!
Get back to you shortly with the results of my tests.
---------- Post added at 09:55 PM ---------- Previous post was at 09:24 PM ----------
Hi All,
Just did some checking and this appears to be a problem based on some changes from Google.
As of the latest updates to the Chrome plugin for chromecast it is no longer trusted against the older receiver (that we use for fling support). This is greatly unfortunate and we'll look to a solution as soon as possible.
In the mean time you can regain this functionality by changing your whitelist provider to google and restarting (however will lose fling and all the other nice goodies), we'll look at getting this fixed as soon as we can.
Kind regards,
Kyonz
---------- Post added at 10:13 PM ---------- Previous post was at 09:55 PM ----------
Hi All,
I managed to force the receiver version so it believes it's being sent from the old receiver and thus loads correctly.
This appears to be working (have tested via both tab casting and fling) and is now pushed out to the Team Eureka whitelist (you can reboot to force your device to update or it will receiver it within the next 24hours).
Sorry about this bug being experienced and thanks for bringing it to my attention via this thread. If you have any issues please let me know.
Kind regards,
Kyonz
Error Casting
Kyonz said:
Sorry to hear this, I'll check my own now and do some troubleshooting!
Get back to you shortly with the results of my tests.
---------- Post added at 09:55 PM ---------- Previous post was at 09:24 PM ----------
Hi All,
Just did some checking and this appears to be a problem based on some changes from Google.
As of the latest updates to the Chrome plugin for chromecast it is no longer trusted against the older receiver (that we use for fling support). This is greatly unfortunate and we'll look to a solution as soon as possible.
In the mean time you can regain this functionality by changing your whitelist provider to google and restarting (however will lose fling and all the other nice goodies), we'll look at getting this fixed as soon as we can.
Kind regards,
Kyonz
---------- Post added at 10:13 PM ---------- Previous post was at 09:55 PM ----------
Hi All,
I managed to force the receiver version so it believes it's being sent from the old receiver and thus loads correctly.
This appears to be working (have tested via both tab casting and fling) and is now pushed out to the Team Eureka whitelist (you can reboot to force your device to update or it will receiver it within the next 24hours).
Sorry about this bug being experienced and thanks for bringing it to my attention via this thread. If you have any issues please let me know.
Kind regards,
Kyonz
Click to expand...
Click to collapse
I rebooted the chromecast multiple times and it says that it updates through Eureka but when it's all done I keep getting the message "404 - Not Found cannot load the requested version of the CV receiver app. Please try again later. If the problem persists, try updating the CV extension in your browser".
Kyonz said:
Just did some checking and this appears to be a problem based on some changes from Google.
As of the latest updates to the Chrome plugin for chromecast it is no longer trusted against the older receiver (that we use for fling support). This is greatly unfortunate and we'll look to a solution as soon as possible.
Click to expand...
Click to collapse
With the public release of the SDK the receiver went from V1 to V2.
Both should still work (because Plex is still using the old receiver if I'm not mistaken) but there may be something different in the way it gets called such as doing a check on the Whitelist for which receiver is required?
A few things to try:
Make sure you network is set to Home Network not private or public.
Make sure you disable any virtual network cards like what Virtual Box installs.
If on Windows 8 , right click on your wireless network and make sure Sharing is turned ON.
Windows 8.1 Change PC Settings, Network, pick your network, Find devices and content is set to ON.
r00t4rd3d said:
A few things to try:
Make sure you network is set to Home Network not private or public.
Make sure you disable any virtual network cards like what Virtual Box installs.
If on Windows 8 , right click on your wireless network and make sure Sharing is turned ON.
Windows 8.1 Change PC Settings, Network, pick your network, Find devices and content is set to ON.
Click to expand...
Click to collapse
Well, I tried casting today and without rhyme or reason it started working so, thanks for the suggestions.
Also, I wanted to know can I cast TWC via Chromecast browser because I get the message "contents on this page is not supported"
loceys said:
Well, I tried casting today and without rhyme or reason it started working so, thanks for the suggestions.
Also, I wanted to know can I cast TWC via Chromecast browser because I get the message "contents on this page is not supported"
Click to expand...
Click to collapse
I suspect it was always a Google Backend problem...
How to implement V2 of the receiver while trying not to break those who still used V1 or had not updated to the new GServices yet.
They didn't succeed at first try I bet! LOL

Old Android Phone and RPi's CPU&memory power combined

Hey guys,
I've been thinking of how to put my old Android phone to good use (aside from using it as a remote for RPi). What I had in mind is, if it is possible to boost Rpi by somehow making Android's CPU power and memory available to the Rpi. Let's say for instance I have a phone with a dual core mtk6577 processor and 512MB of RAM. If it was possible to combine it, we could improve Rpi's computing power and maybe even add some new functionalities...
This is just a wild guess for me, but that's why forums are for, right?
You could create a high
performance cluster out of at least 2 RPis to combine their computing power.
But with an android phone it won't work...
Yes, I've seen multiple Rpi's connected together.
But to recycle old phones, is there no option to connect and use them via GPIO?
This sounds possible...
Something like gpiotoolforraspberrypi app ?
Kind of... I'm thinking of simultaneously sharing phone's resources (CPU and RAM) and also other hardware (BT, GPS sensors, gyroscope, etc.). To enhance the RPi without having to buy all of the components that are already in the smartphone? And instead make use of them?
Sharing the android's sensors is pretty easy (there are some apps such as Wireless IMU )
But what do you want to run on your RPI?
---------- Post added at 03:43 PM ---------- Previous post was at 02:52 PM ----------
Here is a good solution for you (works also with PCs):
On android you will need Linux deploy app that emulates a soft version of linux on to your phone. Then you can install the cluster software on it...
(Ask me for a full tutorial )
outis151 said:
Sharing the android's sensors is pretty easy (there are some apps such as Wireless IMU )
But what do you want to run on your RPI?
---------- Post added at 03:43 PM ---------- Previous post was at 02:52 PM ----------
Here is a good solution for you (works also with PCs):
On android you will need Linux deploy app that emulates a soft version of linux on to your phone. Then you can install the cluster software on it...
(Ask me for a full tutorial )
Click to expand...
Click to collapse
I only want to enhance the performance of the Rpi, since it's a bit laggy sometimes (primary use is XBMC media center).
To further expand my imagination... What about using only the phone's touchscreen as a display?
rhri3 said:
To further expand my imagination... What about using only the phone's touchscreen as a display?
Click to expand...
Click to collapse
Easy, use teamviewer. Probably want a screen to set it up though.
Jesse72 said:
Easy, use teamviewer. Probably want a screen to set it up though.
Click to expand...
Click to collapse
SSH (putty) and vncserver
sudo apt-get install vncserver
sudo vncserver : port to listen on

DEX to SideSync

I am on Delux rom and the dev didnt remoxe the modded clock from dex so i am unable to use dex as i keep getting fc.
I know i can use sidesync instead but how do i change to sidesync ?
Everytime i connect the cable to dex it automaticly enters dex mode :crying:
try to freeze the 2 dex apps
samsung dex
samsung dex home.
you can also go to system setting/connections/more connection settings and change HDMI mode from dex to hdmi and see if that helps
---------- Post added at 06:54 PM ---------- Previous post was at 06:54 PM ----------
Zionator said:
I am on Delux rom and the dev didnt remoxe the modded clock from dex so i am unable to use dex as i keep getting fc.
I know i can use sidesync instead but how do i change to sidesync ?
Everytime i connect the cable to dex it automaticly enters dex mode :crying:
Click to expand...
Click to collapse
what is sidesync?
Edit:
nvm.. why use a pc to use your phone when the initial goal was to use the phone like a pc without the need of the actual PC? and from what i can gather it uses the Lan/wifi so its useless to use the dex base.
bober10113 said:
try to freeze the 2 dex apps
samsung dex
samsung dex home.
you can also go to system setting/connections/more connection settings and change HDMI mode from dex to hdmi and see if that helps
---------- Post added at 06:54 PM ---------- Previous post was at 06:54 PM ----------
what is sidesync?
Edit:
nvm.. why use a pc to use your phone when the initial goal was to use the phone like a pc without the need of the actual PC? and from what i can gather it uses the Lan/wifi so its useless to use the dex base.
Click to expand...
Click to collapse
Nvm the settings i actually found the hdmi settings a few mins after writting the post but forgot to update it. But the very first time you connect dex you get an option to choose either sidesync or dex. And thats waht i was looking for but hdmi is fine as well.
The reason i ise sidesync is to control the phone from the phone as i spend hours tweaking a theme i am working on and i get sore thumbs from holding the phone that long so to ease the task i use mouse and keyboard where sidesync comes very handy.
But thanks for the reply.
oh, i thought it was to find a way to get a dex alternative.
guess were stuck to wait for rom creator to remove 3minit batt and clock system ui integration mod(the reason i think why dex FCs)

Honda Connect - ICS 4.0.4 - AutoDismiss srartup warning dialog

One of Honda's built-in dashboard infotainment units is called Connect.
It's based on Android 4.0.4 ICS, but Honda has made it almost impossible to hack or even simply install apps on it.
One of the annoyances is the startup warning\disclaimer dialog, which the driver has to acknowledge every single time the car is started.
Using S_mike's renaming hack I managed to install Tasker on the system.
As the AutoInput plugin only supports Android 4.3+
I am seeking a different solution for AutoDismissing the dialog.
Appreciate any input.
An input tap action is the obvious answer, but you have to be rooted.
Maybe it is possible to do a go home or back action to clear it.
Sent from my Nexus 6 using XDA-Developers Legacy app
Thanks. Can't root, or root solution yet to be developed AFAIK.
Tried available input options and they did not work.
Maybe some code to simulate what AutoInput does
OR an unofficial version of AutoInput that would install
on 4.0.4.
The limit on the api version I think is the problem. You are on api 14/15 and things like auto tools need api > 20. My guess is your stuck without root.
The current developer of tasker is extremely supportive. If you post your specific need on the Tasker Google Group, maybe he can help you with some back door.
---------- Post added at 20:38 ---------- Previous post was at 19:47 ----------
I was behind on reading the tasker group... I see you did post there [emoji6]
Thanks, I did actually start there but so far have had no views on my post.
At least 3 of the 4 views are my own.

Smart Display System Dump or APK

Hey, guys - I've been scouring everywhere whether anyone has been able to perform a system dump of a Smart Display device. Since the Home Hub is using Cast as its method of being display I'm almost positive it won't be able to be engineered on old Android tablets or elsewhere.
However, any other Smart Display should be running the Smart Display APK on top of Android Things. If we can get a hold of that I think we may be able to start porting it over to older devices.
Please correct me if I'm wrong. I'm tempted to go purchase a device just to test.
Sadly it seems there isn't much of a hacking community for these devices, and if you want anything, the best option is to simply buy the device yourself and get hacking.
I just purchased a Home mini for this reason, it seems you might have to to the same yourself for the devices that interest you.
(Shame there's no firmware section here, I imagine the few posts it would get would be invaluable)
Hey guys, did you manage to get anywhere with Smart Display APK?
zeldi said:
Hey guys, did you manage to get anywhere with Smart Display APK?
Click to expand...
Click to collapse
Guys I have a Lenovo Smart Display under my hands. I found the hidden USB Tipe-C port but there's no way to make the PC/Mac to see it.
adb fastboot are not working and there's no settings to enable developer options
Btw this thing is indeed Android Things...
If someone has any idea how to dump the memory this thing I will share the package ASAP and the portings will begin!
I don't know if this will help.
https:// smartsupport. lenovo. com/us/en/products/SMART/SMART-SPEAKER/LENOVO-SMART-DISPLAY/downloads/DS504927
Someone shared this link on another site, not sure if the open source code could help or not. (1st post, had to add spaces to the link because can't post links until after ten post) Shout out to Shloime Rosenblum for sharing on stack overflow https:// stackoverflow. com/questions/53029653/android-things-on-lenovo-smart-display-or-google-home-hub
Hey guys,
I have attached the usb-c connector to my pc and have gotten the smart display in fastboot mode (by holding the volume down and applying power). Some fastboot commands work and I have tried installing different recovery.img to the device, but it won't boot them. I have also entered recovery by holding down the up volume button and tried to initiate an adb session, but adb does not respond. I have also tried flashing in qualcomm hs-usb qdloader 9008, by holding both volume up and down and applying power. I have tried a sahara img for qualcomm 625, but the img won't take. I have also tried extracting the imgs from the smart display via fastboot, but no luck. I think it needs to be done in adb.
Does anyone know how to enable developer options in android things?
---------- Post added at 12:44 PM ---------- Previous post was at 12:42 PM ----------
Also, does anyone know how to compile the source from lenovo? If I could get a binary of the imgs, we might be able to flash a modified rom (unlocked bootloader, root, etc).
Hey all, I am looking for a factory image for this device that I can sideload in ADB. Anyone been able to find one?
10 in smart display
Hello fellow androideans. I am wondering if anyone has gotten any further on finding a way to mod the smart display from Lenovo. I have purchased 3, to do some miss to. In this case, I'm sure I will mess up 2 before I get to my 3rd. I will keep checking back to see how we can make these things, our own.
Compile
I have the source code, but I have no idea how to compile it. Any updates?
Did you happen to try the "fastboot oem unlock" or other similar commands? If the bootloader is locked, it will never allow you to flash any sort of image with fastboot.
It may let you "boot" an image, though....
you could try:
"fastboot boot <your_recovery_image.img>"
gigahurts said:
Hey guys,
I have attached the usb-c connector to my pc and have gotten the smart display in fastboot mode (by holding the volume down and applying power). Some fastboot commands work and I have tried installing different recovery.img to the device, but it won't boot them. I have also entered recovery by holding down the up volume button and tried to initiate an adb session, but adb does not respond. I have also tried flashing in qualcomm hs-usb qdloader 9008, by holding both volume up and down and applying power. I have tried a sahara img for qualcomm 625, but the img won't take. I have also tried extracting the imgs from the smart display via fastboot, but no luck. I think it needs to be done in adb.
Does anyone know how to enable developer options in android things?
---------- Post added at 12:44 PM ---------- Previous post was at 12:42 PM ----------
Also, does anyone know how to compile the source from lenovo? If I could get a binary of the imgs, we might be able to flash a modified rom (unlocked bootloader, root, etc).
Click to expand...
Click to collapse
nello92 said:
I found the hidden USB Tipe-C port but)
Click to expand...
Click to collapse
Hi nello,
can you tell me pls, where you have located the USB Port?
Thanks
Boris
It is under one of the rubber feet, Lenovo's website details it as a service port
I am shocked I can't find more people trying to port NestHome / EchoShow firmware to older devices. Google/Amazon should want to help people do this. It would not make any meaningful impact on device sales, and it would incourage platform growth amongst coders.
What about some other Linux smart-display... Something like that has to exist and be easy to put on old devices no? It would be awesome to have a custom smart-display capable of talking to any of the big-4 voice assistants, that we can run on old tablets and phones.
I miss the old days when a computer didn't come with an OS, you bought hardware and software from different companies. How did we allow manufacturers to lockdown OUR devices like this?
rpmccormick said:
I am shocked I can't find more people trying to port NestHome / EchoShow firmware to older devices. Google/Amazon should want to help people do this. It would not make any meaningful impact on device sales, and it would incourage platform growth amongst coders.
What about some other Linux smart-display... Something like that has to exist and be easy to put on old devices no? It would be awesome to have a custom smart-display capable of talking to any of the big-4 voice assistants, that we can run on old tablets and phones.
Click to expand...
Click to collapse
I'm shocked no one has been able to pull the APK from any of these devices. Lenovo or any Android Things powered Google Smart Display is running off of an apk and theoretically could work on any device.
Amazon's OS is available here: https://play.google.com/store/apps/details?id=amazon.speech.sim but you can only download it from select few Lenovo tablets.
I miss the old days when a computer didn't come with an OS, you bought hardware and software from different companies. How did we allow manufacturers to lockdown OUR devices like this?
Click to expand...
Click to collapse
We're hackers and very capable engineers. Most people are not. By locking most of these things down the companies are making it much easier for consumers to understand not to mention support at scale.
Hi,
if you press and hold down powerup an give power you cemt to the basic bootmenü
Hey, I don't know if you guys are aware, but the Lenovo Smart Display was recently unlocked, and the dump of the firmware is available at https : // github . com / deadman96385 / things_mt8167s_som_dump (just remove the spaces). System/system/app does contain DeskClock and AndroidThings, but they don't install/parse respectively on my Moto X4 (Oreo 8.0) directly anyway. But if you can figure something out, that would be great! I've got an old Moto G3 and instead of turning into electronic waste it could actually be useful.
pjd2011 said:
I'm shocked no one has been able to pull the APK from any of these devices. Lenovo or any Android Things powered Google Smart Display is running off of an apk and theoretically could work on any device.
Amazon's OS is available here: https://play.google.com/store/apps/details?id=amazon.speech.sim but you can only download it from select few Lenovo tablets.
We're hackers and very capable engineers. Most people are not. By locking most of these things down the companies are making it much easier for consumers to understand not to mention support at scale.
Click to expand...
Click to collapse
just_another_guy said:
Hey, I don't know if you guys are aware, but the Lenovo Smart Display was recently unlocked, and the dump of the firmware is available at https : // github . com / deadman96385 / things_mt8167s_som_dump (just remove the spaces). System/system/app does contain DeskClock and AndroidThings, but they don't install/parse respectively on my Moto X4 (Oreo 8.0) directly anyway. But if you can figure something out, that would be great! I've got an old Moto G3 and instead of turning into electronic waste it could actually be useful.
Click to expand...
Click to collapse
Unfortunately that dump isnt really of much use. Its from the Smart Display 7 from Lenovo which is a different beast. Mediatek processor, and the original Lenovo Smart Displays and the JBL Link View are all Qualcomm. So the process to dump a ROM and the tools would be different
---------- Post added at 12:26 AM ---------- Previous post was at 12:03 AM ----------
Internal photos are here. Any ideas folks?
https://fccid.io/APILINKVIEW/Internal-Photos/Internal-Photos-3884185
Without being able to get the thing in dev mode or unlocking the bootloader, doesnt seem to be a way of us either dumping, or flashing, a ROM via the USB port. Unless this has changed.
Looks to be a 10-pin interface on the board, no telling if this is standard 10-pin JTAG or not. Might be a way to dump a rom though.
---------- Post added at 12:29 AM ---------- Previous post was at 12:26 AM ----------
Mainboard seems to be the Intrinsyc SD624 Audio Kit board, which has the wifi, BT, and Qualcomm SoC onboard. Probably if someone is able to get dev tools or manuals or intel on this board, that would lead to the tools to dump/extract a ROM.
Or, at a minimum, perhaps a stock / generic development ROM.
Hey Guys, sad to see this project is still on halt. I landed on here with the same idea of trying to put that Lenovo smart clock app/rom onto my old phones and use them as smart clocks instead of letting them sleep in a corner. I had a run through this thread and someone pointed out that the source code for the clock was available at https://smartsupport.lenovo.com/au/en/products/smart/smart-home/smart-clock/za4r/downloads/driver-list/component?name=Software%20and%20Utilities
I had a look at it, and I don't know how to compile it but I am now following through some guides to see the available options to compile it. I have zero knowledge of making roms or apk, and my coding skills are utmost basic, but I don't think it should be super out of reach in 2020. Lets see how it goes, anyone with ideas, please shoot them through!
Cheers
Sounds like very complex development...
I have 3 lenovo 10" smart displays. I purchased them because they are still in store display mode. This mode has the option to test all aspects of the display, gives sound and touch with no issues. I can get into bootloader menu. Only this is as far as I can go. My goal was to set one of these up as just a stand alone android device. Not caring what android version it was running. I thought it would be nice to have a full android tablet available, capable of all android features; by your bed side. If someone is willing to get this going. I would happily send you a Lenovo 10" smart display, so you can do what you like with it.

Categories

Resources