Question Y700 ROMs

Search This thread

b64

New member
Jan 4, 2023
3
1
I've got it working (even without Magisk):
- Download the overlay apk from here
- Use adb to install adb install treble-overlay-lenovo-y700.apk
- After successful install, enable it via adb shell cmd overlay enable --user current me.phh.treble.overlay.lenovo.y700
- Finally check for success with adb shell cmd overlay list --user current android to find
android [...more lines...] [x] me.phh.treble.overlay.lenovo.y700
 
  • Like
Reactions: FIERA03

thejackson5

Member
May 7, 2015
28
1
Huawei MediaPad M5
・This ROM is so customizable that you don't even need the Magisk or LSPosed module that you have been using. The status bar can be customized, and even the volume step can be adjusted.
Is it possible to hide the status bar entirely, and use gestures for the bottom bar instead of buttons? Since they removed overscan on Android 11 I haven't been able to do either of these things :(
 
Is it possible to hide the status bar entirely, and use gestures for the bottom bar instead of buttons? Since they removed overscan on Android 11 I haven't been able to do either of these things :(
I am not good at English so I could be wrong, but there is a magisk module like this.
 
Although not directly related to ROM, I recently discovered this module.
With this, FDE.AI-docs, and Adreno Driver, the tablet can be used at GSI with values very close to the specs at ZUI (Antutu benchmark 720000-730000 points).
 
Last edited:
Sorry for the consecutive posts.
I found the following posting on the Mr. SMART ASW's website.
Hi sir SMART ASW, really thanks for your article for guiding us to flash gsi rom on this tablet. But what keep me from using gsi rom on this tablet is that the color space gsi rom utilizes are all in DCI-P3 only which means sRGB contents are oversaturated. Any way to “extract” the sRGB calibration from stock rom to the gsi rom? any help is appreciated, tks!!!!!
I thought crDroid was a little less beautiful in color than ZUI and would like to know how to apply sRGB too. I'd appreciate it if you could lend me your skills.
 

Jjfix

New member
Nov 30, 2019
4
1
Just ordered this from AliExpress with stock China ROM. Is there a guide anywhere on how to debloat/remove Chinese spyware from this ROM. I know I need to use ADB but is there a list of things to remove?
 

jaca68

New member
Jan 24, 2023
4
0
Hi Y700 owners, of future owners :)

So to have a dedicated forum for the Y700, we need to open threads in other "remotely related forums" and have some interesting discussions.
Therefore opening this one as an attempt to get a little more organized Y700 posts and, especially, to get visibility and get our own forum :)

I'm not too much familar in 2022 with ROMs and other stuff (i was playing with those things a few years back and a lot has changed since), but i understand there are some GSI (generic system image) ROMs that are available, from what i understand, for several devices that don't have a dedicated ROM. That is something new to me i have to say.

@FIERA03 , i hope you don't mind me quoting you here, but as you have done some interesting testing, to give it more visibility, i'll paste your results here from another thread.



Thanks a lot @FIERA03 for these information. Very valuable for anyone interested in flashing its Y700.
This was your status on May 22nd.

Of course you need to unlock the bootloader, which you can do after entering IMEI and email at this website: https://www.zui.com/iunlock (Thanks for @NisseGurra for posting this link in another thread).

Are there any other interesting experience that anyone can share with either those GSI or other images?

Thanks a lot for your contributions to have some kind of Lenovo Legion Y700 community started ;)
Hi, I'm stuck after flashing the Chinese stock rom on my legion y700. I was first successful except for upgrades which were proposed and installed but wouldn't show after reboot. I decided to flash again hoping that would solve the problem. But now my tablet remains in EDM mode and won't start. The final message in Qfil was 'download successful'. It is fully charged. Would flashing a GSI rom solve the problem?
 

JonTrv

Member
Jan 24, 2023
28
6
UK
Having managed to totally brick my Y700, by flashing to the super partition and apparently corrupting partitions, I am now stuck on re-flashing it.
I have what I believe to be the official ROM, TB-9707F_CN_OPEN_USER_Q00235.1_R_ZUI_13.0.586_ST_220222_qpst.zip,
and QPST, QFIL and the latest adb. At least in part my problem is that I do not (will not!) run a modern Windows (I do have a Win7 instance that gets booted about once a year). I run Linux, almost exclusively. On that, I can see the device in LSUSB
Bus 001 Device 012: ID 18d1:d001 Google Inc. Nexus 4 (fastboot) (it tells lies!)
BUT... I cannot get ether QPST or QFIL to detect a port. QFIL on Win7 also cannot detect a port, leaving me unable to use the qpst version of the ROM.
On Linux (but not on Win7) I can get both ADB and FASTBOOT to talk to the device, so maybe what I want is to know how to rebuild the partition structure and flash appropriate images into each one. Is there a single image I could flash to the super partition? From fastboot getvar all > (bootloader) super-partition-name:super
 

