yashsingh1/xdaforums huggingface dataset:
[Lenovo Legion Y700] k56:
Connect the USB cable while holding down the Volume Up key.

Initially I was able to enter EDL mode with this, but after writing an image with QFIL I was unable to enter EDL mode.

Now, after the logo appears for a moment with vibration, it goes black and I thought it had gone into EDL mode, but a few seconds later the logo appears again for a moment with vibration and it goes into fastboot mode.
[Lenovo Legion Y700] Luzrellean19:
hi do you still have the 774 rom? can i ask you for a copy of it. i can't seem to open the link from terajima-alc
[Lenovo Legion Y700] project_2501:
Use the update link provided from ZUI (.774 -> .795). Has anyone accomplished an update with bootloader already unlocked?
[Lenovo Legion Y700] Breed43214:
That's an OTA. Not the full ROM.
[Lenovo Legion Y700] Luzrellean19:
I'm sory, i don't know how to use this. Also, my tablet got bricked from using the RSA and i was hoping to reflash the 774 rom to try and fix it
[Lenovo Legion Y700] Breed43214:
11.79 GB folder on MEGA

3 files

mega.nz
[Lenovo Legion Y700] MaestroLiendre:
Hi there! Anyone would happen to have a tutorial on how to flash global rom from Chinese 774?

I never flashed anything, and I'm so scared to brick it, so I'd need a tutorial for like 5 years old...

I'm just so lost when I start reading RSA, bootloader, and things like that.

Thank you so much!!
[Lenovo Legion Y700] Breed43214:
Global can't be flashed easily from .774. You have to modify a Global ROM and unlock your bootloader to use it. You'll have to do it for every subsequent update unless you turn off updates on the tablet too.

Here's a guide:

Lenovo Legion Y700 (2023) - Обсуждение - 4PDA

Lenovo Legion Y700 (2023) - Обсуждение, Планшет, 8.8"

4pda.to

Just use Google translate.
[Lenovo Legion Y700] Luzrellean19:
Thank You my friend your a life saver i thought i was gonna have to ship my tablet back to china :)
[Lenovo Legion Y700] project_2501:
Have you read the .bat script(s)? from the firmware .zips (CN, ROW)? I'm interested to know if you flashed this fully without a hiccup; and if so what's the status of your NV Data (unknowns anywhere)? Three quarters of the crap to download on this forum puts your device into a mixup fast.
[Lenovo Legion Y700] project_2501:
Did you need to change ABL at any point throughout the steps provided to have recovery (blue yellow terminal) identifying it as "prc" during an adb update? Mine fails (update) at the moment, and the above looks helpful. I was able to fix the corrupt NV data that occurs if you use the lolinet mirrors firmware, if you know what I mean?
[Lenovo Legion Y700] Luzrellean19:
I'm sorry, I haven't read the bat scripts. I don't know the status of my NV Data Either. Also, i didn't use the bat script that came with the file since my bootloader is locked so it won't work. I just transferred the contents of the image folder into to 240 folder in RSA then flashed it and it worked. My tablets working again. 😂
[Lenovo Legion Y700] goolby:
I never had to do the modifying myself because I had a lower version firmware when I bought the tablet so I was able to flash directly to global room... There is a more complete guide on how to modify the file/s.

Here's the guide:
[Lenovo Legion Y700] project_2501:
goolby ,

Can you source a *CN_SECURE* firmware bundle from any site you are referring for this tablet? The problem is all of these firmware updates labeled *OPEN_USER* are dumps, meaning it came from another device that is unlocked; instead, we need the official full OTA firmware *CN_SECURE* (not incremental like .139->.240). Something maybe like a full update to ZUI 16 is on the way?
[Lenovo Legion Y700] MaestroLiendre:
What are the actual benefits of flashing Global Rom, coming from Chinese .774? Is it just for language or are there other benefits?

I'm just sacred of ****ing up xD
[Lenovo Legion Y700] maxq1:
^ easier debloating for me and maybe some measure of privacy. you also unlock 5G-wifi apparently
[Lenovo Legion Y700] x_Lionheart_x:
I bricked my device after using RSA. Too late for me to find out that Global is not compatible with the latest CN ROM. Now I'm trying to unbrick it using this method but I can only go as fas as fastboot devices. I can't unlock bootloader. Every other command does not work. it says:

FAILED (Write to device failed (no link))

fastboot: error: Command failed

I also tried replacing the files in the downloaded global rom by RSA with CN rom but it doesn't work. It says that the system is corrupt and just goes back to recovery mode. I am out of options. Please help.
[Lenovo Legion Y700] Breed43214:
FAILED (Write to device failed (no link))

fastboot: error: Command failed

Is caused by having the wrong drivers. Make sure you're using the Motorola ones listed here:

레노버 Y700 2023 일본롬(NEC) 올리는 방법 - 리뷰 / 사용기 - 기글하드웨어

(24.03.01) 글로벌 출시와 함께 글로벌롬이 새로 나왔습니다. 아래 링크 글을 참고하세요! https://gigglehd.com/gg/15638286 요즘 Y700이 안드로이드 게이밍 태블릿으로 좀 핫하죠? 저도 하나 사봤습니다. 마침 일본 NEC쪽에서 정식발매를 준비한다면서 NEC 펌웨어도 같이 나왔더라고요. 궁금해서 후다닥 올려보느라 개봉기도 없이 설치방법을 들고오게 되었습니다. NEC롬은 이하 일본롬, 내수롬은 이하 중국롬으로 부르겠습...

gigglehd.com
[Lenovo Legion Y700] MAXIRABBIT:
Hey, your test - Google Drive link is no longer working. Do you have a working link?
[Lenovo Legion Y700] ZA12GN1:
For some reason, the original poster deleted their account. Use the re-uploaded link by @Breed43214 instead.

11.79 GB folder on MEGA

3 files

mega.nz
[Lenovo Legion Y700] ZA12GN1:
I'm not sure why my procedure is not working for you, but my speculations are that either the incorrect drivers are interfering with the RSA tool, or that the downloaded files for the 774 ROM are corrupted.

What I would do first is install the correct drivers, as suggested by @Breed43214.

Then, make sure that you download the 774 ROM that @Breed43214 re-uploaded here:

11.79 GB folder on MEGA

3 files

mega.nz

You may want to use a download manager this time just to be certain that any issues with your Internet connection or browser are not preventing the files from being downloaded correctly. The MEGA download manager should be fine. From my past experience, anytime a download involves either an IMG or ISO file, there is always a high chance that the downloaded files become corrupted, but it is not always obvious, and is often the cause of a lot of strange issues.

After that, instead of jumping directly to replacing the files in the 240 folder, purposely reflash the global 240 ROM through RSA again even though its the reason why you accidentally broke your device, because it may have not flashed correctly the first time.

Then, replace the files in the 240 folder with those of the 774 ROM, and try the same steps again.

Again, I'm not sure why it's not working for you, but I would try reflashing the 240 ROM first after getting the correct drivers installed just to make sure the device is in the same "broken" state as everyone else with the same issue, and then make sure the downloaded MEGA files are not corrupted. I apologize in advance if it unfortunately still doesn't work.
[Lenovo Legion Y700] ZA12GN1:
I unfortunately don't have time to generate checksums for the IMG files within the MEGA 774 ROM. Perhaps someone could kindly do this and guide @x_Lionheart_x into the process of comparing checksums to verify the integrity of their downloaded files.
[Lenovo Legion Y700] MAXIRABBIT:
Thanks.
[Lenovo Legion Y700] x_Lionheart_x:
Hi, thank you for the reply. I've downloaded the motorola driver and ADB it appears properly in Device Manager. Still the same though.
[Lenovo Legion Y700] x_Lionheart_x:
Thanks, I tried all three roms in the file and they all say file corrupted after flashing via RSA.

I don't think it got corrupted as my internet speed is quite fast and it only downloaded for a few minutes.

There was a post by another user in the previous pages saying about flashing a secure cn rom. as the files are open which is from a device with an unlocked bootloader. Maybe I need a secure cn rom but I can't find one anywhere.

