mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-24 19:19:48 +02:00
chore: add entitlements xml, cleanup
This commit is contained in:
7 files changed
+36
-22
No files matched your search
@@ -145,7 +145,7 @@ make palera1n_mingw WITH_STATIC=1 WITH_GUI=1
|
|||||||
- [itsnebulalol](https://github.com/itsnebulalol) - Palera1n v1.
|
- [itsnebulalol](https://github.com/itsnebulalol) - Palera1n v1.
|
||||||
- [staturnz](https://github.com/staturnz) - Contributions, Loader.
|
- [staturnz](https://github.com/staturnz) - Contributions, Loader.
|
||||||
- [plooshi](https://github.com/plooshi) - Plooshfinder, various legacy patches.
|
- [plooshi](https://github.com/plooshi) - Plooshfinder, various legacy patches.
|
||||||
- [hahalosah](https://github.com/hahalosah) - TUI.
|
- [nekohaxx](https://github.com/nekohaxx) - TUI.
|
||||||
- [checkra1n](https://checkra.in) - Checkra1n (1337), PongoOS, payloads, DFU helper & device assets.
|
- [checkra1n](https://checkra.in) - Checkra1n (1337), PongoOS, payloads, DFU helper & device assets.
|
||||||
- [libimobiledevice](https://github.com/libimobiledevice/libimobiledevice) - Libimobiledevice, libirecovery, libplist & usbmuxd.
|
- [libimobiledevice](https://github.com/libimobiledevice/libimobiledevice) - Libimobiledevice, libirecovery, libplist & usbmuxd.
|
||||||
- [libusb](https://github.com/libimobiledevice/libimobiledevice) - Library for access to usb-devices, used by libimobiledevice & openra1n.
|
- [libusb](https://github.com/libimobiledevice/libimobiledevice) - Library for access to usb-devices, used by libimobiledevice & openra1n.
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>platform-application</key>
|
||||||
|
<true/>
|
||||||
|
<key>get-task-allow</key>
|
||||||
|
<true/>
|
||||||
|
<key>com.apple.private.security.no-container</key>
|
||||||
|
<true/>
|
||||||
|
<key>com.apple.security.iokit-user-client-class</key>
|
||||||
|
<array>
|
||||||
|
<string>IOUserClient</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
+16
-17
@@ -16,19 +16,21 @@
|
|||||||
|
|
||||||
void print_credits() {
|
void print_credits() {
|
||||||
printf(
|
printf(
|
||||||
"#\n"
|
"::\n"
|
||||||
"# Palera1n beta " PALERAIN_VERSION "\n"
|
":: Palera1n beta " PALERAIN_VERSION "\n"
|
||||||
"#\n"
|
"::\n"
|
||||||
"# (c) 2026 Palera1n\n"
|
":: (c) 2026\n"
|
||||||
"#\n"
|
"::\n"
|
||||||
"# ======== Made by =======\n"
|
":: ======== Made by ======== ::\n"
|
||||||
"# Made by: asdfugil, kok3shidoll, claration, mineek, staturnz\n"
|
":: Made by: asdfugil, kok3shidoll, claration, mineek\n"
|
||||||
"# ======== Thanks to =======\n"
|
":: nekohaxx, plooshi, staturnz\n"
|
||||||
"# Thanks to: llsc12, Nebula, Lrdsnow, nikias (libimobiledevice),\n"
|
":: ======== Thanks to ======== ::\n"
|
||||||
"# Checkra1n (Siguza, axi0mx, littlelailo et al.),\n"
|
":: Thanks to: llsc12, itsnebulalol, lrdsnow, kirb, ehilwyma\n"
|
||||||
"# Procursus (Hayden Seay, Cameron Katri, Keto et.al),\n"
|
":: opa334, 0x7ff, sbingner, nikias (libimobiledevice)\n"
|
||||||
"# kirb, ehilwyma, opa334\n"
|
":: dedbeddedbed, tihmstar\n"
|
||||||
"# ==========================\n\n"
|
":: Checkra1n (Siguza, axi0mx, littlelailo et al.)\n"
|
||||||
|
":: Procursus (Hayden Seay, Cameron Katri, Keto et al.)\n"
|
||||||
|
":: =========================== ::\n\n"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -78,8 +80,7 @@ void parse_arguments(int argc, char* argv[]) {
|
|||||||
|
|
||||||
#ifdef WITH_GUI
|
#ifdef WITH_GUI
|
||||||
palerain_flags |= palerain_option_gui;
|
palerain_flags |= palerain_option_gui;
|
||||||
# ifdef _WIN32
|
# ifndef _WIN32
|
||||||
# else
|
|
||||||
if (isatty(STDIN_FILENO) && getenv("LLVM_PROFILE_FILE") == nullptr) {
|
if (isatty(STDIN_FILENO) && getenv("LLVM_PROFILE_FILE") == nullptr) {
|
||||||
palerain_flags &= ~palerain_option_gui;
|
palerain_flags &= ~palerain_option_gui;
|
||||||
palerain_flags |= palerain_option_cli;
|
palerain_flags |= palerain_option_cli;
|
||||||
@@ -171,9 +172,7 @@ int main(int argc, char* argv[], char* envp[]) {
|
|||||||
return exploit();
|
return exploit();
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
|
||||||
return exploit();
|
return exploit();
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
Whitespace-only changes.
@@ -29,7 +29,7 @@
|
|||||||
enum usb_transfer {
|
enum usb_transfer {
|
||||||
USB_TRANSFER_OK,
|
USB_TRANSFER_OK,
|
||||||
USB_TRANSFER_ERROR,
|
USB_TRANSFER_ERROR,
|
||||||
USB_TRANSFER_STALL
|
USB_TRANSFER_STALL,
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
enum usb_transfer {
|
enum usb_transfer {
|
||||||
USB_TRANSFER_OK,
|
USB_TRANSFER_OK,
|
||||||
USB_TRANSFER_ERROR,
|
USB_TRANSFER_ERROR,
|
||||||
USB_TRANSFER_STALL
|
USB_TRANSFER_STALL,
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
|
|
||||||
#ifdef __WIN32
|
#ifdef _WIN32
|
||||||
# include <windows.h>
|
# include <windows.h>
|
||||||
#else
|
#else
|
||||||
# include <time.h>
|
# include <time.h>
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
uint64_t palerain_flags = 0;
|
uint64_t palerain_flags = 0;
|
||||||
|
|
||||||
void sleep_ms(unsigned ms) {
|
void sleep_ms(unsigned ms) {
|
||||||
#ifdef __WIN32
|
#ifdef _WIN32
|
||||||
Sleep(ms);
|
Sleep(ms);
|
||||||
#else
|
#else
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
|
|||||||
Reference in new issue
Block a user