#Lenovo ThinkSmart View
1 messages ยท Page 5 of 1
yep right click system manage partition.. click load, select your system image
wait for it to finish, exit partition manager, should auto reboot
Yea, I'm going through the steps again ๐
ok just checking
Just got back into the debug so I'm gonna through it again
mmm I got this error
and it looks like I'm hanging on the Lenovo boot
oh I'm an idiot
I know why
๐คฃ
I flashed the wrong firmware
Yeah. It runs 2x sometimes but GT might be harder
Performance is kind of weird, things that I'd expect to do ok aren't
Have you tried Dreamcast?
Do you have root access?
so far just ds, psp, ps1
yessir
Can maybe override some governor setting for cpu/gpu/mem clocks
stop talking dirty to me Gamma
๐คฃ
Can someone with root access run the following command?
find /sys/ -name governor
And paste the output here?
Needs to be run after the su command
/sys/devices/soc/soc:qcom,cpubw/devfreq/soc:qcom,cpubw/governor
/sys/devices/soc/soc:qcom,gpubw/devfreq/soc:qcom,gpubw/governor
/sys/devices/soc/soc:qcom,kgsl-busmon/devfreq/soc:qcom,kgsl-busmon/governor
/sys/devices/soc/1c00000.qcom,kgsl-3d0/devfreq/1c00000.qcom,kgsl-3d0/governor
/sys/devices/soc/soc:devfreq_spdm_cpu/devfreq/soc:devfreq_spdm_cpu/governor
/sys/devices/soc/soc:qcom,mincpubw/devfreq/soc:qcom,mincpubw/governor
/sys/firmware/devicetree/base/soc/qcom,mincpubw/governor
/sys/firmware/devicetree/base/soc/qcom,cpubw/governor
/sys/firmware/devicetree/base/soc/qcom,gpubw/governor```
screenshot?
Normally that happens if userdata didn't get wiped and it's using the old encryption key which is gone
I think that's what's going on here
It's interactive
Try fastboot -w
Power save, userspace, on demand, interactive, conservative are what's available
Performance will require a custom kernel that turns it on
We can use userspace and define the max clocks ourselves
Yea, DC performance was not good when I tested
Too much effort
Question is which one is gpu and which one and memfreq
It's 2 echo statements?
Userspace isn't as reactive
Userspace isn't supposed to be reactive
Its a fixed freq
We just set whatever that will be
You can work on that
Same impact as performance governor
I don't have a unit
Ok no problem
Someone else can take a look I suppose
I'd rather do it via kernel the qcom way
Interactive is a crappy governor generally
Not arguing that
Anyway, it would of have been interesting to see what setting the max clock on memfreq, gpu and cpu would do for performance. Even if it is just temporarily for testing using the userspace governor and setting the freq.
cpu float shows 8 cores at 1.8
Plenty of people with units can try
gpu around 216
temps are 34/39 so not bad
adreno 506 should be up to 650mhz tho?
assuming that means it cpu bound
(this is in dreamcast)
May be worth a try and or seeing what it's doing
I'll yolo it
@long reef So unlock bootloader, flash debug FW with QFIL, reboot, back in QFIL replace the system partition with the AOSP 11 image, reboot, and done?
pretty much, then if you want wifi you need to push the three files and reboot
you might need to wipe after as @sweet wren had some password issues. but I never experienced that.
WELP.
I think that's a fail. now keeps dropping into fastboot after trying to boot
there goes this ~~morning's ~~ day's work
lol
Can I wipe userdata from partition manager?
not sure, I tried that once and I'm not sure it went over well
lol
but I've been doing so many different things not sure if that was the problem at that point
Yea, once I get this down then I will be testing step by step to make the process easier for the video
pretty interesting see developments for this device over the past week
I got mine recently. just flashed older firmware without root. I've been pretty busy with work so I've just been watching from the sidelines
@lilac flint what do we need to do to make those wifi files flashable for ease of use
for those wanting to add wifi (this assumes you are in the directory with the 3 files):
adb remount
adb shell
cd /system/etc
mkdir -p firmware/wlan/qca_cld
exit (exit shell)
adb push ice40.bin system/etc/firmware
adb push WCNSS_qcom_cfg.ini system/etc/firmware/wlan/qca_cld
adb push wlan_mac.bin system/etc/firmware/wlan/qca_cld
adb reboot```
i could probably clean that up a bit, but yeah
I'm back up and running, it's pretty quick now that I've figured out the steps
so I noticed that it started to run an encryption process, so I flashed the debug firmware again and then wiped userdata, and then loaded the AOSP11 img
This way it didn't have a chance to run whatever the heck it was doing
that's normal on the debug fw
but you don't even need to get that far
you can download the fw, unplug, plug back in while holding vol-&+
Jeez
Yea, now I know that there's no need to launch into the debug FW
Exactly the issue I had
A smart plug makes the process a lot nicer just press a button on the phone or computer
Although first time flashers (lol) may need to let it boot all the way and turn on oem unlocking? I'm not sure without a virgin device to test.
Say it again 
I like how I'm doing all this tinkering to get subpar performance in some emulators when my Y700 tablet is sitting right over there...
I have another coming in a few days, If needed I can try flashing via QFIL on an out of the box device if nobody has tried it by then
It's for the thrill
Why is that lawl
I know some people are planning on buying it
@upper totem @devout cradle win6 owners like..m
Like within the community 
Well, I think that's my conributions for the day, folks. Won't have as much time the next couple days
I look forward to @lilac flint 's fix for power button in some sort of easy to add way
Yea like Stubbs and Mikhailov (TeamRetrogue)
I guess the question I have is, what's better for viewer
the older 8.1 method
or this newer 11 build
Lol, I know, could do it in my sleep now
The wifi fix is really the only hangup. I think the AOSP 11 is much better QoL otherwise
Easier is what we had setup first week when was just me and you
given the use case, they can do mostly the same thing with that 8.1
Agreed
But this is v minor
Especially since stationary
I got used to it but yea it's not the best

