fpv-wtf / butter

MIT License
75 stars 6 forks source link

everything worked but the firmware is too new #7

Open smothero opened 1 year ago

smothero commented 1 year ago

I downgraded the firmware from V01.06.0000 to V01.04.0000. I downloaded the package for this version. I did everything according to the read me file. The process went smoothly and was successful. The software version has not changed. According to the Troubleshooting section, the version may remain unchanged. Following the tip, I started the rooting procedure. Failed, process aborted with "The firmware on your device is too new. You may be able to downgrade to V01.01.0606 in DIY mode with DJI FPV Assistant 2 depending on the exact version installed. Please see the wiki for more details. ".

Can anything be done about it?

j005u commented 1 year ago

You need to downgrade to V01.00.0606 for rooting first. You can re-upgrade later.

smothero commented 1 year ago

I know that. As I wrote above, butter does not lower the software version.

j005u commented 1 year ago

"I downgraded the firmware from V01.06.0000 to V01.04.0000".

You say you downgraded to V01.04.0000 above, but you need to downgrade to the much older V01.00.0606 instead.

rooney1980 commented 1 year ago

Good evening, I have 607 on main fpv menu but 606 on diy mode.

When i go to root it still recognises the 607 and on step 3 its say firmware too new

Any ideas, i have run butter but on diy mode, the root flash seems to be picking the main fpv settings

famousamos793 commented 1 year ago

I'm experiencing the same issue

xviews commented 1 year ago

You must also be in DIY mode for the root to work

j005u commented 1 year ago

@famousamos793 please try again, rebooting the goggles in between, it may take several tries.

This turns out to be an old issue where the configurator would detect the situation and ask you to do so. The latest versions seems to have mixed up some error messages. We'll fix it ASAP.

quartapound commented 1 year ago

I was just stuck with this exact same issue as well, but managed to get past it! I was on Version: 01.07.0000 - attempted downgrading to V01.01.0606 with butter - in DIY mode. Attempted Rooting multiple times (in DIY Mode). Kept getting Failed! notice.

On this final (apparently successful) attempt, I left the goggles attached and began navigating in the DJI Menu on the goggles - Settings - Device - Device Info All of the sudden, the goggles restarted - and when I looked up, I saw the Root was successful. It seems navigating the menu resolved the glitch?

00:04 Attempting Step 1... 00:31 - Found Device: GP150, Version: 01.07.0000 00:31 Step 1 - Success! Rebooting... 00:51 Attempting Step 2... 00:56 Step 2 - Success! 00:59 Attempting Step 3... 01:01 Failed! Your firmware might not be rootable, please try downgrading with Butter. 04:03 Attempting Step 2... 04:17 Step 2 - Success! 04:20 Attempting Step 3... 04:22 Step 3 - Success! 04:22 Attempting Step 4... 04:29 Step 4 - Success! Rebooting... 04:52 Attempting Step 5... 04:52 All done - your device has been successfully rooted!

j005u commented 1 year ago

It's random with the V2 Goggles (or at least appears so, we don't know why) and you need to try mulitple times. The menus shouldn't be related.

The current live version simply has a regression where it gives you the wrong error, instead of telling you to power cycle and try again.