Question Y700 ROMs

Search This thread

JonTrv

Member
Jan 24, 2023
28
6
UK
Ok guy u should go fastbootd(not fastboot!) flash gsi (not only in AB's B but in "both AB").
-----%<----- lots not quoted...
Did you not see my post from Feb 12, 2023 ? --- 'OK, I found a way'...
Remember that I (exclusively) run Linux (Mint 20.3 & 21.1), so could not use QFIL or QPST.
I unbricked my Y700 using a Linux tool (QDL) that provides access to the Qualcomm EDL port 9008. This post describes how I used it to restore the stock ROM.
As you point out, I too discovered that the Y700 has two modes that respond to fastboot commands from ADB. Only the fastbootd mode allows flashing the system partition(s). My device is now happily running crDroid.
 

Jarod71

Member
Dec 1, 2010
21
4
Did you not see my post from Feb 12, 2023 ? --- 'OK, I found a way'...
Remember that I (exclusively) run Linux (Mint 20.3 & 21.1), so could not use QFIL or QPST.
I unbricked my Y700 using a Linux tool (QDL) that provides access to the Qualcomm EDL port 9008. This post describes how I used it to restore the stock ROM.
As you point out, I too discovered that the Y700 has two modes that respond to fastboot commands from ADB. Only the fastbootd mode allows flashing the system partition(s). My device is now happily running crDroid.
Does Pen functionality work in crDroid?
 

alexm1397

Member
Apr 30, 2015
6
0
Madison, WI
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.
Hey fiera, I have a question. I've read all the threads on here regarding the y700. Why does everyone recommend nazim's fork of crdroid?? I have his crdroid 8.9 which runs good but android security patch is Sept 22. Ota updates don't seem to work either. I don't necessarily want to flash a new ROM every time he updates for a security patch and due to my work I really should be staying up to date on all my connected devices. Because of this Im thinking about using the official crdroid gsi and got me very curious why everyone goes to Nazim's build.

Thanks much
-alex

edit: I see now that official crdroid isn't a gsi and doesn't support our device.
Nazim's ancientOS seems to be "official" though. Do you happen to know what the main differences between the two roms are? Do OTA updates work on his ancientOS?
 
Last edited:

alexm1397

Member
Apr 30, 2015
6
0
Madison, WI
Did you not see my post from Feb 12, 2023 ? --- 'OK, I found a way'...
Remember that I (exclusively) run Linux (Mint 20.3 & 21.1), so could not use QFIL or QPST.
I unbricked my Y700 using a Linux tool (QDL) that provides access to the Qualcomm EDL port 9008. This post describes how I used it to restore the stock ROM.
As you point out, I too discovered that the Y700 has two modes that respond to fastboot commands from ADB. Only the fastbootd mode allows flashing the system partition(s). My device is now happily running crDroid.
Are you on Nazim's crdroid or crdroid official?? Im on Nazim's, wondering if official crdroid works okay, I'd love to have OTA updates
 

JonTrv

Member
Jan 24, 2023
28
6
UK
My installed version is "crDroid-9.1-arm64_bgN-Unofficial". I got it from here, which appears to be a Nazim version, and possibly the latest available. Certainly I have not found anything newer on a recent search - I will keep on searching :)
OTA updates? Unlikely from what appears to be almost a one-man project. Remember though, Nazim is standing on the shoulders of giants. crDroid is a based on LineageOS, which in turn is based on AOSP. My installed 9.1 works out-of-the-box except for two details. I do not get sensor controlled screen rotation and I do not get stats on battery usage. So far I have not done enough research to find out why for either issue.
 

alexm1397

Member
Apr 30, 2015
6
0
Madison, WI
My installed version is "crDroid-9.1-arm64_bgN-Unofficial". I got it from here, which appears to be a Nazim version, and possibly the latest available. Certainly I have not found anything newer on a recent search - I will keep on searching :)
OTA updates? Unlikely from what appears to be almost a one-man project. Remember though, Nazim is standing on the shoulders of giants. crDroid is a based on LineageOS, which in turn is based on AOSP. My installed 9.1 works out-of-the-box except for two details. I do not get sensor controlled screen rotation and I do not get stats on battery usage. So far I have not done enough research to find out why for either issue.
Thanks for the reply! That does seem to be the newest version. I looked into other GSIs (found this nice long list from magisk here ) like ancientOS, but crDroid does seem to stay the most up-to-date and like you said it just works great out of the box. I guess I just need to use titanium or nandroid or whatever to backup apps and such, and flash a newer version whenever its updated with security patches as that is my main concern. And, for being one man, Nazim is pretty fast at rolling updates out too, especially considering It seems like he's now working on quite a few different gsi roms