Same 
was worse for my bc I don't even use gestures on my phone
Still use the classic three button
I noticed that lol
like immediately
I think soon we will have customizations to make aosp more worth it
Ok, so 8.1 it still is I think
people can sign up for the AP class here on RH if they want to mess with 11
or lineage working if gamma and deadman can figure that out
you can replug usb or use "adb shell input keyevent KEYCODE_WAKEUP"
"I LEFT MY THINKSMART VIEW ON FOR A DECADE"
title of my next video
WULFF DEN and PHAWX we're coming for you!
I am adding the wifi driver to the kernel atm, hopefully they didn't make big changes
A11 supreme 
Just waiting for 3.2 GHz
we must 1 up the a1 fella
Even if it's .1 ghz
We cannot lose to a dinky cell phone 
When the tab has way more space to dissipate heat
not so much
Issa real phenomenon 
At 60 degrees even
How much caffeine and sugar do you intake haha
All of it was needed to get this going 
Like actually 

by gallons or liters?
Metric fucktons
What it feels like to chew 5 gum
Well first attempt at the wifi driver doesn't work, will continue more on it tommorow
well, i had no luck with this. tried to start from the beginning with the 201006.099 firmware, then flashed the debug firmware, then used partition manager to replace the android 11 system file, twrp, and boot image. was stuck in bootloader ... ended up going back to 201006.099 and using the method that @next mural and the XDA forums had except i pulled the boot.img file from the 201006.099 archive and used magisk app after sideloading it to patch it ... all the boot.img files provided here would just not work for me.
then did fastboot to flash that boot.img
now i'm following xda instructions for setting up google stuff. gonna stick with 8.1 for now.
this softkeys app is really helpful, though: https://f-droid.org/en/packages/tw.com.daxia.virtualsoftkeys/
no weird settings to change, just install the app and you get back, home, open apps.
@lilac flint can I collect the specific files for the setup portion of my video into one zip file to make it easier for the viewer?
I'd rather ask since I don't want to take away from your excellent XDA thread. Just trying to collect everything to make it easier instead of having to hop around and get the files needed.
I will still mention the XDA threads (& HA thread) and link to them in case they want to do further reading or experimenting
Did you try without doing anything to recovery or boot? Just flash debug firmware, then flash system and reboot
you know what, i did not. 
i wonder if that might have worked.
well, i can try, now that i know this works at least.
at one point in my many flashes and reboots i saw a splash image of donald duck and his nephews. let it sit for 5 mins and nothing happened.
Yea, you can always fall back easily to the 8.1 build which is nice
Thatโs what you should see booting into the gsi image
You could also try doing a wipe in fastboot after the flash if you keep getting stuck there
fastboot -w?
Yeah. It is a fairly slow boot but I donโt remember exactly how long
well, if it comes up again i'll let it just go a bit longer.
using QFIL to flash 11 vanilla now, nothing else.
got ducks.
ayyy there it is
For magisk what I did is use magisk app on the device to patch the boot.img from the debug firmware and then flashed it via qfil partition manager, then did a wipe. So I would do that firt before you set other stuff up if you want it since a wipe is needed
working on that now
then wifi after?
Yeah
I mean it probably doesnโt matter since I donโt think system will be affected by wipe
But to be sure
alright, got ducks again. waiting it out.
Enjoy your pantless ducks
stuck on ducks here. ๐
logcat showed repeating a crash loop, looks like audio issues? gonna try and boot without the usb-c ... not sure if i had it plugged in for that first boot or not.
just really doesn't like me replacing that boot image. lol
Who's got the oldest View? So far I've only done the steps on my 20210322 unit
one offum on a diet
No wonder ๐ค only one flashed
must be missing the necessary bit
Yeah the change from grams to kilograms is odd
It's sweet in a way.
That things just been sitting in a warehouse for 4 years.
Only to be bought by a bunch of people that are suddenly crazy for it ๐
I think the main reason we are crazy for it is three-fold. first, it is a pretty good tablet with no battery, no spicy pillows from it being plugged in for years, second it is roughly the cost of a case of beer, third is that it seems to be pretty un-brickable with QFIL able to recover even the dumbest of blunders. I could be wrong, but I don't know if anyone has managed to brick one yet in a way QFIL couldn't recover.
and it's not super locked down to only booting the intended images
I think it's a great deal.
If I could get it at $60 I would probably get a few of them.
UK the cheapest I can find is the equivalent of $110 ๐

By 3 days. I guess I'll settle for second place ๐ฅ
But mine is lighter than yours so still #1 in that category!
had an android 10 install working. for giggles, attempting to install this Android 9.0 GSI with gapps -- https://github.com/phhusson/treble_experimentations/releases/tag/v121 (system-arm-aonly-gapps-su), mostly because it's the version with google apps that would fit on the existing system partition, and i'm curious about getting gapps working (not enough room to load opengapps micro in TWRP) for things like Google Home, which wasn't working with microG.
getting this error from logcat during initial boot:
01-01 00:02:23.950 950 950 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/[email protected]": library "[email protected]" not found
01-01 00:02:28.952 951 951 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/[email protected]": library "[email protected]" not found```
i'm a bit new to this part of android, but would it be in the GSI image that maybe a library needs to be copied or renamed? or something in the vendor partition/image maybe?
It's illegal no tinker 4 u

ok lenono.
One mans madness for gaming on anything 
I might be back with a windows phone next
who knows
Once again thanks ๐๐ฝ to everyone for believing in my madness
my wife saw the package and said, "let me guess. more small electronics to tinker with." 
thanks for feeding my adhd
I have found a Ryzen tab and a windows phone running full windows stock. 
that will likely be the next iot devices that go on the gaming roster 
maybe can single handedly revive the windows phone
With one that can run cult of the lamb natively ๐
Went down a rabbit hole of loading parted and gdisk to try and resize partitions, but think it might be easier to learn how to make the system partition in QFIL larger to accommodate one of the GSI roms with gapps in it.
Couldn't get that build of 9.0 to work with the missing library.
Sudden onset snow means mine won't arrive today
Did you uninstall all of the extra junk?
I think so
it's possible I missed a package
in the settings, I haveonly speech recognition, android accessibility, settings, OOBE, snapdragon camera, gallery, files, AOSP keyboard, launcher3, calendar, and webview shell in addition to what I've installed
just noticed in settings->display->sleep, instead of an option for "never", it has an option for "nerver"
I wonder what happens when I set my screen off time to "nerver"
wait till RTD drops his on it
We will have ppl in here like ant ๐

