There are no posts matching your filters.
47
DerEineDa
Introduction
These builds only support the Lenovo YTX703F and YTX703L targets.
Installation instructions
- Unlock your bootloader and install TWRP. Some further indications on how to do this can be found here.
- If coming from another ROM, do a full wipe / factory reset.
- Install your downloaded zip file containing this ROM.
- If you never had stock Nougat installed, also install the downloaded firmware zip. This only needs to be done once.
- Optionally install Open GApps (tested with ARM64, 7.1, nano variant).
Known Issues
- Speaker auto-rotation is off by 90 degrees, and has currently been disabled.
- The Facebook Messenger app (com.facebook.orca) reads data from the camera sensors rotated by 90 degrees. To the best of my knowledge, this is an application bug, since it doesn't observe our camera HAL settings. Other camera applications work fine. Please use Facebook Messenger Lite if you need camera.
Downloads
LineageOS
- LineageOS 14.1 ROM (20180709): [YTX703F (Wifi)] | [YTX703L (LTE)] [YTX703F (Wifi) - extended] | [YTX703L (LTE) - extended]
- LineageOS 14.1 ROM (20180527): [YTX703F (Wifi)] | [YTX703L (LTE)]
- LineageOS 14.1 ROM (20180514): [YTX703F (Wifi)] | [YTX703L (LTE)]
- LineageOS 14.1 ROM (20180511): [YTX703F (Wifi)] | [YTX703L (LTE)]
- LineageOS 14.1 ROM (20180429): [YTX703F (Wifi)] | [YTX703L (LTE)]
- LineageOS 14.1 ROM (20180224): [YTX703F (Wifi)] | [YTX703L (LTE)]
In addition to the regular set of builds, the extendeds also support the following:
- New 3.10.108 kernel based on LA.BR.1.3.7_rb1.11
- Framework patch to support installation of MicroG
- DT2W is disabled
Recovery-flashable zip files
- S000973_180524_ROW firmware: [YTX703F (Wifi)] | [YTX703L (LTE)]
- S000963_171111_ROW firmware: [YTX703F (Wifi)] | [YTX703L (LTE)]
- S000744_170824_ROW firmware: [YTX703F (Wifi)] | [YTX703L (LTE)]
Screen orientation is off?
Release Notes / Changelog
July 9, 2018
- Added back SELinux rules for the Dolby Atmos addon, which is now supported again
- Updated blobs from S000973_180524_ROW release (please also flash the matching firmware zip)
- Fixed a potential issue with the WCNSS_wlan_dictionary.dat file not being found
- Reinstated the "regular" and "extended" set of builds
Contributors
- @matshias
- @BlackAfghan
- @vladimiroltean
- @Quallenauge
XDA:DevDB Information
Unofficial LineageOS 14.1 for Lenovo Yoga Tab 3 Plus (YTX703F / YTX703L), ROM for the Lenovo Thinkpad Tablet
Contributors
DerEineDa, matshias, vladimiroltean, BlackAfghan, Quallenauge
Source Code: https://github.com/Lenovo-YTX703-Devel
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information
Status: Stable
Created 2017-02-22
Last Updated 2018-08-02
Feb 22, 2017View
14
V
vladimiroltean
I am happy to announce an important milestone for the project.
The source files have underwent what is probably the largest refactoring since the project started. This was done to:
(1) unify the YTX703F and YTX703L source files under a single, shared set of repositories
(2) closely observe the LineageOS guidelines with an eye to the upcoming upstreaming process (so the YTX703* can become officially supported by LineageOS)
(3) implement a process based on git tags which makes it much easier to reproduce past builds and track down the changes/bugs introduced between release A and B
(4) be able to back-port Quallenauge's many fixes from lineage-15.1 to our cm-14.1 branches.
The last bullet brings the discussion to Quallenauge, who is in advanced stages of the Lineage 15.1 bring-up, and has also provided invaluable help for cm-14.1 refactoring and bugfixing. Many, many thanks.
A changelog for this build:
* Fix the backlight control when the tablet boots in charger mode
* Fix the Snap camera app crashing during camcorder operation (video recording) introduced while upgrading to Nougat (S000963_171111_ROW) blobs
* Fix the auto-focus issues introduced while upgrading to Nougat (S000963_171111_ROW) blobs (Quallenauge's fix - NEEDS CONFIRMATION)
* Fix the Wi-Fi issues introduced while upgrading to Nougat blobs (upgraded the kernel driver to be in sync with new blobs)
Things that are still not ideal:
* Power management through the stock Qualcomm PowerHAL (and therefore CPU hotplugging). This will probably not be fixed with cm-14.1. We are looking at using other PowerHAL implementations for the lineage-15.1 builds, once those hit a stable enough state.
* Making the Android framework understand the orientation of our screen (a portrait screen in a landscape body). We have found Lineage to not be configurable enough as to support our use-case, so this is currently handled by a fragile patch. As patching the core framework will probably be seen as unacceptable by upstream, there might appear some minor hiccups with the orientation (boot animation, home screen on boot, and volume buttons) until we come to agreement on a proper solution.
* Obviously, the unofficial status
Next steps:
* The usual process on experimental builds: if you report bugs on the current build, fix them, otherwise promote the build to a regular one.
* Submit the cm-14.1 sources to LineageOS for official status
* Pick up Quallenauge's work in order to start shipping Lineage 15.1 builds
When installing this build, please wipe at least the system partition. There were many blobs that were removed during the refactoring process, and not wiping /system prior to flashing the build will keep the files present, causing problems. If in doubt, also wipe /data.
Sources used for the build:
* device repository: https://github.com/vladimiroltean/android_device_lenovo_YTX703-common tag lineage-14.1-20180404-UNOFFICIAL
* proprietary files repository: https://github.com/vladimiroltean/android_vendor_lenovo_YTX703-common tag lineage-14.1-20180404-UNOFFICIAL
* kernel repository: https://github.com/vladimiroltean/android_kernel_lenovo_msm8976
Download links:
* YTX703L: https://drive.google.com/open?id=1RPIJlxdUbEBHYGDFykZxVq91DqqWQXam
* YTX703F: https://drive.google.com/open?id=16gMZ0KQAdKm9GjIO0FsnqHLeBEcp1E8S
Apr 4, 2018View
11
DerEineDa
New release uploaded!
Changelog:
- Fixed audio hissing while no sound is playing. Should also increase battery life.
- Updated to latest LineageOS 14.1 sources.
Oct 15, 2017View
11
DerEineDa
Experimental build
I am proud to finally release an experimental build that fixes the speaker-suspend, aka "speaker hissing", as it was called earlier in this thread.
Download: https://www.androidfilehost.com/?fid=817550096634802306
This is a build of the "pure LineageOS" variant (without MicroG support) for the Wifi-only device.
These are the advantages of this fix:
- No more hissing after sound playback stops.
- Better battery life when display is on.
- Less output delay. I think this is noticable when you tap the app-drawer button: There is now less delay between pressing the button and the corresponding sound.
Honestly, I am quite proud of this. This took a long time to fix! If it works for you, then I don't mind if Lenovo releases there proper kernel sources, as my solution is probably better than theirs.
Please tell me if you encounter any issues or not, so that we may include this in the next proper release.
Sep 24, 2017View
9
DerEineDa
New version released!
Please update as soon as possible to avoid potential overheating of your device!
There are now two variants of this ROM: The "Pure LineageOS" variant is the same as before. I suggest using this variant for the average user.
The "Extended LineageOS" variant is for those of you with special requirements. Currently there is support for Substratum and MicroG patched in.
Changelog:
- Fixed using wrong thermal engine (critical bugfix).
- Fixed default rotation to landscape.
- Fixed encryption.
- Fixed Dolby Atmos (use our optional addon package).
- Fixed resetting clock on boot.
- Added ROM variant with compatibility to MicroG and Substratum theme engine.
- Updated major parts of the kernel from upstream, including newest security updates.
- Updated to latest LineageOS sources.
May 31, 2017View