-
Notifications
You must be signed in to change notification settings - Fork 26
streamline-bridge on Decent-provided tablet #102
I wanted to start a discussion about loading streamline-bridge on the Decent-provided tablets. You've already called out that there may be issues with the WebView version these tables have in the main readme. I wanted to start documenting issues and thoughts here that are not specifically part of the app's code.
My details
Teclast P85Pro Tablet
Android 12
Chrome 78.0.3904.108
The first issue I encountered:
I went to install stream-line bridge on the provided tablet. On the reaprime releases GitHub page, the assets list does not render, just a spinning circle. So there are no files to click to download.
A quick Google tells me this is likely due to old Chrome, which makes sense.
Using the provided APKPure store, I attempted to update Chrome, but it failed with a signature mismatch from the previous version. So I uninstalled Chrome and attempted to install it fresh from APKPure. This failed because of the missing trichrome library (this was expected from researching side loading Chrome).
I installed the Tricrhome library from APKPure but Chrome wouldn't install.
Next I installed Android WebView, but still Chrome complained about TriChrome library.
I rebooted the tablet and tried to install Chrome again, no luck - still missing trichrome.
I tried to make sure the version numbers between Trichrome and Chrome matched, but Trichrome is not listed as an app so I need to use adb to get more info and possibly install other versions.
I'm going pause here for now. adb is not working for me so I need to do some troubleshooting.
All reactions
Replies: 4 comments 5 replies
Hey @apaperclip , thanks for opening this!
I got Streamline-bridge to work on P85Pro (Android 12), I just need to find the correct version and which webview I used.
I was unfortunately not able to figure it out for P80X - the previous one with Android 9. But that one supports updating to Lineage, where the same "update webview" approach applies and then it also works.
A good place to gather the documentation, thanks again.
All reactions
@tadelv that's great !
can you share the specific versions/builds or links to the apks? did you use the provided 3rd party apk store? I'm assuming I'll need webview, trichrome library, and chrome
I've not had a chance to revisit this to figure out what is going on
All reactions
I think this might be worth exploring, there are also instructions for the P80X with Lineage OS:
Updating Android System WebView on Teclast Tablets
Applies to: Teclast P85 Pro (Android 12) and Teclast P80X (Android 10)
Both devices use arm64-v8a architecture, so the same APK works for both.
What to Download
- Package:
com.android.webview(standalone WebView, not Chrome) - Version: 138.0.7204.181
- Architecture:
arm64-v8a - Variant: Android 10.0+
On the APKMirror page, select the variant labeled arm64-v8a + Android 10.0+. Download the .apk file (not .apkm).
Installation via ADB
adb install -r path/to/webview.apk
Verify Installation
adb shell dumpsys webviewupdate
The output should show version 138.x as the current WebView package.
All reactions
I think this might be worth exploring, there are also instructions for the P80X with Lineage OS:
Updating Android System WebView on Teclast Tablets
Applies to: Teclast P85 Pro (Android 12) and Teclast P80X (Android 10)
Both devices use
arm64-v8aarchitecture, so the same APK works for both.
My Teclast P80X came with Android 9, is the Android 10 referenced here the LineageOS one?
All reactions
@l31g exactly, the P80X with Android 10 is running Lineage OS
All reactions
-
👍 1
I finally hooked up the tablet to a pc to use adb to fix my Chrome/Trichrome/Webview.
I remove any installed packages of the three then made sure I installed matching, slightly older versions of each that work on android 12 and the sdks it supports.
Streamline-bridge is running on the provided tablet. Initial thoughts are that its a bit slow, but I've only spent 5 min with it so far.
All reactions
nice work. could you share your steps, that made it work?
All reactions
I sure wish I could remember. I started out using the apkpure app that came on the tablet and completely messed it all up. I finally plugged it into a pc and used adb there and spent too much time trying to find Chrome, Trichrome Library, and WebView all had matching versions. I didnt find much guidance online for how to side load this so there was a lot of trial and error. I was a bit worried about being able to recover things so I was bit desperate and did not end up with a clean step of actions. Especially since I started from a place of needing to recover and not a factory-state.
I also could not find a non-mapk version of chrome, only bundle versions.
In the end I installed the apkmirror installer app, used adb to remove any packages of those three apps and went with an not-bleeding edge version of Chrome and Trichrome library. I was getting SDK version errors with the more recent versions.
All reactions
I was successfully using the webview with the p80x (on lineage), after I installed the latest version through the Aurora store.
Then it works well after clicking "ignore" on the warning dialog.