Before I bricked my device, I have not turned oem unlocking on in device manager, could it be the reason why I can't unlock bootloader via fastboot?

Thank you.
[Lenovo Legion Y700] x_Lionheart_x:
If anyone is on the latest CN ROM with a locked bootloader, can it be backed up using RSA then hopefully I can use the file to restore mine? Sorry I am so desperate.
[Lenovo Legion Y700] Shadowhorse77:
Lionheart - You want to unbrick and install global rom?. You can it. You need file sn.img from lenovo site. This file allow you to unlock bootloader. After that , you can install global rom 240 ( without ota permanently) , by replacing the file "vendor.img" . Sorry my English is very bad :)
[Lenovo Legion Y700] project_2501:
I have lost my trust with the developers at ZUI. Determined the best thing that can be done for this device is not go past .737 on CN build. Asus with locked bootloaders, Sony with locked bootloaders, Xiaomi with paid software repair and now Lenovo with locked bootloaders that were taken apart and put back together with less parts. This is stuff is getting worse, not better.
[Lenovo Legion Y700] x_Lionheart_x:
Thank you. i just want to unbrick my device. doesn't matter if its CN or Global ROM.

I already requested sn.img from zui yesterday but I haven't received anything until now. Any idea how long it usually take?
[Lenovo Legion Y700] project_2501:
@x_Lionheart_x ,

More than likely it is already generated. Try copying the link below and paste in your serial numbers as they appear on your bootloader menu where the large X's are: https://cdn.zui.lenovomm.com/developer/tabletboot/XXXXXXXX/sn.img
[Lenovo Legion Y700] MAXIRABBIT:
How did you request a sn.img without putting in the IEMI?
[Lenovo Legion Y700] Shadowhorse77:
Lionheart - You choose far right corner - "lenovo tablet". Sn.img i try to get 3-5 days .
[Lenovo Legion Y700] x_Lionheart_x:
@MAXIRABBIT i kept the page in chinese. apparently there is a bug that the forms do not update when changing langauge.

it doesn't ask for imei when you select lenovo tablet if the language is chinese. although, i haven't received anything yet.

Just tried project_2501's link and I generated sn.img right away. - thanks.

Now I need to figure out how to use it.
[Lenovo Legion Y700] x_Lionheart_x:
Just found a guide about flashing sn.img through fastboot but its still not working for me.

Can't figure why I can't unlock my tablet.

Is there away to add sn.img when flashing roms via RSA?
[Lenovo Legion Y700] rydeen8:
LAVIE Tab T9 LAVIE Tab 9QHD1

LAVIETab9QHD1_NEC_OPEN_USER_Q00031.0_T_ZUI_15.0.036_ST_240330

Try flashing this(RSA)

Also, what was the last version of china rom updated?

v15.0.774 ?

v15.0.795 ?
[Lenovo Legion Y700] x_Lionheart_x:
Hi, it was on 15.0.795.

Where can I download the files? Its not a link.
[Lenovo Legion Y700] rydeen8:
In the case of 795, currently only 795 can be flashed.
[Lenovo Legion Y700] project_2501:
Wait for the .795 package. OEM unlocking is still switched to 0. Does anyone know the OEM command list yet? Better yet, where is the payload dumper for the diff OTAs?
[Lenovo Legion Y700] project_2501:
If he flashed .795, didn't he lose the unlock commands (flashing unlock)?
[Lenovo Legion Y700] x_Lionheart_x:
Then that's the reason why everything I flash just end up with corrupted data.

Are there no downloadable .795 yet?

Do you think its also the reason why I can't get to unlock my bootloader using fastboot?

The only commands that work are fastboot devices and reboot bootloader.

Everything else just end up with command failed.
[Lenovo Legion Y700] rydeen8:
yes
[Lenovo Legion Y700] rydeen8:
This time I'll escape to CN 795.

y700_TB320FC_zui_15.0.795_dual_rom.7z

drive.google.com
[Lenovo Legion Y700] rydeen8:
This time I'll escape to CN 795.
[Lenovo Legion Y700] rydeen8:
Flash with cn 737 and intentionally create an error

1.oem unloking on or frp patch