JonTrv

Member
Jan 24, 2023
28
6
UK
OK, I found a way, I totally bypassed Windows and QPST/QFIL. There is a Linux tool called QDL that does an excellent job of flashing the stock ROM. It's not a ready built tool, you have to clone it from git, and build it, and run it from the command line, so possibly beyond the skills of a Windows newbe, but it works.
Documented to some extent in post, see also the QDL link above. Apparently Linux only (sorry windows addicts, Linux rules in this household! :).
 
  • Like
Reactions: no14me

Xtrobe13

Member
Jul 17, 2011
13
1
Hi Y700 owners, of future owners :)

So to have a dedicated forum for the Y700, we need to open threads in other "remotely related forums" and have some interesting discussions.
Therefore opening this one as an attempt to get a little more organized Y700 posts and, especially, to get visibility and get our own forum :)

I'm not too much familar in 2022 with ROMs and other stuff (i was playing with those things a few years back and a lot has changed since), but i understand there are some GSI (generic system image) ROMs that are available, from what i understand, for several devices that don't have a dedicated ROM. That is something new to me i have to say.

@FIERA03 , i hope you don't mind me quoting you here, but as you have done some interesting testing, to give it more visibility, i'll paste your results here from another thread.



Thanks a lot @FIERA03 for these information. Very valuable for anyone interested in flashing its Y700.
This was your status on May 22nd.

Of course you need to unlock the bootloader, which you can do after entering IMEI and email at this website: https://www.zui.com/iunlock (Thanks for @NisseGurra for posting this link in another thread).

Are there any other interesting experience that anyone can share with either those GSI or other images?

Thanks a lot for your contributions to have some kind of Lenovo Legion Y700 community started ;)
Just bought my own Y700, and looking forward to the dedicated forum :)
 

hioannand

Member
Feb 22, 2023
15
0
Your word addicts accturly pissed me off a bit. I have to admit that linux has a great advantage over Windows for Android development, but I am a novice, and there are very few people in China who focus on flashing their phones, which led me to spend almost a months searching and understanding from the Internet. It's infuriating that you call me like a drug addict
I have 3060ti, 4k144, and r5 5600, but after I installed Ubuntu, it only supports 85hz, and its grub can’t even be used. Even if it enters the system, there are a bunch of unbelievable bugs. You should teach me linux. Now I use adb to flash the machine,but it still takes time.Before this I flashed my oneplus 5t with elixir
OK, I found a way, I totally bypassed Windows and QPST/QFIL. There is a Linux tool called QDL that does an excellent job of flashing the stock ROM. It's not a ready built tool, you have to clone it from git, and build it, and run it from the command line, so possibly beyond the skills of a Windows newbe, but it works.
Documented to some extent in post, see also the QDL link above. Apparently Linux only (sorry windows addicts, Linux rules in this household! .:)
 
Last edited:

hioannand

Member
Feb 22, 2023
15
0
Is this GSI can only be used as the "A/B"'s "B"?I want to use it daily to replace ZUI,I flashed which u advice as "super" based on ZUI 13.0.586,then I went to recovery did that ,but it still freezed as "lenovo",and I don't have a vbmeta.img,I only have a 9008 rom,its not normal that with no imgs ,can only be used in 9008.
By the way is there a twrp for y700?
 

JonTrv

