First of all, happy new year (maybe?)
Just letting you know ahead of time, your account can be banned! I’ve been playing since the initial post without any issues, but do this at your own risk!
First, burn an image on the sd card. Then you can just boot and do the following to update the orange pi firmware, so that you can boot from the NVME
| // Try.ts | |
| // By Colin Teahan | |
| // August 14th, 2024 | |
| // | |
| // This TypeScript file enables usage of the .try() method which will return a result tuple of [T?, Error?] | |
| // from any function or async function. This works by defining a new property on the global Object.prototype | |
| // and then do some type-fu. | |
| // | |
| // Example usage: | |
| // https://www.typescriptlang.org/play/?target=99#code/MYewdgziA2CmB0w4EMBOAKAlAKGwejwAJCAVVAT3gBcJ8jCAhcwgYRgEsxTZkALZMHWIBBAK4BzURCqEAjABYqvADSEATAAY18ukNK92EUuQAOsAMrBU7EzIBm7OIVhhkAIzhGpycbEIg7QiU-agosQgBbWCUQABNCAHcDYF5Ex2hCVGjRVC5kTNgIUWgZKlETJwDCAG0SAH5VAFFUVBBUOoBdPTtWiMIBZjtRMGAqdnB-VH6IchHCIZGx8Hh9Q0S2gGsjN2ZY2AcwTnF+wjBYBMITVrNUKmYJ4MJxaBA3ZAyAeTcAK1hR+CuICoQNMsD0AniwS4sRAhCgUSCoIAtEN4LoCMRGgAPZARCp+by+ABc6PoC1G4y4vioAFUILBUEwAJKxdDsWJE06iCJuBmYQgAbz0xGI7ECbPiAB4ALyEDT8pStC5nC7NVoYADknAAbu92YQpAzCOyNTgMSLiFkyrlBadcbBORqGK8Nap9QBfPSegh6UCQGTVQ2oVQM9UdQiy6l0hnM2KhcjoeWESVIpHOFptNLQDK8grWs6xX3gaQ1IMhjOocOR6LRxnkFnx9CyfkptNBwhOl3GoxWnIF0nEAByHxIjU5JAMRjW0nSJwSm2NXEB4iyECMEO7pyBcNE |
| const client = await page.target().createCDPSession(); | |
| await client.send("Fetch.enable", { | |
| patterns: [{ requestStage: "Response" }] | |
| }); | |
| client.on('Fetch.requestPaused', async parameters => { | |
| const { requestId } = parameters | |
| const responseCdp = await client.send("Fetch.getResponseBody", { requestId }); |
| { | |
| "breadcrumbs.enabled": false, | |
| "window.commandCenter": false, | |
| "window.menuBarVisibility": "compact", | |
| "window.zoomLevel": 1, | |
| "update.mode": "start", | |
| "update.showReleaseNotes": false, | |