Yes we are currently working on cooking ๐ช the adaptive brightness permanently
So it doesn't do that bs 
I wonder if the seller on ebay is aware we're all organized with repurposing these things
Ruining the experience mid movie ๐ฅ
yeah that BS needs to stop
Extremely unlikely
Tbh
adaptive brightness belongs on my phone, not on a desk tablet
Stubbs has these at his work and had no clue
So..
A random definitely would not assume

Probably thinks we are all opening offices in Los Angeles
Like damn ๐"what do these BastORRds need all these conferences for"
Who they calling the Prez 
Spoofing location off multiple lenonos 
For one call
unrelated, but why is the partition layout on an android device so cursed
I can see a justification for a separate system and userspace partition, but why are there like 9 at least
Did your pika Miyoo sell

I need me one of these 
this is what i was digging into earlier. found an xda thread about how to resize the partitions in an attempt to increase /system and decrease /userdata but there's 51 total, and 26 between /system and /userdata 
want to see if i can install a GSI build with gapps ... /system doesn't have enough room for any of them, and there's not enough room to store opengapps to install with twrp. maybe i'm going about it the wrong way ๐
No I meant that towards the number of partitions lol. I get what youโre doing
oh lol
i got it working with microg but Google Home wouldn't work ...
Didnโt try google home
failed to load accounts.
couldn't get netflix or some other streaming apps working either, figure it had to do with how microg was faking it? i dunno, just felt like messing with it ๐
probably an easier way to go about doing it
Maybe Iโll try later. I had it all setup and then tried installing this GPU performance module in magisk and fried everything so had to start over and lost steam on Friday lol.
luckily this thing seems unbrickable
Yeah
qfil is magic.
if they work i'd be down for having one in the kitchen. save me from propping up my y700 while washing dishes. ๐
love to see everyones vids
Feel free to post your setups 
Love to see it in action 
Is vid done 
I'm trying to time accordingly to purchase some more before the hounds smell blood
My wife asked if I should order more before the video gets released
So this process worked (instructions didn't pan out exactly): https://xdaforums.com/t/cd-18781y-lenovo-thinksmart-view-bootloader-firmware-zoom-teams-conversion-normal-android.4426029/post-89309915
Google Home works, Youtube works ... installing Netflix and other streaming apps.
No way 
Yeah I watch Amazon prime on mine 
It's basically the first thing I ever did on it 
Once I realized how good the screen is after going a 1080p playback test on YouTube from chrome browser
Will readback through and respond to messages later today, but just a quick status update. I got wifi working on stock with a custom compiled kernel. Will test it out on gsi's later today and if it works I'll detail it for you all
Way
Push wlan.ko /vendor/lib/modules/ and then flash bootWifi6.img to boot partition (I did via EDL)
Works on V313 Roar gsi for me atleast
ttyl
The answer is yes grab a few
When RTD made his video abt that Microsoft phone the prices sky rocketed
This actually has MSRP of 350 and is being sold at more than one store ATM for 299๐
So the ceiling for price to go up really would be unlimited
Especially if someone realizes the value of the amount of tech that is being sold (they haven't yet)
considering this chat has abt 20 ppl in it and of those even everyone hasn't ordered one yet
I imagine the RTD vid will light a spark ๐ค
since it's hard to "trust" a new yt chan even when it's showing exactly what something is capable of 
๐คฃ It's possible, I never really know with YT how the audience will respond to something. The Surface Duo surprised me quite a bit and you're right, you're talking about something that was around $260 at the time.
Number 4 will be here on the 10th. . .
Yeah this is literally cheaper than a visit to Starbuck

260 is still not chump change for the average consumer they have to think abt it
But 30 bucks
get 10 you still playing for the cost of like 1 tablet that's worth anything nowadays
๐ญthe a series tablets from Samsung are literally just...mega ewaste
I guess they created them to give to your kid to smash screen 
I mean I love that we are saving this Lenovo device from being e-waste
my wife was asking last night if Lenovo would bring it back if there was interest in using it as a home automation tablet or for entertainment.
Of course I think it's great
but there aren't enough of us to justify that, I mean they already tried that and it flopped
probably also not at $30
yeah
I think the best they could sell it for and turn a profit is in the $150-$200 range
would be amazed if it was anything less than the original MSRP, it'll flop again and then some big whig at lenovo will claim "see, never again"
Bahaha
it's funny bc I was thinking abt talking to a product manager at lenoNO to have them repurpose the chip and cook up something similar to the cloud
but I'll have that conversation once the firmware is pretty situated
Bc literally hundreds if not thousands of these exist 
As you can see even that random seller on eBay is cashing out on us
number 3 just turned up.
this one is for testing, so I'm thinking EDL flashing the userdebug rom at first power-on to see if that works
then GSI?
Mines here from ebay, and It's sealed! Neat
the one I just got has the latest manufacture date I've gotten yet.
Woah they made it when you were ordering
I got it last week technically 
the 8gb is a real limitation, tho.
I've got 2020-07-26, 2020-07-27, and now 2021-03-23
@brittle magnet trying to setup yours before the RTD vid like

does EDL require testsigning or is that fastboot?
๐คthats a good Q
What are you trying to do
As long as lock the bootloader before exiting n reboot
Oh yeah no, i'm waiting for RTD vid to explore this thing ๐
I think I'm gonna try GSI like @lilac flint has been working on
Yehh sounds good 
wow this thing weighs a ton
my dudes, made it over from the forums. see this is where the real party's at 
I have GSI 11 running but wifi is like, no
This is being worked on 
Welcome 
Glad I linked this place in the forums
So ppl could find 
yeah thx!
10 watt speaker don't come cheap 
there is a price that must be paid
currently flashing userdebug on first power-on in EDL, never booted, testsigning is not enabled
fwiw I have the goods in /system/etc/firmware, just tried that new bootWifi6.img too 
once we sort this out I'm game to mess around with resizing partitions. started trying, thought I bricked it. had to get one of those "deep flash" cables and boom back to EDL
did vol+ and vol- at the same on power not drop you into EDL?
nah after hosing the partitions thinking I could reflash to the new locations with EDL, it wouldn't do anything but the 900e mode
this cable has a button on it that shorts some of the connections and drops it right into EDL. been using that instead of the vol buttons now
might have to make one of those at some point
yeah should be easy to make one, I grabbed https://www.amazon.com/gp/product/B08FZYC4C7/
I wonder how much of the 1500g weight is just rock
screen is amazing for $30
I will shill this part to the death of me
The screen is literally nuts
these instructions you guys put together are great too, on first boot after recovery + gapps
I challenge anyone to cop a android tablet for 30 dollars on Amazon and show me a better screen I would be very surprised ๐
@sweet wren you should actually do that for your vid 
And do a performance test
Or versus 30 buck hamhelds 
I did one better
Which would be like v90 datafrog not sure whatever else would fall in that
I compared it to a Walmart digital picture frame that costs more
but considering the question someone just asked on rgc thread in here I'd say compare w a tablet for 30 buck as well or something ppl are familiar w retro hamheld
Can't believe someone just asked basically if it's relevant that RGC did a mini pc vid
Instead of his usual hamheld content

What an actual stupid question
Something along the lines of is it even popular thing as if mini PCs aren't basically the reason we're able to have tiny x86 hamhelds now
have it display photos of the ThinkView
The ultimate meme
The secret admirer"
One person at least sees the value 
Hopefully ppl can connect with your vid
and number 3 is currently being flashed with https://github.com/phhusson/treble_experimentations/releases/tag/v313 arm-aonly-vanilla
At the end of the day, Russ can make a video on whatever he enjoys. I know it's nice to change it up a bit even if it's not his specific audience. Plus, people will still get thorough coverage from Russ on a different topic.
I like to do the same thing, it helps break up the topics. I love my handhelds but I'd be very tired if all I did was handhelds.
It's a shame ppl from other channels aren't in here in hoards
No I agree it's kind of pointless thing to say
and adding deadmans vendor from XDA
Plus, Russ has covered lots of mini PCs
Like lol if Russ made a video abt race car I'd watch
Exactly, it's Russ' channel, he can make videos on whatever he enjoys.
I wonder if the hate was directed bc it's Rog one
I found it just so peculiar that they pointed that out
Yea, it's weird
Like who cares it's his channel
considering ASUS bought the NUC branding, we're gonna be seeing a lot more of that
He could make vids about potatos if he likes
Potato PCs 
Yeah since Intel retire
You gonna join the eggplant gaming ๐น๏ธ series
that I'm doing
got password request at boot, assuming that means I need to factory reset via recovery?
shoot. I should have flashed twrp
That should help sรญ might be some remnance
stock recovery expects you to have a power button
In current state twrp is kinda meh
But yeh agreed
at least recovery from userdebug
How is this going
Yeah I think the other FW have volume as select and confirm, but the userdebug wants power button.
but the other FW won't boot GSI
it booted though, got to password request
You may need to erase userdata
can I do that from QFIL?
fastboot -w?
@sweet wren had the password issue
Dead is working on readjusting buttons on a kernel level as I requested so when it's all said n done these smol things should be patched up nicely
He already has the cam working as power I believe 
He's working to have it swap now so it activates in both positions
Whether it's open cam or closed
got ducks, now just a bit of waiting
hopefully not too much, didn't take long before I erased
success!
Itโs a bit slow
Now push the three WiFi files
yeah I see that, no wifi. thought the vendor flash was supposed to fix that
do I push from recovery?
#1199440904566620260 message
The Kingston WiFi vendor flash doesnโt work right
In fact if you flashed that it might break what I just linked ๐ต
Or you can try: #1199440904566620260 message
mkdir gives me the error 'Read-only file system
hold on
I think I made a mistake, i see it should be making the folder /system/etc/firmware/. . .
You are making all three folders nested in each other
firmware, wlan, and qca_cld
Inside system/etc
You make the folders in the adb root shell then exit shell back to normal adb to push the three files.
Problem I had with flashing some GSIs was a missing library that would have it hang at boot. Not sure why that was happening, maybe need to give it another go but 8.1 with gapps is working ok. Getting Play protect certification failure but I'm sure there's a fix out there somewhere.
Google home, assistant, and YouTube music work so I think it can at least take over one of my aging Google Home devices. Added bonus of Meet/Duo for when the family video chats in.
files are copied, rebooting. couldn't find the wlan_mac.bin I thought I copied, turns out it is just a symlink, luckily I had it anyways since I flashed that vendor partition, it was in there
yup. no wifi
guess that vendor image did cause problems
Did you flash the kingston wifi vendor image
I did
I could never get that to work. Just add those files over the normal one.
my working process: QFIL install debug FW, reboot into EDL again, QFIL partition manager to write system image (AOSP), reboot - loads aosp, push wifi files, reboot, gold.
Then for extras, after all that I installed magisk, used magisk to patch the boot.img from the debug firmware files, transfer that patched boot to pc, reboot into EDL, partition manager to load that magisk patched boot img, reboot to fastboot, fastboot -w, reboot - reinstall magisk apk..... Lol it's a bit of a trek. I think I could probably flash the patched boot image in step 1 or 2 now but haven't tried.
currently going through that part again as I fried the last install on Friday.
Is it possible to create a flash once image with all that combined?
Good question, I'm not smart enough to know the answer
@lilac flint is working on a kernel that incorporates fixes for wifi and power button among other things
damn stuck on ducks this time. such a fickle device
gonna try the route of flashing deadmans patched wifi boot file
wtf. I'm getting /system/etc/firmware is a file, not a directory
hm
did you use mkdir
to create it
I'm checking this other fix, might be easier if you wanna wait just a sec
will do
I renamed his wifi fixed boot file to boot.img and placed it in the userdebug FW folder to flash it from the get go. Then I rebooted and wrote the system image for AOSP. hopefully I should just have to push the wlan.ko and be good. Booting successfully atm so almost there.
If that works, I'll start from scratch again
just pushed the file, rebooting.
nope, not seeing wifi yet. damn
maybe i have to flash the boot fix after, lemme start over again lol.
gonna try again, maybe something went wrong when EDL flashing
Steps this time: QFIL Flash complete untouched debug FW.
Immediately reboot to EDL again. Use QFIL to load aosp system img and then bootWifi6.img via partition manager
As soon as it booted, adb push wlan.ko /vendor/lib/modules/
adb reboot...
Failure!
I don't suppose you have to enable the kernel module, do you?
looking at his comment again he pushed the .ko file and THEN flashed the boot image
maybe that's my problem
where are the wifi files again?
okay this time /system/etc/firmware doesn't exist prior to mkdir
idk, pushing the three files on an untouched fw/aosp flash is still the only way I've had wifi working.
here:
they don't work after using his patched boot so idk.
I've lost count of how many times I've reflashed this thing now
lol
the more I use it, the more I appreciate QFIL
I think scripting is done for the video

It's super easy to use
much better than flasher tools I've used from some other companies
it makes me not feel like a second class citizen working in windows
I have wifi
finally
this is using the old method of flashing the files
honestly I don't think using the patched boot/ko is any faster, am trying again now for testing sake
So you're posting later today 
it's time to unleash beast
Tried again:
QFIL Flash complete untouched debug FW.
Immediately reboot to EDL again. Use QFIL to load aosp system img via partition manager. Reboot. Let device boot up all the way.
adb push wlan.ko /vendor/lib/modules/
adb reboot (hold down vol -/+ to enter EDL)
use partition manager to load bootWifi6.img
exit partition manager to reboot...
Still no wifi
@lilac flint I can't get that patched boot to do diddly squat for wifi
In other news, confirmed if you use magisk to patch a boot image you can load it in partition manager when you load the aosp image to skip a few steps
does the boot image need to be for the respective build?
I really don't know. I took the boot image from the userdebug firmware folder and patched it via the magisk app in aosp 11
but I don't know how specific it is
well that saves me a step. gonna flash it now
figure since I followed the same steps it should work for me
need magisk for google play services
to make ASOP 11 useful
yep
I used lsposed with fakegapps and microg installer
about to go back through that again
magisk complains about another su, I just disabled the su app that came with the rom in android settings
fk after magisk asked to reboot I keep getting dropped to fastboot now
I think I'm nearing my limit for the day lol
the limit does not exist
lol after a couple more reboots it finally loaded up
yeah I'm having trouble booting too
maybe wipe from fastboot will help
oh I have ducks
maybe working
nope, back in fastboot
trying fastboot -w
So when i tested it on stock I did bootWifi6 and then after it booted up I remounted and pushed it to vendor. I then dumped the vendor partition. Reflashed debug firmware -> GSI and then edl flashed the custom boot and vendor partitions
Everything works
It is so strange that their is this difference
I've been digging around in the vendor init scripts, is it possible there are hardware differences? what do yall get for these:
:/ # cat /sys/bus/mmc/devices/*/*/vendor
0x0271
:/ # cat /sys/bus/mmc/devices/*/*/device
0x0801
date on mine is 2021-12-10
and you're in the same boat with no wifi right
no I have wifi now
oh nice
mmc is the same on my old unit from 2020
I copied down and pasted my commands to double check this last go around. I installed userdebug, rebooted straight to edl, loaded the aosp system image. let device boot and ran the following:
adb remount
adb shell
mkdir -p /system/etc/firmware/wlan/qca_cld
exit
adb push ice40.bin system/etc/firmware/
adb push WCNSS_qcom_cfg.ini system/etc/firmware/wlan/qca_cld/
adb push wlan_mac.bin system/etc/firmware/wlan/qca_cld/
adb reboot```
hmm I have all those maybe I'll start over
I think there is some stuff that is not getting wiped between all these flashes that may account for some oddities
I have flashed multiple times in the last day yet received this message: adb: failed to install com.android.vending_39.4.23-21_0_PR_599960685-83942310_minAPI21(arm64-v8a,armeabi-v7a,x86,x86_64)(nodpi)_apkmirror.com.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.android.vending signatures do not match previously installed version; ignoring!]
and i have reflashed multiple times since the last time in installed google play
yeah mine's probably a mess by now
somehow it knows I previously installed a higher version
actually now it's not letting me install at all
it knows
lol
Same values as me
ok cool thx for checking, imma start fresh
Odd behaviour on these devices is kinda expected. Normally the OEM checks all this stuff but due to this being single application they just made it work.
https://github.com/deadman96385/android_kernel_lenovo_apq8053/commits/main/
Last 3 commits are whats needed for wifi to work on custom kernels
Pretty sure it's ghosts
@next mural btw switch works well in either direction now

Amazing can check out the ๐ค button as select in recovery
That combo should be perfect then
Yeah will work on that now that wifi works
oc next after that
I'm so excited for when we have an image for this that we can just flash from QFIL
LFGGGGGGGGG
assuming that will happen eventually
wtf why won't it let me install play store now. There is nothing installed but it complains that it doesnt match the signature
I mean once all the bugs are resolved then yeh will make sense 
Yeah its easy enough take the debug firmware and just replace the partition img's in there
A11 need be at 200%
first especially with the flash happy ppl we will get I'm sure right after RTD vid
oh no it's stuck on lenono sign โข๏ธ" messages incoming" why is the screen black"
yeah once the video drops, we have like 2 days before a bunch of people get their devices
Then the flood will start 
Good thing I gave everyone a heads up
Yeah I am not sure why my repacked stock recovery.img doesn't boot and just goes to 901D
Twrp works fine
Tomorrow morning
Just finished audio recording/editing, now video work
place all your orders tonight boys
just got another one ๐
The regular pricing abt to be cooked
I had that happen a lot recently with the magisk boot.img, tried wiping, didn't fix it
I can reboot out of it fine it just doesn't load
I can literally guarantee
lmao I don't know
if only I could put together a ThinkSmart stonk

We could be rich
my wife also suggested buying a bunch and reselling them after some hype builds
Your wife is smart
speculating on an old ass MS teams tablet
I wonder how many the eBay seller has

A pallet or a warehouse?
There will be more once they officially go EOL
well she's an engineer too.
have her add another speaker
There is technically a second spot for one
it'll be like the price of old police crown vics after cleetus mcfarland started making videos with them
that's what she says anyways
The bigger ten inch one actually has 2
the references make this better
I'm so stumped the device keeps telling me im trying to install a downgraded version of play store and nothing is installed
but I think vics are popular bc it's like the cheapest thing the boys can get a V8 in
Ordered one for my dev friend before it goes up in pirce
Got em speculating like crazy 
If someone puts in an offer for 100 it will probably be accepted and that will become the new price

artificially raising the price before it shoots for the moon
If someone can get it working, I think QFIL can be used to save a partition image. Then use in a fresh device would be a matter of flashing with QFIL an OEM build or something initially then going back over it with the saved image.
How those QFIL firehouse things are made is beyond me. I guess in theory we can replace the parts of the xml where system_*.img are listed with a singular img, as long as sector start/count matches.
it's a wild guess, but the MBN file might basically be a flash loader like you use when flashing microcontrollers. something like transfer the MBN file to the device over a protocol similar in functionality to DFU, and the MBN file is actually executed on the tablet and receives data and parses it and flashes it to the EMMC.
You can dump a partition with partition manager in qfil, and yes we can change the rawprogram0.xml to not be sparse and use combined system/vendor/resource imgs
considering some of the firehose files in https://github.com/zenlty/Qualcomm-Firehose/tree/master are .elf files, those are usually executables compiled for ARM
which I think supports the idea that the MBN isn't a file parsed by QFIL, but uploaded to and executed on the tablet
firehose's are phone specific
We already have this devices
@atomic ether In the debug firmware there is a rawprogram0.xml.bak remove the .bak and that will work as is I think for non-sparse/split files
This can be used to combine the system_, vendor_ resource_* files together
I'll have the Qualcomm board support package for this device soon. I'll be able to recompile stock vendor blobs with fixes and such with it.
build.prop needs chmod 644 right?
Seeing a ton of variations in what people use. Lol.
When I pushed it with adb I didn't need to set any perms
Camera switch working as a power button in either direction ๐
the only tablet that gets better everyday
@upper totem we need to send one to Ben M have him cook up a legion mini

My progress will slow during the weekdays, busy with work and tired so I don't always do stuff after it
No worries my guy
we're making progress all the matters
Got mine in the mail today but I'm not sure I'll open it up today. Gonna read through the XDA link and see what the latest is
Yeh take your time no rush 
RTD should be uploading a vid abt it tomorrow as well
So hopefully that will help ppl figure out what they wanna do with it after buying as well
Link it or at me when that happens!
I think I have to do some android development setup stuff if I want to do this and I don't feel like that today. And I'm going to reinstall the OS on the other computer I'll probably actually use
My plan for tomorrow is to package up the work thatโs been done so far into an easily flashable package. I'll make a Deadman version that has wifi in vendor and I'll include another version with v313 a11 gsi with wifi added to system.
I'm going to test it on a different fresh computer and a fresh out of box unit
happy to report that fully kiosk can turn the screen back on w/ motion detection on GSI 11 as well
Thatโs huge, very nice
3 a11 variants that I'm thinking of for now is,
- stock kernel and vendor, wifi enabled v313 GSI system
- Custom kernel and new wifi module on vendor, wifi enabled v313 GSI system.
- Deadman edition of 2 aka stock v313 GSI and wifi firmware on vendor.
Custom kernel will include Camera switch as power button, mic switch as assistant button, performance cpu gov turned on.
Should cover the 3 usecases right now
Iโm all for #3
Yeah idk why I'm different, but maybe with more people soon will see other's with the same
Oh I mean #2? Iโm confused
Give me all the bells and whistles.
So far pushing the three files is the only WiFi fix thatโs worked for me
#3 is the same as #2 just with my wifi vendor and unmodified system
Which idk why it works for me
performance gov with OC lets gooooooooooo
Your vendor file didnโt work and neither did the boot and .ko file
#3.5
I'm wondering if it's because I'm dumping it with edl
I'll try a dump via root shell
What about if you do it on stock debugging system. So you have bootwifi6, and custom vendor.
With no aosp?
hmm I was able to flash kingston_wifi_vendor.img before and copy the files over. wifi didn't work until starting completely fresh though
Correct just stock
Could try tomorrow
The wifi vendor breaks it for others except me
I debugged the custom Kernel on stock that way so I could eliminate any bugs related to the GSI
just got my wifi to work following @long reef 's directions
weird, I still wonder if there were "remnants" like I seemed to have. hard to get a clean test
The firmware packages I'm making will be a good test because it will flash everything at once no long process.
@lilac flint I took the speaker cover off since it was pretty easy. After heating at 80ยฐC for 5 minutes I'm supposed to pry here?
man that speaker is a beauty
You might be able to start from 4 seeing as you have the cover off before
This is technically for the midframe
I can't even get past setup for teams, just a spinning circle on add network
Hmm yeah that means wifi is dead
So it's not a GSI or firmware issue
It's gotta be a hardware variant
๐ญnot the bad news ๐๏ธ
Everyone check your release dates๐ when you get your boxes ig
So maybe we can keep track which is dead skus 
Those can be immediately ๐ returned
hold the phone
jumping to conclusions here
It's not like I can't still get wifi, we were just testing a particular method
yeah naturally just mean in general if ppl document which release date they got
Then as more come in we'll see if there is something that's cooked
But dead has a unit that is same release date as mine and they're still not cross compatible
It'll become obvious
we have found no significant evidence that the hardware differs
Just, chill on the hype its not even 8am yet...
lol
Hm ๐ค maybe is the firmware it ship with then intriguing
Leave some remnance n such
Kinda like how on some electronics once the newer firmware is flashed there's no way of reverting back to an older version ๐ค
I feel it
I think it's more that the way dead was pulling certain files they were specific to his unit
This would make sense as well since w qfil anything should in theory be flashable
Like nothing existed on it before ๐ค
Someone else mentioned somewhere that an edl dump from one didn't work on another. So I'm going to dump my vendor and boot with a root shell and see if you guys can flash that
It's also not by manufacturer date sadly I've got ones that match others
I've got 2 more in box units so with my flash packages I'm going to make I'll test those
@long reef Do you still have that log handy from before? Idk how to find it easily in the history
I have several, which one?
Bootwifi6 one
agree i think it's premature to say it's a hardware revision. I don't think we're all using consistent instructions or sources of various packages, even small differences in what's used or even order of operations seemingly makes a difference in if the end product works
Alright. Got ADB installed and my thinksmart booted
Can anyone recommend a corporate teams network to join so I can maximize my meeting productivity?
Video now live! https://youtu.be/V7CMizEOT-0
๐Occasionally, something comes along that proves to be an interesting opportunity to take a product intended for one use and turn it into something else. In this case, the Lenovo ThinkSmart View, a product that was designed for one purpose, video conferencing but thanks to an amazing community can now do far more. In this video, we will explore ...
Lets Gooooooooooo
Yeah my unified package should cut out most of the variation
Abt time 
@sweet wren when you got the password screen did you end up just redoing the process or did a wipe work?
wipe via recovery worked for me
I wiped with QFIL using partition manager
I believe I deleted the userdata and then reflashed
I'd have to go through it again
interesting, mine stopped booting after i wiped using qfil, maybe i did it wrong though
The nice thing about the View, it's impossible to brick it 
thankfully
In theory it is, I need to validate what signature the sbl1 is set too. I'm hoping it's qcom and not the Lenovo one.
yeah, with qfil access it's just about impossible to brick
If you flash a badly signed sbl1 you'll need to take apart the unit and short the edl test pad.
I've done some crazy things to it, so if I haven't managed to break it ... I think we're good ๐คฃ ๐

But yeah having the firehose makes it a whole lot easier to repair
I'm not sure I logged that. I think it was from the kingston vendor when I was logging
Ah that one works as well
https://discordapp.com/channels/741895796315914271/1199440904566620260/1203048150798176286 These are the logs when I was toggling wifi on off
Installed linux on another drive this morning so I can hopefully more easy fiddle with this stuff
but I'm with roof on this one, this thing is built like a brickhouse, I feel like I'm going to destroy the bezel trying to get this screen off
Why are you removing the bezels?
you have to pry between the bezel and screen and it's on there TIGHT
Jus to see the insides

Yikes, I don't like to see that
that doc's been playing too much golf
That's why I took the speaker grill off first. I didn't want to damage the area around the screen
Nah I wanted to see what deadman said before continuing and now I'm at work
i tried a pair of sharp tweezers to see if I could get a corner to lift up a little and the tweezers started bending
I used the ifixit jimmy tool for the speaker
speaker grille i got off too
I guess the grille off doesn't help though does it
I think a "deep flash" cable is doing that as well? had to get one after toasting the partitions
I'll grab a video of the process after work
It may yes, for the partition issue most likely sbl1 was still functional. But if it's not you may need the test point to force it.
gotcha well glad it didn't come to that ๐
I have it booting but not getting past the ducks yet with a bigger /system
/dev/block/mmcblk0p24 2.4G 1.0G 1.4G 43% /system
Sharing here as well since someone asked about it but I can confirm that Plex works
No rush.
Yeah the Plex app supports Android 5.0+ apparently. I was one person worried about it but got it working on mine
I am late to the game on this one, anyone want to send a brief consensus is this awesome for the pricepoint?
If you like to tinker, it's fun to mess around with
It's $30. Awesome for the price point would be if it could run playstation semi well.
It's more than that.
Alright time to spend a couple bucks.
Mr Bean is so wholesome.
Entire episodes just made up of a guy on his own in a room with no dialogue.
It's like Atkinson decided to make the hardest show ever, and just blazed it.
The video playing during the โmore than meets the eyeโ part was 
Yeah I've ran ds and ps on it. PSP/DC is where it starts to fall apart
performance wise
I remember introducing Mr Bean to my at the time 8 or 9 year old daughter, and she was in tears at certain scenes from laughing so hard
Some PSP runs ok at 1x
Yea, Loco Roco and Lumines were set to 2x so lighter stuff is definitely good to go
I only tried sonic on DC and it was about 45fps
DC performance was just confusing, not sure why it's not faring so well
Wipeout was technically "playable" at 1x but with lots of frameskip
I think desktop nintendo DS is one area it really shines with the vertical stand
or any varcade stuff
besides all the obvious uses for media consumption
I mean for the price its neat
Somebody linked me one https://youtu.be/wHqHFaXXTks I'll probably still write up a written guide with pics
This will show you how to fix Lenovo Smart display Black screen issues.
Our Store
https://smartlenovo.ecrater.com/p/37865888/lenovo-za5k0012us-7-smart-display-with-google
LCD remover https://amzn.to/2RFmtDm
If you like us to fix your display email us at [email protected]
Thank you
Stay tuned
I will be curious if @lilac flint can eke some more performance with governor changes
That one where he gets changed on the beach and the "twist" ending. Man, some of the best physical comedy ever, coupled with an ending that just delivers a massive laugh.
Genius.
That's the scene, she just lost it ๐คฃ
๐คฃ I'm glad it was noticed
ThinkSmart inception
๐คฃ Ok, that's hilarious
Maybe he is
go spam the vid comments
@raven pagoda here's a few display smart speakers going for ยฃ52 and free shipping using the code love10 if you are interested.
Lenovo SD-8501F 8 inch Display Smart Speaker with Google Assistant - Grey. Item in great condition customer returned item within 30days because of change of mind functional tests performed and everything works well.UK STOCK
Time to take over 
Hmm I was thinking abt this but the software is actually not exactly same
These are more mamed
Can barely get android apps working on that version
The thinksmart has more complete software out the box ironically 
the smart display has an even more gutted version basically just android things
With half the emmc
^ likely the reason
Was talking to dead abt this
Yesterday 
And he told me those are cooked
It was more so that it could run on the ancient mtk processor that was the first Android things board. Apq8053 came later when Qualcomm wanted to be apart of it

But yeah you can get the android things ones, you can bootloader unlock them with a hack and I released the files to turn off avb lock.
Just nobody has done more with it
Oh, never mind then. I thought I was on to something there ๐ (almost half the price of the view in the UK)
Yeh would be better someone get it from the states and just ship @vagrant vault โ to gamma
No worries I was contemplating same thing with dead yesterday
As they actually have a 1200p version of that one with 10 inch screen and dual speakers
I might still cop to see if Amazon prime run then that's beyond gold ๐ช
I offer myself as tribute.
Link with RTD he knows from forwarding services
Can take it from there
So shipping ๐ข goes with a breeze
I can do that when it comes.
Sounds good sir 
If Gamma wants to work on it that is.
Yeh I think he's game as long as he can get a hold of some without them being ridiculous price
Which would be fine if you're sending from states
Ok. We'll work it out. I don't mind sending it for a time.
And dev is going pretty fast 
Without another dev having physical device will help a lot
Had to order another one to beat the rush. Price already $5 more than when I purchased before.
Oh no! The RTD video instructions are very windows-specific. Gonna have to figure some things out
maybe we should all send Gamma $10 each to fund development lol
I appreciate that but I don't think that is necessary 
You guys are progressing well, love to see it
Hmm anyone ever order from here?
Nevermind, reviews are bad on Google
well this was way more trouble than it was worth but hey I did a thing
what image is it?
I resized the /system partition to fit system-roar-arm-aonly-gogapps.img on there
how'd you manage that?
i didn't take the time to fiddle with qfil, and resizing in adb shell with parted/gdisk (found some guide to that) seemed super tedious with all the partitions between system/userdata.
way too much time spent with parted ๐
ah, so the tedious route 
lol
looks like it worked, tho!
kinda surprised!
phh has a build of Android 9.0 with gapps that fits within the default partition structure.
but.. 11! ๐
thx, I tried lineage for fun but ran into the same thing deadman did
boots to the welcome screen then reboots to factory reset every time
i've had some luck too with flashing a vanilla image then booting to twrp, transferring + installing opengapps before it goes through first boot.
and I imagine there were some bigger changes in 12, cuz that.. didn't work
camera work? in changing up builds i noticed not all would work with the camera. my hopeful use of it includes keeping that video chat capability. seemed hit or miss with whether it would detect the camera or not.
yep! omg is that what I look like
only thing I did was copy the same wifi stuff into /system/etc/firmware
the move from 32 bit to 64 bit only, pretty sure
So 11 is the newest we'll get
https://github.com/bkerler/edl, this tool should work for you on Linux
I wasn't sure about the arm32_binder64 images
Yeah those won't work currently
Probably will move that in the future or just full arm64
is the lack of ability to use the usb-c port for peripherals a hardware issue, or software?
I the clone on this a few minutes ago. Thanks
8.1 and 9 didn't have working camera for me
Hardware from looking, there's a test point on the bottom of the board that you could wire to the connector though
camera working on 11 for me
nice.
whoa the actual saved photos are like some warhol art
How do you see it?
that's pretty wild.
video is ok tho
Whoa interesting
the jpeg is super small. 84kb
anyway, taking pictures is like 0 priority on this device lol. video working so there's that.
ok time for playing with the governor ๐ฎ
getting like 2 fps in this bench lol
ok I need a faster bench, too impatient for this lol
What a looker 
cam looking good ๐ฏ
I think it's 5mp or something
Pretty crispy
cool device to Skype your side chick on

I found an app to make it easier, still testing if there's any discernable difference - 3C CPU Manager (root) - lets you change cpu and gpu governor easily without having to use adb shell
well despite pinning the gpu to 600mhz mostly, I still received an AnTuTu result within margin of error regardless of governor settings
1st - cpu interactive (default), 2nd - cpu performance, 3rd - cpu and gpu both performance
the highest coastline score was actually on all defaults so..
Seems the bottleneck is not the GPU freq as it's frequency didn't seem to impact score much
oh and while I was messing with partitions, seems the stock userdata isn't aligned so redoing at least that one may give a slight bump to the storage performance
which image did you start with? Debug?
yeah
which has it at sector 6890512
not cleanly divisible by 2048 and makes parted sad
SSD? More like SAD
We should be able to update the rawprogram_unsparse.xml to flash it to the correct location
cool 6891520 should do it, then we'd need to update/patch gpt_main0 with that as well
I'll be able to do that soon, still getting things setup
Good news the all in one flash seems to work ๐
I built the version that contains what works for me first to see if hopefully it now works for others.
This version contains
- Custom kernel bootwifi6.img, camera switch is the power button in either direction
- Vendor with new wlan.ko and wlan firmware
- Unmodified v313 a11 system
- empty userdata.img (Technically has a 1 in it because qfil doesn't allow an empty file)
- Sec file not being flashed (Not needed and could change efuses on the device)
- If the partition isn't one of the above it is from the debug firmware.
- Sparse images (EG. system_1, system_2, etc) have been combined into normal images
https://drive.google.com/file/d/10GQdjvfFNcpB5YXUO7ivI4XksiOiAHmw/view?usp=sharing
Instructions:
EDL Flash debug firmware
Reboot while holding vol+/- to get back to edl
EDL Flash the above firmware
Reboot and enjoy you'll see a duck for a boot animation
I'll make the other versions and include a kernel with mic as assistant and performance gov turned on
Stuck at ducks. Logcat shows it cycling through what looks like same thing.
not sure if it's similar but I thought I could start with an empty userdata earlier and it didn't work until I reflashed the original. turns out "format /data/" is really "delete most of /data"
right I think there's actually some stuff in /data/media that it relies on. oh hmm ๐
yours is special
It shouldn't be
If it comes down to it we can do flash userdebug -> flash my package minus debug firmware to save space.
2 steps ain't so bad
ok so this isn't a great test but I'm reluctant to part with my beautifully hacked partitions just yet lol. with a11 313-gogapps, I flashed bootwifi6.img and dropped in the new wlan.ko. started up, when it started connecting to wifi it rebooted
that didn't work for me, only the three file method
do you mean the /system/etc/firmware ones? those are already there

