yashsingh1/xdaforums huggingface dataset:
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Quallenauge:
DEV: Kernel Development

Hi there!

Currently the 1.3.7-caf kernel release is the kernel version ( Code Aurora Android Releases ) , which is currently available for android 8.0.
[MENTION=7398554]vladimiroltean[/MENTION] has done some work by integrating the common patches developed by [MENTION=2806083]DerEineDa[/MENTION], [MENTION=411194]BlackAfghan[/MENTION] for our device. Sadly, we found out - the camera isn't working. We looked at the code and noticed, that the camera infrastructure is changed a lot. So I decided to go with 1.3.6c2 kernel release, which has the old code base with the new camera module. This should minimize side effects by other new code changes in other modules.

Based on the current available work for the kernel - I used the repository from him ( android_kernel_lenovo_msm8976).

As first step I included the pstore driver and memory setup to catch kernel panics (See this commits and this commit for details). Currently the kernel boots, and initialized the eeprom/camera module (see this commit, which shows the changes to bring up the device). When I start the camera app - the kernel drivers doesn't communicate. My though where the changes within the structs. So, I decided to use the structs from the 1.3.6 release (see this commit). After that, I get the following log.

So, the blob may be incompatible and the camera framework needs a lot of changes. So the question is how to proceed?

a) Try to get the old blobs working with the new framework, by rewriting parts of the code?

b) Use the camera module framework from 1.3.6.

c) Don't look for newer kernels, stuck at 1.3.6. Maybe this kernel is compatible with Android O and it is missing only a few settings/changes.

Thanks for reading ;)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] M3anP1n8all:
Hi thanks for the updates and ideas.

My 2 cents. The current 2nd LTE beta that vladimiroltean released below has been rock solid for me. I don't think I've even had a crash, reboot, wifi, BT, LTE or camera issue since he released this a few weeks ago.

I'm all for keeping devices fresh and up to date, especially since it appears Lenovo are abandoning the Yoga Tab kickstand concept, for more entry level basic boring tabs. (tab 4 10" case-in-point - what were they thinking)

Having said that I also value stability and if this is as far as we go with this generation of hardware I wouldn't be too disappointed. All my apps are now working and the device is stable and I get all the benefits and features of 7.1.

Oreo (Android 8) is a big change with a lot of cool things like PiP and icon notifications but for what I bought this tablet for; media consumption and web/forum surfing and using the Office 365 suite for productivity; it does everything I want, including great audio support for external DACS. (USB Audio Pro)

The only killer feature for me from Oreo would be bluetooth APTX and LDAC support but not even sure if the chipset would support it.

So by all means continue working on newer kernels and Oreo for those that want it, but I probably would not update to Oreo now unless APTX was working. I love the tablet as it is now. Thanks Vlad for doing such a great job with the LTE rom. (and others that got the base wifi ROM to where it is)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] BlackAfghan:
Thx for your work. Actually we already got to the same point. I think the cam problems can be solved by updating the other side of the HAL. But at the moment I'm working on a new kernel based on Vlad's earlier work, but streamlined and rebased to the latest 3.10 Linux version and CAF 1.3.7.

Please pause your work on the old kernels until it's finished. After that I'd like to invite all of you to work on the new unified kernel; especially on fixing the cams!

Btw, do you guys have Facebook? If yes, you could send me your names there, so we could organize and avoid doing the same stuff over and over again.. :)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Quallenauge:
Hi [MENTION=411194]BlackAfghan[/MENTION]!

Currently I saw some incompatibilities at the structs. The actuator for example has fewer entries - the newer one missed some deinitialization function pointers. I added them and the actuator works.

Now it comes to some ioctl incompatibilities - fixing this seems to be an completely own camera module. So we need definitely other HALs. But from where can we get them? Aren't these the blobs from the original lenovo firmware, which are camera specific? Is the code open source? Maybe I missed something ... :-/

Ok. Before you had posted, I have do an quick&dirty port of the camera 1.3.6c1 module, which seems to work right now with the 1.3.7 kernel. But I will wait for further instructions ;)

No, I don't have an account there. I would like to open a new DEV-Thread, where things, which are development specific are discussed.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DerEineDa:
Well, this is the "Android development" forum, so technically this is a dev-thread :)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Quallenauge:
You're right, but when reading this thread I get the feeling, that some user specific problems are also discussed. So I think we need a specific hacking thread and ... this thread ;)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DerEineDa:
I think the line between bug reports and development discussion is a blurry one. Also, I don't think the mods would be okay with two threads for the same project.

What do you think about Gitter? I have never used it, but I find it intriguing.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] bhun:
Hi there!

This is reply on #780

