menosgrante / rekado Goto Github PK
View Code? Open in Web Editor NEWPayload launcher and serial number checker for Nintendo Switch
Home Page: https://pavelrekun.dev
License: Apache License 2.0
Payload launcher and serial number checker for Nintendo Switch
Home Page: https://pavelrekun.dev
License: Apache License 2.0
If you download the nightly build, you can find the new version of the bootloader in /lakka/boot/
I saw that in new version, the Onesky localizations are not present, is that intended ?
French is up to date with latest release. Will look a bit at Spanish but it's more difficult for me... might leave some wrong things...
Please re-add this feature, I can't see any benefit in actually removing features from this app, very strange decision. How did you decide that it's not a popular feature? I for one use it.
Other than that thank you for the app, it's great.
It would be nice for a better dirstribution to have this App in the F-Droid Appstore.
A Positive benifit ist the easy install and update process the user will have.
I didn't dig into if the additional Requirements are met, but as far as is saw the Notably Part is met https://f-droid.org/en/docs/Inclusion_Policy/
Beside that, its also a bit secure because they build the APK from your repo, signed it and then distribute them. So the hassle to build it yourself and create a Release out of it could also be done by them (you still must upload it into the GitHub Releases but could use the F-Droid build APK )
Also: new users must not go to the hassle to Download the APK from GitHub if they already have F-Droid installed
Would be nice to automatically grab the latest stable releases.
As stated in the title. It would be an improvement if you didn't need to use uppercase when typing in the serial numbers in the serial checker function. :)
Edit: Right now you get "can't check this serial number" when using lowercase letters.
Phone: Samsung Galaxy S7
Rekado version: 3.0
Attempting to send Hekate CTCaer 4.9.1 fails to send the payload. I've seen it fail at both offsets 155648 and 77824.
Environment:
Phone: Pixel 3
Cable: USB C to USB C
Rekado: 2.6.2 (37)
Payload: Hekate CTCaer 4.9.1
I know, that there are a few payloads bundled with Rekado and that you can add new ones from the storage or an url, but this is a very tedious process and I don't want to always go to github and download the latest releases of every payload on my smartphone.
Therefore I propose to include a feature, that automatically downloads payloads from for example github (via the api?), so you don't have to update them manually.
Also may you add/bundle fusee-primary (the payload from Atmosphere release). It's way faster, than navigating through the hekate menu.
I have a phone with both internal storage as well as a microSD card (LG V30). The old file selector allowed me to select payloads from the SD card, but the new one only shows the internal storage. Can you restore the ability to select from the external SD card?
I suggest changing the information text slightly. Giving each header a bold text and removing some unnessescary text.
From:
Serials beginning with XAW:
XAW10000000000-XAW10074000000: Not patched
XAW10075000000-XAW10120000000: Possibly patched
XAW10120000000 and higher: Patched
... and so on ...
To:
XAW
XAW10000000000-XAW10074000000: Not patched
XAW10075000000-XAW10120000000: Possibly patched
XAW10120000000 and higher: Patched
... and so on ...
Phone: Samsung Galaxy S7
Rekado version: 3.0
This is just a minor graphical enhancement but I feel like it could be worthwile to implement.
Edit: I might read a bit quick sometimes but I actually read it like XAW10074000000 would be safe all the way up to XAW10074999999 since the next range begin at XAW10075000000 which isn't confirmed yet afaik.
Hi,
I just wanted to let people know using a quality USB Type C to USB Type C cable also works. I tested this on my OnePlus 7 Pro. I don't need to enable OTG either as this is part of the new USB Type C spec that auto negotiate who is host. Just thought I'd let people know since its not mentioned in the README as an option
The app just crashes as soon as i open it. Im on my Samsung note 9 running Android 8.1.
when i connect Autorcm switch to my phone
my phone runs rekado and i choose a payload which i use
then my switch is off
nothing happened
i have changed my cable and otg twice
but that was not good point
my allowance 15000 won was disappeard
plz i want to run my switch with Android
I try several times and it always presents the same error:
"Submiturb error."
How can I solve it?
Smartphone:
Samsung J7 2016 - SM-JM700M
Android 6.0.1
Firmware: J700MUBU2BRC1
Kernel Version: 3.10.61
My Samsung Galaxy A5 2017 can't detect the switch and i know that you don't know why. But i simply ask if it is possible that this patch can fix it when it's used in the kernel? So what du you think about the
A letter counter for the serial checker input box would be great! It could be on the side or below the box. Also, limiting the input to be no more than 14 symbols would limit people from typing incorrect serials.
Example:
XAW10000000001 14/14
XAW1000000000 13/14
XAW100000000 12/14
Phone: Samsung Galaxy S7
Rekado version: 3.0
Hello,
Is it possible to include the latest version of fusee-primary: https://github.com/Atmosphere-NX/Atmosphere/releases/download/0.10.0/fusee-primary.bin
For those who want to boot faster and don't need hekate.
Thanks!
It'd be neat if I could pick the default payload I want to inject so that the next time I connect to the Switch in RCM mode, I don't have to interact with the app.
The Switch is in RCM mode, and I have SX OS, but I haven't been able to load it or anything else with this device. Not sure what I'm doing wrong.
As title says
Maybe we can find a dongle Bluetooth to serial +serial to usb-c and use it when needed
Is it possible to add an auto updater into the app? or a notification for a new version release.
Rekado has seemingly stopped working now that I've switched to using SX OS. Everything worked fine before (on NXloader v0.2 & running ReiNX/Hekate), but after switching to SX OS and using Rekado instead of NXloader, it has simply stopped working. NXloader kicks me back to the main screen, and Rekado spits out "sending payload failed at offset 65536". It's not just SX OS, it rejects every payload now. I'm not entirely convinced that the problem is my OTG adapter, because it worked fine a few days ago and I can still use the OTG adapter with an external HDD and my phone and it pulls data just fine. Here is the adapter I use: https://www.amazon.com/UGREEN-Adapter-Samsung-Controller-Android/dp/B00N9S9Z0G/ref=sr_1_3?ie=UTF8&qid=1533790293&sr=8-3&keywords=usb+3+to+micro+usb What is going on?
If it’s possible/ if you get the chance, being able to launch Linux would be great
Updated from 3.3(sic) to 4 today and when I tried adding hekate 5.1.4 from file it just didn't do anything: no error, not added to the list. Downgraded to 3.4(sic) and it worked again.
Hello,
The installation don't work (no messages, just saying the application is not installed) i have authorised the unknow sources packages.
Mobile Huawei PRA-LXA with MUI 8.0.0 (Android 8.0.0)
Thanks you
is there any plan to place it on play store? I would really happy to help you upload your app to Play Store if you want
or there is some restriction on Play Store ?
When im trying to connect my switch to my Essential phone PH1 (running on android pie)
there is no response from android side.
no payload request message.
i used several type c-type c cords on my other devices (android 8) and all of them work.
seems like there is an issue with essential phone/android 9.
When looking through the app I've found a small UI bug,
When switching tabs with the bottom navbar I ended up in the payload section. After that I've opened settings and changed the accent color. When leaving the settings I will be back at the Instructions tab while the Payloads tab is still highlighted.
Steps to reproduce
I'm going to try this version later today, but I was getting stuck on the Nintendo Switch logo with the previous version after updating Kosmos through the tool. Will report back after trying this evening.
Enabling "Auto Injector" crashes the app upon sending of payload.
Everything works fine with "Auto Injector" disabled
Environment: Livingroom
Phone: Samsung Galaxy S7
Cable: MicroUSB to USB-A adapter + USB-A to USB-C cable.
Rekado: 3.0 (50)
Payload: Hekate CTCaer 4.10.1
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="dialog_button_storage_internal">内置</string>
<string name="dialog_button_storage_external">外部</string>
<string name="dialog_button_negative">关闭</string>
</resources>
This is Chinese translation。pls,add it your githunb
I kept trying to access settings in the fresh install from the instructions tab, but it kept crashing the app. It only started working after I went into the payloads tab and it requested for storage permissions. I'm guessing accessing settings required that permission and the app panic-crashed when it didn't have said permissions.
Galaxy S8+ Oreo.
Maybe this is unique to me, but Rekado crashes immediately upon launch. This is true of v2.4 and above. However, v2.3 and below work fine.
I'm using a Verizon Google Pixel on the latest Android and security updates (Android 9, December 9th update). I'm not rooted, nor is my bootloader even unlocked. This error also occurred on earlier versions of the OS prior to 2.5.2's release.
I've tried uninstalling completely (clear the app's cache, clear the app's data, uninstall the app) before reinstalling, but that doesn't fix it. I've also made sure to go into "App info" and enable storage permissions since the app crashes before it can request them. Not sure what else to check or where any logs may be stored that could be useful.
Whenever i put my switch in rcm it doesnt do anything but i can normally charge my switch
A barcode scanner to use with the serial checker would be awesome. That way you only need to type the serial if the barcode doesn't read in the first place. Maybe a flashlight toggle could be implemented here as well if the environment is dim when scanning.
The function could just send the results to the already existing text field in the serial checker activity. (also don't forget to prevent crashes if someone scans a too long serial)
P.S I also found a link where they show an example of how to do a barcode scanner in kotlin.
P.S 2 I know there are apps and sites that have this function today but they're neither open source nor capable of sending payloads afaik.
I like Rekado, So I translated him into Chinese.
the app doesn't detect that my switch is in rcm mode.
So it seems like Wear OS has basic OTG, but no drivers for mouse/keyboard and other peripherals. Wondering if it'll work for sending RCM payloads. It would be super cool if it does. I don't have a Wear OS watch to install the APK and test it though.
The app simply won't react to my Switch being connected. The Moto G7 Plus is supposed to support OTG. I'm using the included type C to type C cable. I'm running Android 9. Not sure what to do.
Hi! I got the message:
"Sending payload failed at offset 0"
Device: Nokia 5
Android: 8.1.0
I have downloaded the payload but when I connect my switch to the phone nothing happens. I know it's connected as I can select whether to transfer files or charge the switch from my phone. Im using a usb type c to usb type c
Lest go
Both the Reinx and sx payloads will regenerate, if removed from the Rekado folder and while I think its good to bundle those with the app in general, I think it should be possible to remove them if you don't want them.
At the very least, add some option to not have unwanted payloads display when connecting to a switch in RCM mode.
Thank you
I see you now use Onesky only, but why removing all translations from v4.0 ? Even those at 100%...
I just upgraded from 3.4 to 4.0 and now the application crashes immediately when you select the Payload tab.
Android 7.1
When I have developer this application I created simple launcher icon. Now, when application's popularity growths, I want to create more creative icon for Rekado. I also want Rekado to support adaptive icon.
If you have any ideas, write it here!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.