Member
Jan 24, 2023
28
6
UK
Your word addicts pissed me off a bit. I have to admit that linux has a great advantage over Windows for Android development, but I am a novice, and there are very few people in China who focus on flashing their phones, which led me to spend almost a months searching and understanding from the Internet. It's infuriating that you call me like a drug addict
I have 3060ti, 4k144, and r5 5600, but after I installed Ubuntu, it only supports 85hz, and its grub can’t even be used. Even if it enters the system, there are a bunch of unbelievable bugs. You should teach me linux. Now I use adb to flash the machine,but it still takes time.Before this I flashed my oneplus 5t with elixir
I am a little confused by your comment. Thinking it through, the only thing I can see that you might find derogatory is the reference to git (this used to have a very derogatory meaning). Github is a resource for developers to share projects and publish code. My link was (and is) to a project called QDL, which is a Qualcomm USB flashing tool written for Linux. Instructions on how to download the source code, compile it, and use it are included in the web page the QDL link above. Few 'ordinary' (as opposed to developers) Windows users will ever come into contact with compiling from source code, hence my comment about Windows newbe's.
On Windows you would use QPST and/or QFIL, along with Qualcomm USB drivers. This probably will never work on Linux, QDL (as described) does.
Please note the essential detail. These Windows and Linux programs are ONLY for Qualcomm MSM based devices. They are highly unlikely to work for non-Qualcomm chips.
As for your experience with Ubuntu, almost certainly your problem was caused by your Nvidia graphics card. Drivers for AMD or Intel graphics are part of the Linux kernel, and work out-of-the-box. Nvidia drivers are a whole different (and proprietary) game, and not at all relevant to this Lenovo Y700 ROMS topic.
 

hioannand

Member
Feb 22, 2023
15
0
I am a little confused by your comment. Thinking it through, the only thing I can see that you might find derogatory is the reference to git (this used to have a very derogatory meaning). Github is a resource for developers to share projects and publish code. My link was (and is) to a project called QDL, which is a Qualcomm USB flashing tool written for Linux. Instructions on how to download the source code, compile it, and use it are included in the web page the QDL link above. Few 'ordinary' (as opposed to developers) Windows users will ever come into contact with compiling from source code, hence my comment about Windows newbe's.
On Windows you would use QPST and/or QFIL, along with Qualcomm USB drivers. This probably will never work on Linux, QDL (as described) does.
Please note the essential detail. These Windows and Linux programs are ONLY for Qualcomm MSM based devices. They are highly unlikely to work for non-Qualcomm chips.
As for your experience with Ubuntu, almost certainly your problem was caused by your Nvidia graphics card. Drivers for AMD or Intel graphics are part of the Linux kernel, and work out-of-the-box. Nvidia drivers are a whole different (and proprietary) game, and not at all relevant to this Lenovo Y700 ROMS topic.
Thanks for ur advices.I have spent a lot of time to underestand everything about roms,and what u made me angry, yes,is just the word "addicts"...to describe guys like me who just know how to use Windows.I use QFIL as well.It‘s really easy to use though I just know flash and pretent becoming brick.I had opened 9008 at least 20 times,after I finally know the way to enter 9008 on Y700 is long pressing volumn + while power off.All needs time,I feel irritable and angry.With such mood I opened XDA again to get more information about Y700 then saw ur word.And there is nobody tell Nvidia would not adapt linux(ok I should bought 6700xt before).
But I still want to know how to make a adaption to my Y700 and .. is this GSI can only be used as action system?I want to replace ZUI by this rom,and I am glad to learn how to fixed the bugs.I know it takes time,but its ok.Doing this on AOSP is better.
And how does QDL works?It just like QPST,they are totally same.Or u mean...I can flash this crdroid rom with QFIL?But I don't know whether it's AB or V-AB.
 
Last edited:

hioannand

Member
Feb 22, 2023
15
0
I found vbmeta and vbmeta_system in TB-9707F_CN_OPEN_USER_Q00235.1_R_ZUI_13.0.586_ST_220222_qpst,but I still fail,I wish someonne could help me///
 
Last edited:

hioannand

Member
Feb 22, 2023
15
0
I have tried a lot of ways to flash any kinds of ab gsi to y700,also I tried to root first .,but it never works,even cant show "Crdroid"or"android"etc. I have already opened qfil for at least 50 times.That may cause big problem to my device.I have stoped this stupid action.
Don't laugh at my shallowly learned,I was trying.Theres nothing worth laughing.But I wish someone could tell about Y700.About that beta TWRP,it does works!But I don't know how to control it with no pad graphics.Nobody answer me or tell how its difficult or what I should know.I don't know how do XDA or Linux's devolopers works that make they have no time to take care about this .
I type all this just for speaking out the holy ****,but still thanks to xda I leran things,and I like my new Elixir on mt oneplus 5t.Maybe Im gonna learn Android.... .I found a 2*8h videos from bilibili which repriented from bithub,but its whole English.... .
 

hioannand