:( Yes unfortunately you are likely to have problems. Since I used a plastic one and was not that bad (actually quite okay) I could suggest you use one of these. Otherwise it could be that there are some that will change the touch sensitivity of your screen and there will be some, that will not. I assume it depends on the glass used and also on other components. Some manufacturers claim that their products improve touch screen sensitivity. Could be that this is what caused us to land on the "other side of the horse" :D I've seen also glass protectors wich actually worsen the responsiveness of the touchscreen. So there is no better way than trying but that might be a little expensive.

I am waiting for some plastic protectors to arrive from China. Will try to report on that as soon as I got them and successfully applied one of them.:fingers-crossed:
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Dr_Schall:
I have strange issue with sim card in latest Vlad LTE Rom: it seems to be connected to provider but cannot establish calls or use mobile data...anyone else had this issue before ?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] FrankBullitt:
Yeah, I just removed my "tempered glass" protector which was just a hardened plastic because It was getting to the point that typing was almost impossible... So many missed touches drove me crazy.

I'm gonna buy a couple of the cheapest plastic protectors (the flexible, thin kind) to have something protecting from scratches but not any of those "9h" stuff on this tablet.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] vladimiroltean:
Have you been able to establish voice calls before?

As for mobile data: is this problem intermittent? If you toggle off and back on airplane mode, does it get solved?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] mehran24:
HI everybody

I have a Yoga Tab 3 Plus LTE version and I want to flash this custom ROM on it, but when im looking at the title of the post, It made me confuse if it is possible to do that on my Tab and still LTE works. please, someone, help and tell if its possible to do that.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Dr_Schall:
No, i have not been able to establish voice calls or use mobile data before. Already tried to toggle Airplane mode on and off, rebooted several times, wiped dalvik/cache etc. It seems like only SMS function is working because i can receive and send SMS.

It seems to be connected to my service provider (Telekom.de) but not working regarding phone calls or using mobile data.

Maybe its because i just dirty flashed from latest wifi rom release (20171022 unofficial)...?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] M3anP1n8all:
Yes there is an LTE rom in this thread. Check at the bottom of my post above (#828) . Follow the same instructions in post 1 using the LTE rom above.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] mehran24:
Hey Dude,

Thanks for the reply. I just checked the post #838.

https://drive.google.com/uc?id=0BycBHkd7fD4AdXh3MjluOHUwc2s&export=download

here is the DL link. thanks for the guidance but its a little unclear.

Please confirm if its work for this kind of device too:

-Enabling Developer mode in current OS

-Unlock the device by CMD code

-flash TWRP in CMD (DL link for TWRP required-I could not find it!)

-Flash ROM

-Flash needed GAPP ARM64

-Flash Super SU Latest Version

-Wipe Dalvik/Catch

-Reboot and joy!

heh??
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] vladimiroltean:
If it's not mentioned whether dirty flashing is ok, you can assume it's not :)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] cubano2031:
i need help over here!!!

ok guys this is the situation ii just wipe everything in ttwrp a couple of minutes ago and now every time that i tried to flash any zip twrp just crash and restart itself.....i am stuck in the twrp home with no way to re flash anything .... please i dont want to return this tablet....:(:(:(
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
Logs? We don't just memorize every possible thing that can go wrong in our free time ;)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] CrashMan054:
Anyone ever get netflix, amazon, YouTube tv etc to work in hd?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] cubano2031:
Let just show Lenovo how we think about updates!

https://www.change.org/p/lenovo-android-nougat-for-the-lenovo-yoga-tab-3-plus
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] novebis:
Ok, done!
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Dr_Schall:
Done !
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] cubano2031:
Thank you! Lets spread this!

Thank you!
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
Done as well. Maybe advertise this on the Lenovo forums (if you haven't already).

EDIT: not sure if that would break the Lenovo forum rules actually: "No online campaigning". Apparently the mods took down some posts there already for campaigning.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] cubano2031:
Yes you're right..

They erase everything that has to do with complaints... Lenovo is well known for that....
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] M3anP1n8all:
[ROM][7.1.x] Unofficial LineageOS 14.1 for Lenovo Yoga Tab 3 Plus Wifi [Oct 15, 2017]

View attachment 4336991View attachment 4336992

The perfect audiophile tablet setup!

Lenovo yoga tab 3 LTE - lineage rom

2TB WD my passport wireless pro HDD

Sony MDR-1ADAC digital headphones (aka USB Audio bit perfect)

Satechi type-C USB pass through hub. (Supports charging and USB Audio simultaneously!)

USB Audio Player Pro (or Neutron if you have the patience to configure it)

Audio nirvana at last!

Thanks to the devs for Lineage rom on tab 3 Wi-Fi / LTE !!!!!
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] tombraga:
Xtmas present?