I'm currently running Nazim's crDroid 8.9 and both my auto rotation and battery stats work. The only problem I've run into so far, is I can't get audio via HDMI. Whether using a USB hub or a plain USB-c to HDMI, it plays video on the TV and audio on the tablet. Im probably going to update to Nazim's crdroid 8.10 or 8.13, as that has more recent security patches and If I'm lucky the HDMI audio will work. I'll stay away from 9.x until auto rotate is fixed.

Thanks again!
 
Hey fiera, I have a question. I've read all the threads on here regarding the y700. Why does everyone recommend nazim's fork of crdroid?? I have his crdroid 8.9 which runs good but android security patch is Sept 22. Ota updates don't seem to work either. I don't necessarily want to flash a new ROM every time he updates for a security patch and due to my work I really should be staying up to date on all my connected devices. Because of this Im thinking about using the official crdroid gsi and got me very curious why everyone goes to Nazim's build.

Thanks much
-alex

edit: I see now that official crdroid isn't a gsi and doesn't support our device.
Nazim's ancientOS seems to be "official" though. Do you happen to know what the main differences between the two roms are? Do OTA updates work on his ancientOS?
Mr.Nazim is recognized by the official Ancient development team as an official maintainer, so Ancient OS is official GSI.
Therefore, that GSI will become "official" if he wants it and applies for crDroid official status.
You can also update crDroid without OTA by overwriting the system from the fastbooted menu (e.g. from 8.10 to 8.13).
Of course, you can update to 9.0 or later without any problem, but as mentioned above, there are some problems with the ROM itself, so it is not recommended (e.g. face unlock doesn't work).
 

seeayesix

Member
Aug 28, 2013
39
5
Sony Xperia 5 III
Apart from the face unlock not working and the app drawer being wrongly configured (which is fixable) I think Nazim's CrDroid is really good. I just dirty-flashed it from 9.2 to 9.3 (no OTA updates).

I have not recognized any problems with auto-rotation not working?
 

ffaaiitthhyy

New member
Oct 5, 2022
1
0
Hello to everyone! I've been trying to install MrNazim GSI crDroid-8.5-arm64_bgN-vndklite-Unofficial.img on my Y700. I've encountered several issues, which I couldn't resolve by myself, so I'm reaching out for your help.
Here's what I want to achieve: working stylus (Lenovo Precision Pen 2), Magisk, magnet cover support and so on.
Here's what I've done: latest update of zui 13 -> flashed vendor from zui 14.0.197 for stylus support -> flashed vbmeta from zui 14.0.197 so that it could boot properly -> flashed system from the GSI -> factory reset -> booted. System's first setup shows up, wifi, e.t.c. BUT I can't finish the setup because facial recognition doesn't work. I've encountered this issue when I flashed the GSI's system.img over latest ZUI 14, and over ZUI 13 with ZUI 14's vendor.img. What am I doing wrong? Thx in advance!
 

cornishrefugee

Senior Member
Aug 19, 2011
53
7
los angeles
Lenovo Legion Y700
BUT I can't finish the setup because facial recognition doesn't work. I've encountered this issue when I flashed the GSI's system.img over latest ZUI 14, and over ZUI 13 with ZUI 14's vendor.img. What am I doing wrong? Thx in advance!
I can't offer you a lot of help other than to say you should try 8.10, facial recognition works fine. I did try 8.13 and couldn't finish setup due to the facial recognition issue. I'm not very knowledgeable about the technical stuff, so I can't tell you why you're having the issue. But yeah, 8.10 works fine with facial recognition and setup could complete.
 

seeayesix

Member
Aug 28, 2013
39
5
Sony Xperia 5 III
Thanks, I'd really appreciate that. I didn't think I'd care about it but I use my tablet in landscape orientation quiet a lot and got frustrated having to do my login pattern 90° counter clockwise. A small thing, but still a thing.
It works on my tablet actually, both homescreen and lockscreen auto-rotate but I had to do a bit of digging to find the settings.
I'm running crDroid-9.3-arm64_bgN-slim-Unofficial.img.xz which I just dirty-flashed on top of the 9.2 slim. It's still a struggle to skip face unlock and get the app drawer to scale correctly on the screen if you set it up from scratch.
 

JonTrv

Member
Jan 24, 2023
28
6
UK
I can't finish the setup because facial recognition doesn't work.
I failed to record the exact command, but when you are going through setup before you get to face unlock, your device will respond to ADB commands from your PC, I did something like:
Code:
adb shell uninstall faceunlock
(please research adb shell commands for the correct syntax, and there is an adb shell command to list installed apps, so use that to find the correct name.
 
  • Like
Reactions: seeayesix

JonTrv

Member
Jan 24, 2023
28
6
UK
Do the lockscreen and homescreen both auto-rotate? It didn't work for me on 9.1, I haven't tried 9.2 or 9.3 though :)
Neither work on mine, also 9.1. I have a workaround. I use an app from the play store,
'Rotation Control' (developer listed as 'CrapeMyrtle').
I find it the least instrusive of all the similar function apps in the store. Granted, I too, do not often change screen orientation, but this helps when the need is there.
 

cornishrefugee

Senior Member
Aug 19, 2011
53
7
los angeles
Lenovo Legion Y700
I failed to record the exact command, but when you are going through setup before you get to face unlock, your device will respond to ADB commands from your PC, I did something like:
Code:
adb shell uninstall faceunlock
(please research adb shell commands for the correct syntax, and there is an adb shell command to list installed apps, so use that to find the correct name.
I actually saved your comment from a while ago regarding how to uninstall faceunlock. The command was
Code:
adb shell pm uninstall --user 0 com.crdroid.faceunlock

I tried to use it when I was struggling with the faceunlock problem while setting up 8.13. Strangely my y700 wouldn't respond to adb commands after installing 8.13, but it did work when I installed a different version (maybe 8.5, I don't recall now). So I'm not sure if adb debugging was disabled by default, but because I couldn't finish setup I couldn't get into the settings to turn it on.
 

cornishrefugee

Senior Member
Aug 19, 2011
53
7
los angeles
Lenovo Legion Y700
Neither work on mine, also 9.1. I have a workaround. I use an app from the play store,
'Rotation Control' (developer listed as 'CrapeMyrtle').
I find it the least instrusive of all the similar function apps in the store. Granted, I too, do not often change screen orientation, but this helps when the need is there.
Thanks for this, and also your previous reply. Any help is always appreciated! Does the app just have a button to select portrait/landscape or does it actually allow autorotation to function autonomously?
Thanks again for the suggestion.
 

JonTrv

Member
Jan 24, 2023
28
6
UK
Does the app just have a button to select portrait/landscape
Button, yes, at least the way I have it setup. Autorotation no.
I actually saved your comment from a while ago regarding how to uninstall faceunlock. The command was
Code:
adb shell pm uninstall --user 0 com.crdroid.faceunlock
Well done, I forgot that I had recorded it on this forum.
I tried to use it when I was struggling with the faceunlock problem while setting up 8.13. Strangely my y700 wouldn't respond to adb commands after installing 8.13, but it did work when I installed a different version (maybe 8.5, I don't recall now). So I'm not sure if adb debugging was disabled by default, but because I couldn't finish setup I couldn't get into the settings to turn it on.
I would have thought USB debugging would have to be still enabled from before the GSI flash, however, hopefully you have got the faceunlock bypassed by now. I never tried 8.13, the first GSI I got to flash without error was 9.1. A steep learning curve dealing with this device, shame I cannot use the learning to update my old Acer K7, still running abandonware!.
 

cornishrefugee

Senior Member
Aug 19, 2011
53
7
los angeles
Lenovo Legion Y700
Button, yes, at least the way I have it setup. Autorotation no.

Well done, I forgot that I had recorded it on this forum.

I would have thought USB debugging would have to be still enabled from before the GSI flash, however, hopefully you have got the faceunlock bypassed by now. I never tried 8.13, the first GSI I got to flash without error was 9.1. A steep learning curve dealing with this device, shame I cannot use the learning to update my old Acer K7, still running abandonware!.
I don't understand how the flashing process works, I'm a follow someone else's guide kinda guy haha. But yeah, adb didn't even detect the device after I flashed 8.13, so I was out of luck when trying your face unlock solution. I'm tempted to install 9.1 again and then dirty flash 9.3, though I'm not 100% sure that's a smart move. It's a lot of hassle to go back to 8.10 and reinstall everything if I end up with an issue.
 

Top Liked Posts

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

  • 8
    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.