checkra1n / BugTracker

checkra1n bug tracker
728 stars 104 forks source link

[Feature request] "Just boot" option #110

Open OatmealDome opened 4 years ago

OatmealDome commented 4 years ago

For those who just want to apply custom boot-args and/or kernel patches, and skip "fully jailbreaking" their device and installing a package manager.

For example: checkra1n_gui -b "-v" would verbose boot the device.

OatmealDome commented 4 years ago

@Lonegwadiwaitor

  1. Where else should I put this then?

  2. There is a "free form" issue template for "everything that is not a bug report". I think feature requests fit into this category.

woachk commented 4 years ago

@OatmealDome We currently don't have a way to pass arguments.

Skip ["fully jailbreaking" their device and] installing a package manager is what's done already, Cydia isn't installed by default for example and can be installed via the on-device checkra1n app.

OatmealDome commented 4 years ago

@woachk Is it possible this can be implemented in the future? Having minimal changes applied to the device (ie no "loader.app" installed, "checkra1nfs" disk image contents not copied/overlayed onto rootfs) would be optimal for me.

nullpixel commented 4 years ago

checkra1nfs is mounted read only to / and is never copied. loader.app is copied to a temporary folder in var but never to the rootfs.

Siguza commented 4 years ago

I'm putting this on the list of "TODOs for the distant future". We'll get back to this once we worked through our currently planned feature set.

alessaba commented 4 years ago

I agree with @nullpixel on this one. If one just wants to set custom args (future feature), verbose boot or apply custom kernel patches, you can already do it without installing any package manager.

As long as one doesn’t install a package manager, checkra1n isn’t a conventional user jailbreak in itself. It just does patches, and gives a local shell. There is no permanent file system change, it's all temporary.

The only change that maybe the devs could do is just give the option not to install the Loader app, but you can just as well drag the Loader into a homescreen folder and call it a day

nullpixel commented 4 years ago

The only change that maybe the devs could do is just give the option not to install the Loader app, but you can just as well drag the Loader into a homescreen folder and call it a day

It doesn't even show on reboot, because it's only stored in a temp place!

alessaba commented 4 years ago

Yeah, that’s true