2.fastboot flashing unlock

3.fastboot flashing unlock_critical

I think this is fine too
[Lenovo Legion Y700] rydeen8:
It should be possible if you use sn.img
[Lenovo Legion Y700] x_Lionheart_x:
Oh my god thank you so much for your help!!

Flashed this using RSA and it finally worked.

I really appreciate everyone's help. I can't thank you enough!
[Lenovo Legion Y700] rydeen8:
Please take your time to unlock it later.
[Lenovo Legion Y700] x_Lionheart_x:
I will definitely. Thanks again!
[Lenovo Legion Y700] Breed43214:
Am I right in thinking using sn.img permanently unlocks the bootloader?

Much better to use the fastboot commands where possible.
[Lenovo Legion Y700] rydeen8:
Up to cn 774, unlocking and relocking is no problem, but cn 795 is an adventure because no one has done it yet.
[Lenovo Legion Y700] Shadowhorse77:
After flashing CN 15.0.795 , i can lock bootloader ? Or i do it on 15.0.774 ?
[Lenovo Legion Y700] rydeen8:
Relock is possible with cn795.

I think the timing of unlocking is the problem.
[Lenovo Legion Y700] Shadowhorse77:
You can give me manual ? How relock (lock) the bootloader on 795?
[Lenovo Legion Y700] project_2501:
Is it not possible to go from ROW 139 to CN 795 ? I tested the fastboot scripts (very thankful, they work) and was able to recover from a soft brick by editing a few lines out. For some reason I get the system incompatible error and did not select "Erase All" on QFIL for the loader configuration (that's how you lose valuable data, take your time and do a backup first with partition manager before flashing). Anyone else try going from Global back to CN with success after a region lock? Is there anyway to see what region the device has been set to? I see secure boot enabled, and I think that is the main switch that needs turned off to go freely between the two.
[Lenovo Legion Y700] rydeen8:
fastboot flashing lock_critical

fastboot flashing lock
[Lenovo Legion Y700] rydeen8:
If you do "Erase All Before Download", you will not be able to enter EDL from fastboot mode.

Also, the serial number will be incorrect.

Anyone using a global ROM without the vendor_boot patch should not use cn774 or cn795 at this time. It might be possible in the future, but I don't know.
[Lenovo Legion Y700] project_2501:
Not even with full backup? What partition are the certs/binaries deleted from?
[Lenovo Legion Y700] project_2501:
It states four values need changed. For prc three are lower case and one is upper; would that mean replace lower case prc to ROW instead of row?
[Lenovo Legion Y700] rydeen8:
I'll try this next time I have time
[Lenovo Legion Y700] goolby:
Just a couple of posts back I told you that I didn't had to modify mine so I can't answer your question... Sorry.

There's the link in that post on the Russian forum that you can use the translate feature in Chrome or Edge to get English.

LATER EDIT: it appears that the tutorial on the Russian forum on how to modify the file/s has been moved here.
[Lenovo Legion Y700] zenitsumanthe2nd:
hey guys u dont need to make it so complicated just use the official lenovo tool https://support.lenovo.com/us/en/downloads/ds101291-rescue-and-smart-assistant-lmsa

it works for both mtk and qcom
[Lenovo Legion Y700] zenitsumanthe2nd:
and it installs the drivers for you
[Lenovo Legion Y700] rydeen8:
PRC -> ROW

CHANGE 4

Y700 2세대에 적용된 2차 국가코드 분석 (+ 761에서 글로벌롬 임시로 올리는 방법)

Y700 2세대부터 적용된 2차 국가코드 분석 내용 공유 드립니다.예전 P11때 있었던 2차 국가코드와

www.ppomppu.co.kr
[Lenovo Legion Y700] project_2501:
I question these from the link (firmware packsge): cdt.img (?), connsec.img (?) devinfo.img (may contain region bit, is very small), limits.img & limits-cdsp.img (may also contain region info).

Some of these partitions only exist/are discovered form the bootloaders post and are not contained within the QFIL packages parition list.

On the .677 package firmware there is a peculiar "sec_prod.elf" that is not anywhere within the .xmls. This may be what is missing for fastboot too, will need to poke around some more.

I have a full backup of my own .737 before anything was flashed and have restored my original serial number and WLAN/BT chipset addresses.

Has anyone repaired fastboot oem reboot-edl from 4pda?

The question refers to hex data itself. ROW != row in hex, as PRC != prc . Changing lower case to upper case in the three other spots leaves me questioning the method. The link you provided doesn't contain any reference. I'll just have to look at an already modded PRC vendor and glean what I can.
[Lenovo Legion Y700] rydeen8:
fastboot oem reboot-edl recovers when restoring apdp.

I tried to back up cdt.img etc. with "partition magarger" before unlocking, but I gave up because I realized that it couldn't be done. The backup is after unlocking.
[Lenovo Legion Y700] project_2501:
What version is your backup from?
[Lenovo Legion Y700] rydeen8:
It was a long time ago so I don't remember much, but it's probably cn737
[Lenovo Legion Y700] rydeen8:
fastboot oem reboot-edl test

1.cn795(bootloader unlock)

fastboot oem reboot-edl (ok)

qfil flash(cn795 Erase All Before Download)

os reboot

fastboot oem reboot-edl (ng)

fastboot flash apdp apdp.img (ZUI_15.0.774_PRC(slot a))

fastboot reboot bootloader

fastboot oem reboot-edl (ok)

2.cn737(bootloader unlock)

fastboot oem reboot-edl (ok)

qfil flash(cn737 Erase All Before Download)

os reboot

fastboot oem reboot-edl (ng)

fastboot flash apdp apdp.img (ZUI_15.0.549_PRC(slot b))

fastboot reboot bootloader

fastboot oem reboot-edl (ok)
[Lenovo Legion Y700] rydeen8:
cn795 unlock test

I can't unlock bootloader on cn795, so maybe I'm doing it wrong.
[Lenovo Legion Y700] project_2501:
Unchecked OEM unlock in developer settings after relocking it? You locked your bootloader and can no longer unlock (expected_that)?

This is turning out to be the worst Lenovo device I've worked with. Why are there not official packages for us to download for upgrading the device offline (not OTA and not RSA required)?
[Lenovo Legion Y700] rydeen8:
I do not understand either. Since there is no official ROM, I am making a modified version of cv665 (developer rom) published on XDA.cn795 is actually easy to unlock.
[Lenovo Legion Y700] rydeen8:
cn795 oem unlocking on
[Lenovo Legion Y700] project_2501:
I found a dev version too, but the build is much lower than a 665 (TB320FC_ROW_OPEN_USER_Q00031.0_T_ZUI_15.0.090_DEV_231212). It's located here, and you will have to append .7z to the end of the name of it for it to extract properly.

I'm just going to wait this out with updating, there are too many bugs.
[Lenovo Legion Y700] rydeen8:
Thank you. It's the one on mirrors.lolinet.com. I knew it existed but I didn't know what it was.
[Lenovo Legion Y700] project_2501:
Mine still posts an error: (FAILED (status read failed (Too many *links)*(meaning it reads both instead of just the active slot would be my guess) on fastboot, but at least it does fully boot into EDL from fastboot again.

🥳.
[Lenovo Legion Y700] project_2501:
rawprogram3 contains the sectors for cdt and will need to be instructed to include it to create the partition again. I wonder what it's for?
[Lenovo Legion Y700] avatarwan13:
PRC to ROW bro, all uppercase, it is very clear in this original korean post, also in this russian post. I have modified the file using HxD, it is working. Now I'm on global .240.
[Lenovo Legion Y700] rydeen8:
Qualcomm is intentionally hiding this, so it could be a very important partition for Android, but it's not exposed to users, so we don't know how it's used.

QFIL repairs partition information and DDR on block device sdd (rawprogram3).

In conclusion, I don't know anything
[Lenovo Legion Y700] rydeen8:
"_a" and "_b" are the systems that ota starts in the background. apdp and apdpb are not covered by ota, so they are not relevant.

There is no doubt that apdp is the master and apdpb is the backup
[Lenovo Legion Y700] project_2501:
On line 6 where filename is:"" put cdt.img into the blank statement (filename="cdt.img"), then place cdt.img from the firmware online within the QFIL directory you are flashing from. I don't know what's contained on cdt.img, try extracting the details of it with simg2img first. I believe the device was repartitioned at some point from earlier builds and the cdt partition is no longer relevant. More interesting is the sec_prod.elf found within .677 firmware package, this seems useful for something undisclosed and is also undocumented elsewhere.
[Lenovo Legion Y700] project_2501:
Is this fastbootd from recovery or bootloader fastboot?
[Lenovo Legion Y700] project_2501:
I'm assuming you mean fastbootd from within recovery? Either way I'm pretty comfortable with the device in the state it is in at this point (thank you for the help). I still need to restore the rest of the partitions from the backup so it is fully .737 again. I'm going to try and figure out how to patch with diff the OTA's so I can update the build to .795 and patch vendor_boot to ROW, that way I have another full backup of .795 fully patched.

If you flash cdt.img, let us know what it does (if anything?).
[Lenovo Legion Y700] project_2501:
Strange that it doesn't matter with changing lowercase to uppercase; will confirm when I get .795 running.
[Lenovo Legion Y700] project_2501:
@rydeen8 ,

What happened to the partition list you had posted ( https://drive.google.com/file/d/1SRuSzGVQt-RKjpXmxKd07lrobaRz7IYN/view?usp=sharing ) ?
[Lenovo Legion Y700] project_2501:
@rydeen8 ,

Do you have a region set to the device (ROW or CN)? Mine states it's set to CN, but when I deleted the system upgrade app, I noticed it was named with com.row.lenovo.ota. System upgrade and recovery will not accept the ota update for 774 and posts device is TB320FC expected product asphalt_prc. What exactly is mismatching (where) and how to fix it to apply the ota updates for CN build? Any ideas? I'm thinking it might be due to a corrupted qcn. Can someone extract their's from CN build 774 or 795 and offer a copy (nothing really stored here other than bands for the modem and maybe a tag as to the model name)?
[Lenovo Legion Y700] rydeen8:
The cn774 ota update was successful, so it should be PRC.

I don't know much about it, so I can't really give you any advice. Sorry.

####6020#

adb logcat | findstr lenovo.ota > TB320FC_ota_log_v737_v774.txt
[Lenovo Legion Y700] project_2501:
I think it's the updater. Your's does not contain row within the updater name like mine did. Can you dump the updater from your build (.774) located at system/priv-app/LenovoOTA?
[Lenovo Legion Y700] project_2501:
Can someone create a qcn backup from their CN build that successfully updates via OTA? There is little there to be concerned with in terms of privacy (serial is not stored there, and the device does not contain an IMEI). Those unfamiliar with how-to, please reference this guide or simply paste this command: setprop sys.usb.config diag,adb with root privileges to enable the QXDM port for QFIL to discover (done with the device through adb, not EDL). The qcn backup contains the region bit for CN or ROW I believe which will ease the complications for switching from regions, in turn providing OTA updates to be quick and easy. I noticed that currently I can run a CN build with the WLAN enhancements noticed on the ROW build (5G WiFi), so I know that is the remaining nvdata I have not replaced going between the two builds.
[Lenovo Legion Y700] ruinses:
Hello, Link is broken.

I need CN 795 to repair my tablet.

Please help me.
[Lenovo Legion Y700] ruinses:
Thank you. Access permission has been requested.

Add. Downloading. Thanks for your help.
[Lenovo Legion Y700] MGY0213:
I accidentally flash a global ROM while my device was lock and now it is going back to bootloader on every boot. I have tried flashing the device with RSA or QFIL with multiple CN/ROW ROMs but none of them seems to be working. On first boot after the ROM flashed it says "Your device is corrupt. It can't be trusted and will not boot"

I assume I have to unlock my device first. Any idea how to unlock my device in such state? I have also tried to request for sn.img from https://www.zui.com/iunlock#unlock but it has been few days now and I have not received any email from them.

> fastboot oem unlock-go

FAILED (remote: 'oem unlock is not allowed')

fastboot: error: Command failed