[MENTION=2806083]DerEineDa[/MENTION] - [MENTION=6347536]matshias[/MENTION] perhaps we get a christmas present (update)? - i saw the santa claus last night and it seemed that he had a LOS rom on his sled...:fingers-crossed:
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DerEineDa:
It wouldn't contain any changes, except for the latest LineageOS 14.1 updates.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] tombraga:
I thought that Oreo is not so far away!

Is there any chance to get it one day?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Felheipe:
That would be awesome. The ROM is super stable, the only thing it really needs is security updates.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DerEineDa:
One day, possibly, but most likely not this year.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] tombraga:
:crying:
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] sth0r:
Hey i have been looking for something like this, you writes

i want to put a usb rtl dongle in instead, do you expect the charging to work when the usb audio is replased with other usb devices?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Renval:
tab 3 plus wifi

but can we expect more updates on wifi only?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] sth0r:
I am not sure i understand... i just ordered that hub and ill tell if it works with yoga tab 3 plus wifi.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DaMagicTicket:
anyone tried a microsd bigger than 128gb in this tablet?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] BlackAfghan:
I bought this cable mentioned earlier and found some reference implementation. It looks like it could work, but haven't had time to implement it yet. No ETA..
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] hmsq:
Yes, using a SanDisk 200GB MicroSD works perfectly fine in this tablet.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] toanau:
This rom is really stable, I haven't have any issue with rom. Thanks for your hard work
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Princeaha:
I'm interested in this answer as well. Anyone?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] mmiz:
Stable is nothing, it's just amazing how smooth it works, and battery life is incredibly unbelievable, used it like 2 and a half hours and still 85%.. Thank you very much for your hard work:

DerEineDa, matshias , vladimiroltean, BlackAfghan
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] mehran24:
Hi there,

I just Downloaded this file for my LTE version: https://drive.google.com/uc?id=0BycB...xport=download

here is the DL link. thanks for the guidance but its a little unclear.

Please confirm if its work for this kind of device too:

-Enabling Developer mode in current OS

-Unlock the device by CMD code

-flash TWRP in CMD (DL link for TWRP required!)

-Flash ROM

-Flash needed GAPP ARM64

-Flash Super SU Latest Version

-Wipe Dalvik/Catch

-Reboot and wait for 5 minutes!

heh??
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
No, it will not. The hardware is different, and even if it only varies by a little bit, that one tiny change is still enough to prevent it from booting. You need a ROM specific for that hardware. (Can't wait for widespread treble in devices)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] KFor247:
Great work there. I´ve started to love my YT-X703L again. Thanks to DerEineDa, matshias , vladimiroltean, BlackAfghan. Almost Everything working fine, even Netflix in 2K. One hard pill to swallow: Vulkan games are not being supported yet even if there are Drivers for Vulkan for our Chipset and even if Nougat should have Vulkan nativ on board. Vulkan support was my main reason to install this rom... well maybe in the next update?

Workarround solution: goto-> xdaforums.com/redmi-note-3/development/zip-vulkan-api-nougat-roms-t3531655/page30 and look for

it works great here and improved my Yoga tab further.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DerEineDa:
Can you link a free app/game to test if vulkan is working or not?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
https://play.google.com/store/apps/details?id=flar2.devcheck

By flar2.

On my device it shows as supported, so I'm not sure what's wrong with [MENTION=7121372]KFor247[/MENTION]'s tablet. Could you test as well with this app?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
hi, i finally installed the lte version of this rom, all looking good so far, but is it just a wrong setting with me or is it normal, that the settings are in the 1 row handy layout and not the usual tablet layout wirh 2 rows? is there a way i can change that? also the pixel launcher in prtrait mode doesent let me spread out my app over the whole home screen, just a quarter in the middle where i can place my apps.

thx
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] jcgarbad:
Bootloader for Yoga Tab 3 Plus

Hello all,

I'm new at this and I'm very interested in testing the Lineage OS 14.1. I kwnow that before installint it, I neet to have the bootloader unlocked. I have searched in the web for a guide to unlock my Yoga Tab 3 Plus with no luck. Do you have a link or a guide to unlock this product?

Thank you in advance. :fingers-crossed:
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
did you even bother to read the first page? at the first point it is linked to twrp and how to unlock..
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
hi, i guess i fckd up my drm, i just came from stock rom, before i was able to stream amazon in chrome browser full hd, now it cant load a movie anymore and i cant even see netflix in the playstore anymore, is there anyway i can fix this ?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
Are you sure it's DRM, and not some other issue?

You can check DRM status with "DRM Info" from the Play Store: https://play.google.com/store/apps/details?id=com.androidfung.drminfo
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
Thanks for the answer, i installed that App but have no idea what it should look like. Thats what it get in the attachment ..

View attachment 4347074
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
attachment
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
Yeah, DRM keys are intact. (It says Security Level L1, which means your keys are still fine)