Member
Feb 22, 2023
15
0
Having managed to totally brick my Y700, by flashing to the super partition and apparently corrupting partitions, I am now stuck on re-flashing it.
I have what I believe to be the official ROM, TB-9707F_CN_OPEN_USER_Q00235.1_R_ZUI_13.0.586_ST_220222_qpst.zip,
and QPST, QFIL and the latest adb. At least in part my problem is that I do not (will not!) run a modern Windows (I do have a Win7 instance that gets booted about once a year). I run Linux, almost exclusively. On that, I can see the device in LSUSB
Bus 001 Device 012: ID 18d1:d001 Google Inc. Nexus 4 (fastboot) (it tells lies!)
BUT... I cannot get ether QPST or QFIL to detect a port. QFIL on Win7 also cannot detect a port, leaving me unable to use the qpst version of the ROM.
On Linux (but not on Win7) I can get both ADB and FASTBOOT to talk to the device, so maybe what I want is to know how to rebuild the partition structure and flash appropriate images into each one. Is there a single image I could flash to the super partition? From fastboot getvar all > (bootloader) super-partition-name:super
Ok guy u should go fastbootd(not fastboot!) flash gsi (not only in AB's B but in "both AB").

1: Unlock the device,go back to original system(include recovery and vbmeta and boot) and do factory reset in settings(I went back to ZUI 13.0.586)

2: Switch on ”Developer Options” and connect to a computer with usb line

3: Open cmd on computer and type+enter "adb device" and comfirm on devices to connect device with adb

4: First type+enter "adb reboot recovery" then select "enter fastboot" on devices

5: Type+enter "fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img" this vbmeta for Y700 is in "TB-9707F_CN_OPEN_USER_Q00235.1_R_ZUI_13.0.586_ST_220222_qpst" ,and just flash the GSI by"fastboot flash system [ur GSI rom,possiblly a .img]",and

6:Select "Enter Recovery" and select "wipe data/factory reset" and select "Factory data reset" and reboot

Difference between fastboot and fastbootd,the Chinese left mean "before android 10" and "others",after android 10 its all the righte5b903d9e1724f8ba4d9bc3edafd48bd.png





By the way Y700 is a arm-v8a and v-ab and whole supports VNDK machine,u should find a "arm-v8a and ab"rom. I use gsi_gms_arm64-exp-SPB1.210331.013-7333779-0cf2eba2(Android 11),its perfect,though only 60 hz.(Well this rom was downland in a lucky hit for actually I don't know how to downland roms from https://ci.android.com/builds/branches/aosp-android13-gsi/grid?head=9805587&tail=9805587)
 

Attachments

  • e5b903d9e1724f8ba4d9bc3edafd48bd.png
    e5b903d9e1724f8ba4d9bc3edafd48bd.png
    31 KB · Views: 42
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    ?? The bottom left link does not ask for IMEI:

  • 9
    I'm pleased to report that I have tested a ROM that I had not tried before and have confirmed that it meets all of my requirements.
    The Nazim's crDroid GSI is the best ROM for the Legion Y700 (I didn't like the logo, so I didn't use it until now).
    Below is a list of the outstanding features of this ROM.

    ・It doesn't have a fixed lock screen in portrait orientation like Corvus or Descendant.
    ・It doesn't contain superfluous and undeletable files like "su" like Lineage.
    ・It includes face unlock unlike ArrowOS (by the way, crDroid and ArrowOS are built by the same person, I wonder why he didn't include face unlock in the latter).
    ・It doesn't cause any noticeable glitches like ProtonAOSP or Pixel Experience (it still runs the Alpha version of the Lawnchair Magisk Module without crashing).
    ・This ROM is so customizable that you don't even need the Magisk or LSPosed module that you have been using. The status bar can be customized, and even the volume step can be adjusted.
    ・The default wallpaper of this ROM is very beautiful (my personal opinion 😅).
    ・It can pass SafetyNet. most other 12L GSIs could not do this.

    Of course, this ROM alone is still not enough in some areas, but I think that can be improved with the App placed by Mr. @NisseGurra and the modules in this link
    (Click the "Magiskモジュールのダウンロード" button to jump to Google Drive and download it). This module enables automatic brightness change of the screen, and also allows assignment to the right switch (originally the game mode activation switch) using the Button Mapper.

    I hope all Y700 users will use this ROM. Thank you.
    5
    Hi Y700 owners, of future owners :)

    So to have a dedicated forum for the Y700, we need to open threads in other "remotely related forums" and have some interesting discussions.
    Therefore opening this one as an attempt to get a little more organized Y700 posts and, especially, to get visibility and get our own forum :)

    I'm not too much familar in 2022 with ROMs and other stuff (i was playing with those things a few years back and a lot has changed since), but i understand there are some GSI (generic system image) ROMs that are available, from what i understand, for several devices that don't have a dedicated ROM. That is something new to me i have to say.

    @FIERA03 , i hope you don't mind me quoting you here, but as you have done some interesting testing, to give it more visibility, i'll paste your results here from another thread.

    I have flashed a lot of GSI on this tablet so far.
    Here is a summary of the bugs and other issues that I have noticed in them.
    ※All of them are Android 12L except for the ones without special notes.

    ①Corvus OS, Descendant OS...Lock screen does not rotate. Probably because it is based on Google Pixel ROM. Corvus also does not have face unlock.
    ②Ancient OS(Android 12.0)...Lock screen does not turn to landscape. Also, when I change the username or photo at the top of the settings, the settings app crashes. Also note that the settings app crashes if you change the username or photo above the settings.
    ③Proton AOSP...When I restarted to set up Magisk, the settings app repeatedly stops. Deleting app data and cache had no effect.
    ④Havoc OS(Android 11)...The startup logo does not appear in the first place and comes back to the bootloader.
    ⑤Superior OS...It started, but the FPS dropped extremely. I judged that it is difficult to use regularly.
    ⑥Pixel Experience…The screen is still not landscape. Also, it seems that it is not optimized for tablets any more than Descendant, and when I call the dock while launching an app(the feature of 12L), the icon looks like it has been split in half.
    ⑦All of NipponGSI...Like Havoc OS, it comes back to the bootloader. It may be a bad compatibility.
    ⑧Lineage OS…There was a switch "Rotate lock screen" in the settings. But I don't use it, because the "su" binary is still in the root file and can't delete it ,so interferes with SafetyNet.
    ⑨Arrow OS...This also allows the lock screen to be turned landscape and is also very light. Although the lack of face unlock is a demerit (LSPosed module didn't work→https://forum.xda-developers.com/t/11-universalauth-face-unlock-for-all-roms.4419343/).But there are few complaints for me. So I'm using it regularly.

    I'm sorry if it's hard to read because I'm not good at English. Thank you.

    Thanks a lot @FIERA03 for these information. Very valuable for anyone interested in flashing its Y700.
    This was your status on May 22nd.

    Of course you need to unlock the bootloader, which you can do after entering IMEI and email at this website: https://www.zui.com/iunlock (Thanks for @NisseGurra for posting this link in another thread).

    Are there any other interesting experience that anyone can share with either those GSI or other images?

    Thanks a lot for your contributions to have some kind of Lenovo Legion Y700 community started ;)
    2
    For the GSI Y700 users, there is an treble app update from phh (attached). It enable magnetic cases wake and close screen.
    2
    Its been a few months since you made this post, thank you!

    I was wondering if you have any updates on this. Is this still your recommended Rom?

    If not, which one are you running now?

    I noticed the developer of crdroid has a lot bunch of newer builds available, have you tried those?

    Thanks for your input keeping this device alive :D
    I've also tested several Android 13 ROMs, and none of them seem to be optimized for tablets yet (at 1st I found a severe bug in the standard launcher).
    Therefore, I still consider crDroid GSI's 8.13 to be the most suitable ROM for this device. The next best is Mr. AndyYan's LineageOS (Secure), which is easy to use.
    2
    @FIERA03 can you provide an instruction "how to install crDroid to Y700"?
    OK. here's a installing process.

    ①Unlock bootloader with SN.img. This procedure is the same as for other Lenovo tablets such as the Xiaoxin Pad, so I'll skip this step.
    ②Put the tablet in Fastboote"d" mode. I usually enter this mode by pressing and holding the volume down and the power button to activate fastboot mode, then selecting "Enter Fastboot" from the recovery menu.
    ③You have to download the arm64 version from the CrDroid GSI link that the text my first post in this thread. I recommend arm64-BgN-vndklite.
    ④I will assume that you have already configured Android Studio. Start a command prompt and type the command fastboot flash system (the img file you downloaded and unzipped) You can also do this by dragging and dropping the img file into the window before flashing system.
    ⑤Operate the tablet; proceed to Enter recovery→Wipe data/factory reset to initialize the tablet's data. Otherwise, it will freeze at the title.
    ⑥Reboot system now and after a while CrDroid will start.

    If you have any stumbling blocks, please ask me again.