It's probably another issue related to the Lineage ROM. (Stuff like SafetyNet, etc)
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
Is anyone else having the problem not even seeing netflix in the Play Store?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] sth0r:
If your SafetyNet does not pass netflix does notshow up in the store, try downloading SafetyNet Test from play store and if it does not pass you can fix that by rooting with magisk
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
Thanks, yes my device didnt pass the safety net test. I rooted by flashing supersu. Should ist uninstall that? And should i uninstall through the App or Do i have to Flash something?

---------- Post added at 12:44 PM ---------- Previous post was at 12:40 PM ----------

And i dont see magisk in the Play Store, is that something that has to be flashed?

also is it normal that the settings menu is showing in the phone one row Layout not the usual two row tablet style. Can i change that?
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] sth0r:
Yes remove super user...

Details about magisk: https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
You should be able to unroot completely in the app, AFAIK. If Magisk fails to flash (or uninstalling fails), there are a few unSU zips that you could use.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] tombraga:
When we get Oreo? Please - we need it all, so much!
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] fede01_8:
Will this work on my version? No LTE. https://imgur.com/a/lxB4Q
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] sth0r:
Did you read the first post?

Is your model number YT-X703F or YT-X703L?

The answer to your question is the same as your answer to my qustions...
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
thanks, so i unistalled super su with a unroot.zip cause in the app didnt work. so super su is gone now, but i still dont pass the safety net test, so i guess i need magisk for that?

now i tryed to flash magisk, but i get this result:

Boot image patched by other programs

please restore stock boot image

updater process ended with error1

it would be great if anyone could help me get the needed bootimage and tell me how to handle it.

thanks
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
To restore the original boot image:

If you open the zip that you used to flash this ROM, you should see a boot.img file.

Copy that to your tablet, and reboot into TWRP. Then tap install, flash image, and navigate to the boot.img you copied.

Flash that to your boot partition (it should show a list of partitions you can flash it to, MAKE SURE that boot is selected.)

After that, Magisk should flash without issues.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] Gogoho:
awesome man, it worked, thanks for your help. i passed the safetynet test now and can install netflix, just amazon still doesent let me wathc full hd, with stock rom i could watch amazon in chrome browser and get full hd, now it tells me video not availaible. if i switch to mobile version of the site i can watch but only sd. the eurosport player doesent start either.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] DeathHacker:
No problem, happy to help. :)

Unfortunately I have no idea what could cause your other issues, hopefully someone else can help you.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] KFor247:
Games that i have tested: Hit, Vainglory, Need for Speed: No Limits, Galaxy on Fire 3 - Manticore, Lineage II Revolution and here Vulkan Setting not even chooseable. Rumours says any Unreal 4 game should have Vulkan API settings. None of them seem to work with the Vulkan API. 3DMark API Overhead feature test was Succesfull and the score was very impressive.

After using this ROM as my daily Driver, here are some Ups And Downs to point out:

UP`s:

Google assistant - finnaly a good working voice control even with netflix and crome cast.

Impressive speed - Runs much faster and responnsive than Stock Andriod

SD-Card - The SD-Card Bug known from Stock version is gone

Netflix - For those with DRM concerns Netflix running fine even in 2K

Network speed - LTE and 5 Ghz WiFi is responsive/faster than with Stock - sidenote: Remote desktop (i am using chrome and microsoft) feels like having Windows native on your tab.

Downs:

Its very Touch sensitive - sometimes it registers swipes as many speed taps and it starts to open many apps instead of a swipe.

Whatsapp - i could only install it via aftermarket appstore, sadly it needs to be registred after every update now...

Few other apps can only be installed now via aftermarket Appstore like: Prison architect, netflix etc..

Google assistant: some commands will only work if you called up certain other apps. Netflix and chromecast only working if you called "ok google start google cast" first then you can say "ok google play stranger things on TV" for example. Or you have to open your Music streamapp first before the assistant will stream it on your Stereo system. Even if you registred the apps in Google Home. And the youtube App doesn't reacts at all.

High Battery drain - compared to Lenovos stock version the Batterylife is near half.

Dolby Atmos - Having some wierd scratch sounds sometimes during video and audio playback. Turning Dolby Atmos off will delete the noise but than you lose the high audio quality.

GPS is gone. but somehow some apps can still use it and i see the GPS symbol on top of the screen. But there is no way to turn it on or off manualy and in the system settings there is only Network and WLAN option Gps is missing.
[Lenovo Yoga Tab 3 Plus ROMs, Kernels, Recoveries, ] KFor247:
Ok, I have unrooted SU and flashed Magiks. Netflix working better without the step calling google cast first. Whatsapp and some other Apps still not available via Playstore. I`ll do a clean flash tomorrow.