#development
1 messages · Page 141 of 1
Still they have pid no ?
I don’t think it would be that easy
und whys that
Is it possible to change a string in a mach-o to one thats longer than existing one
no
Just find the apps pid using cocoatop and then use opainject. I don't think there is other way to inject apps too
not without doing some very fun stuff
Like?
expand binary, create string table, patch references
I suppose you technically could but that would require patching every reference
damn
I was beaten to it
wait a few years for @native orbit to finish
I'll see how much references the string
But bear in mind every reference after that will also need to be patched
and even still that relies on your xref heuristics being good
I have a suspicion IDA can do it
yes smh hes taking a while
alternatively you can move (well copy) the string you want to patch to somewhere else in the binary
2
note that if it's a cfstring this becomes remarkably less complicated
get the str, make a new segment and section in the mach-o, write the patched one there. then patch the stuff in __TEXT,__cstring and __DATA,__cfstring
@visual meadow as I know that you're using a file path, a much easier option would be to create a symlink for which the path is exactly the same length as the original and swap it in-place in the MachO
yeah thats what im gonna try rn
well if it's exclusively a cfstring you don't need to do this
right
The PE format is very flexible about relocation among other things. I’m wondering how much holds true with elf or macho
wow
within only a few hours
wait crap i need to upload for release not debug
flora on havoc for free soon™️
🙏

fix it
imma pull a cheyote
nooooo
I am so proud of you
we on that professional shit now fr
where do i go to make those amazing phone renders i see in tweaks
because like
this isnt quite as amazing as those things i see on tweak pages
(ignore how its an iphone 12 screenshot in an iphone 13, you get the point)
there was some errrm trollstore app for it im tryna look it up
hey uh
trollstorehelper wouldn't be calling abort would it
I just noticed
I think that maybe my thing was working
this crash log shows that it got SIGABRT after mentioning stuff like TSUAssertCat_init_token
screenshotx?
there was some ipa of it somewhere

screenshotx from junesiphone repo
probably but derootifier would work
[[screenshotx]]
Put screenshots in phones.
bc im pretty sure its just an app
not if the tweak doesnt appear lmfao
postbox didnt load anything when i last tried it
you need to use the ipa version
you add the repo wait for it to have a red x then you click the refresh icon in the top right and wait for it to turn into a green check
then you can browse the rootful repo, download the deb, and put it through derootifier

i tried it last on like ios 15 so it should work fine
hmmm ok tyy
lets hope it doesnt put me in a respring loop again
ive found that most rootful tweaks derootified do that
is screenshotx paid???
i get 403 forbidden when i try to download the deb
[[screenshotx]]
Put screenshots in phones.
idk
meoww
hm idk if i just needa login or what
so true
i might just stick to these mockups
theyre good enough
oh and i accidentally exited my havoc thingie without saving by switching tab and my whole description is gone
yeah ig patreon required damn
its what i get for downloading random shit online
i know
.
ohok
make your status bar and icons and everything stock
for mock-ups
i know im just experimenting right now
j letting yk
the
shadow's too dark
does anyone here know why I am getting EPERM when trying to overwrite files with KFD that are newly installed
like if I open the app, it's fine, but if it was just reinstalled from the appstore it gets EPERM
just on the open(RDONLY) call, not even trying to write to it
(and if the app has been opened it's in the signature cache so it crashes on launch)
~~Honestly I would copy Jade pics instead ~~
oh true those look simple
@naive kraken @granite frigate sorry about the ping, just wondered if you guys had any idea what could cause this EPERM issue (since you apparently helped with the original, see the filename :P)
what specific file? and you sure the path is still correct?
the main app binary
like I read out all apps
present the user with a list
then they pick and I try and inject trollstore
it works normally, except ofc the injected app just crashes
I was told this was because of some cache, needed to reinstall the app and never open it
so I did that and got EPERM doing the same thing as before except having not opened the app
you just need to reboot really
after installing? I did
after injecting
uh no /var stays
none of my changes seem to be permananty
so that is my issue
not sure what could cause that?
how do I trigger that?
no clue
so just like leave it for a bit? or what
ok so ill probably put it on havoc for $0.99 and then ill keep it open source so if anyone cant afford it then they can still get it for free
Says free on havoc 😐
Is this a system wide color changer
yeah
If so they probably won't accept for paid as there are alternatives lol they are very picky
this is made for the new ios versions
the only alternatives are spectrum and kaleidoscope and those are both for ios 13 or lower
They didn't accept my toggle call vibration cc module 😭😭
they dont work very well on ios 16
What about meredith
lol yea i guess
either way ive spent a while looking for an ios 16 system wide color changer tweak
like
a modern one
i only made my own because i couldnt find one
after looking for so long
and i needed one
still confusing to me that it doesnt exist
also meredith themes everything differently to how flora does it
can roothide dopamine be a thing
dopahide 
opa doesn't control Roothide and their Dopamine fork
its not up to opa nor does he have anything to do with it. tuancc has been radio silent about it so i think its best you just keep waiting n say nothing 
too much going on?
ios shortcuts app shortcut to cc module
(please)
or at least any way to interact with the shortcuts app programatically
What does that even mean
Ohhh
Beautiful
idk like
click a cc toggle and it'll run a shortcuts app shortcut
I see.
shortcuts wanna be everywhere BUT the control center 💀
that doesn't exist?
surprising
i dont believe so
stock i think has a module to open the app but nothing more
nvm its not even stock stock literally has nothing related to shortcuts
[[ccmodules]] i believe has a toggle to OPEN the app but it does nothing outside that
I mean shortcuts has a uri you can use iirc
so if you can run uri's over a cc module
you can do that
@native orbit i figured it out
the first two parameters are the member variables that the function accesses
not a pointer to the object
wacky lmao
ok its currently being reviewed
🎉
havoc?
watch, as it releases, people try to install it, and it starts bootlooping people out of nowhere
yeah
its weird
in simple mode, your color has a 40% influence on saturation and a 20% influence on lightness
no influence on opacity
what about the random purple
show me what you mean by "random purple"
because it themes everything
notification badge is systemRedColor
lpm battery is systemYellowColor
you can change them individually if you go into advanced mode
but how is it purple when i set different colours
did you change both primary and secondary
yea
probably
hey so I tried to implement respringing via xpc crashing, and nothing is happening
in which case i wanna see what the color looks like
i can get on later
gn
🔥
PLEASE INFORM ME
shortcuts://open-shortcut?name=[name]
maaan that just opens the edit page
In Shortcuts, the URL scheme also supports running a shortcut that is saved in your shortcuts collection.
i guess a tweak could utilize this paired with uikittools?
would be extremely useful if you could just dynamically export a shortcut into a cc module, maybe with the given icon thats on the shortcut itself 
@naive kraken do you know why xpc crashing would have no effect?
do I know what?
for trollstar etc it tries to respring via xpc crashing
but when I tried to implement it in swift, it has no effect
is there anything special about it? I would assume if mach_msg accepted it then it is well formed enough to send
and I thought any message would do
OH
I got it
w00t was wrong
(w00t is the magic that makes it crash)
I put 00 as in the bytes 00 not ascii 00
solution dont swift
php
well shortcuts://run-shortcut requires the shortcut app to be opened AND has an additional delay which is kinda not ideal
surely there's a way to trigger a shortcut programatically!!!
@naive kraken I tried the fcntl sync thing, still changes don't save
and with respring I tried doing that instead, doesn't help
wait a sec
Perform overwrite file data to file.
Only work when file size is 'lower or same' than original file size.
Overwriting executable file also works, but executing will not work anymore. just freeze or crash.
er
but TrollStar does work for some people, right?
yet it uses memmap
does anybody know how to get the wallpaper’s average color?
Math
Probably a function
ik how to get the average color but idk how to get the uiimage of the wallpaper
be cool if somone could make this into a tweak https://github.com/KDE/kdeconnect-ios/tree/master
well
I discovered 1 issue
I was mapping with MAP_PRIVATE not MAP_SHARED
but
still doesn't work
So it turns out the EPERM is actually being caused by this somehow
like if I try and overwrite a file, the next time I try and overwrite the same file I get the EPERM
we don't have any set rules on that, we trust you to use your best judgement that it won't cause an inconvenience for the user, see https://theapplewiki.com/wiki/Dev:Tweak_DRM
Building tweak DRM means building technical measures to control access to using a tweak you made, especially to prevent access by people who were supposed to pay for it but didn't, aka pirates. (DRM stands for digital rights management.)
Making DRM-related mistakes is a reliable way to get a thread at the top of /r/jailbreak with upset commenter...
I might actually link that from the rules since it's solid advice, and pretty much accepted as the community's expectations for DRM
Is a tweak in assembly possible
All tweaks are in assembly, what are you even asking
Sorry meant arm
I love writing code in instruction sets
i mean, a compiler does that lol
nothing is really stopping you from just using arm assembly directly but i wouldn't recommend it unless you have a specific reason
i write all my tweaks in llvm-ir
oh yeah? what about zefram on x86 macs smh
i'll believe it when i see it
with the other answers yeah obv but heres a sample https://gist.github.com/shepgoba/76f42f7809eb18527342d1ef571345a1
i swear capt had some asm tweak example pinned in here
but it is gone now
we need a directory of #development pins
he schizo deleted all but like 4 messages
i recall him sending a message that could've been reported for something bad
from that point he decided to just nuke ig

Nah it’s just to clear shit in case employers (💀💀💀 capt) check
discord digital footprint is not something i'd expect
fr
I can probably find one
i mean gameseagull has an assembly hook in it i think
Thats embedded in main binary
Yeah i know capt send a message with battery boobs in assembly
Like a while ago
@visual meadow @faint stag @timid furnace
https://github.com/qwertyuiop1379/Tweaks/blob/master/fixshitbook/Tweak.S
probably talking about this one
@timid furnace
scoop
Ok sounds good to me
Respringing causes phone to be stuck at blackscreen %95 of the time and force reboot becomes necessary. With arbitary intervals the screen shows up for a couple of miliseconds and goes back to black.
average netfence W
lmfao
We will be looking forward to the MudSplasher ASM tweak.
that repo is a theme pircay repo
oh
i have no idea why the lpm battery is purple
however the stuff in settings are because the way it works is that it mixes the 2 colors, so because you used a gray color it made the original apple blue darker
hang on i need to figure out why it didnt just apply the hue of 0
thats weird
q
What happened to
does anyone know the lowest age someone got a CVE
can you give me the exact colors youre using
in the srgb color space
tap on the color > Sliders > Display P3 Hex Colour # > sRGB > Copy the hex value
Didn’t Linus get one at 15 or something
Okay so Linus had that bug where you could bypass SIP and load an arbitrary kext and demoed when they were 15 but idk if it got a CVE
that has a blue tint
so what happens is, flora uses 40% of the color's saturation and 20% of its lightness, and then the other 60% saturation and 80% lightness is from the original color
therefore, because you have a blue tint, and because the original color is darker, it ends up looking more purple
maybe ill let the user choose the influence of the color
that sounds like a good idea
should i be worried about this? ld: warning: OS dylibs should not add rpaths (linker option: -rpath) (Xcode build setting: LD_RUNPATH_SEARCH_PATHS) ld: warning: invalid -install_name (@rpath/libswift_Concurrency.dylib) in dependent dylib (/Users/jan/theos/sdks/iPhoneOS16.5.sdk/usr/lib/swift/libswift_Concurrency.tbd). Dylibs/frameworks which might go in dyld shared cache cannot link with dylib that uses @rpath, @loader_path, etc.
What am i doing in life
I think the same thing
dw that blud is gifted or something
About myself, not about you 
Yeah Linus is a genius
I can't even make tweaks 😐
php is a good language to start out with to understand the core fundamentals good syntax and behavior of programming 
php is a bad language to start out with to understand the core fundamentals good syntax and behavior of programming 
no
based
so what do i do now
it’s been like this for ages
i’m updating from 2.0.2 to 2.0.6
Just install the updated tipa manually
Then click update environment in the dopamine app
Fr fr
ah ok
what do i do to get more info about this?
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString objectForKey:]: unrecognized selector sent to instance 0x2830e5b60'
this is the only place where it could be breaking
preferences = [[NSUserDefaults alloc] initWithSuiteName:BUNDLE_ID];
specifier = _specifier;
slider = [[UISlider alloc] initWithFrame:CGRectZero];
id userValue = [preferences objectForKey:[specifier propertyForKey:@"key"]];
``` but i dont see why
charge your phone
wall werror
@tawdry trench
Super pretty :D
i was talking about the saturation influence lol
Yeah but I have not seen the prefs yet
oh lmao
so I'm talking about your prefs in general
Guys I need to know what tweak I should make
palette mode when
Suggestions please!!
Real tweak suggestions please!!!
finish yo jb 
Not worth it
At least publish the code 🙏
apple file conduit 2
I did
whjere ?
hi! please install 1.0.2 and make saturation influence 1
My GitHub
your colors should apply correctly now
phone dancer
and you can mess around with the lightness influence until it looks good
also that would probably mean hardcoding the colors to override
palette overwrites .car asset catalogs that contain the colors
flora hooks UIColor
What does that mean though
fuck
Get filtered
No, that's illegal
this
bootloop
frcoal
oh yeah btw apple has no slider with a label like this by default
so i had to make my own (as per usual)
i wonder why they don't have one though
theres the switch cell but that cant have a label on the left
everyone who has ever spoken there has it so yes
i should do this for 16Player
its open source just steal my code lmao
oh i forgot to mention
the label is a text input
so you can also input your own value
oh thats nice af
thats why the gesture recognizer is there lmao
tmro or the day after, possibly
so you can tap on the rest of the cell to close the keypad
W
thats rally nicem i was gona do sm like UIAlertView thing
should have done chariz
its not freee right?
Still can't respring does anybody have an idea what may cause this
@slim bramble we do this in next 16Player update
Nvm deleting the jb once again worked
@tepid olive https://github.com/jonahnm/Telescope/pull/2
so, paid open source? or paid closed source
its your call, I'm just curious
what even is the point of paid open source
like the end user could just clone the repo and build it onto their device via theos
or is that the point?
it's similar to a donation system. if someone really doesnt have the money, they can just build the tweak themselves. if they want to support the dev, they can buy iy
gives the opportunity to learn and just overall better experience for those who can't afford it
fair enough
instead of relying on shady piracy repos too
yh
paid open source
yep exactly
thats precisely what i was thinking
i figured it out
basically i found an unused, 20 byte string
in launchd
i then got the offset of it
changed adr and then done
I better be getting a cut 🗿
youre getting gifted dw
you and nightwind
for helping me so much
hooray
o
wen eta Serotonin rootless
when i feel like it
🤓
theres a literal section for how to build
im leaving it open source for a reason lmao
Fuck cd
We have setopt autocd && flore
pov me and @radiant idol making both flora and 16player
Thanks iCraze 👍
👍
Thanks iCraze
Thumbs up is mandatory actually
Overengineered cd 😭
well now i know what im doing for the most part
gg
for some reason i had a completely broken specifier dictionary in my plist earlier and the bundle built perfectly so i had no idea it was broken except it was crashing settings
who pinged me
and settings was crashing with objectForKey not existing on the class so i genuinely couldnt figure out why
what is it?
and why, I'm never finishing telescope, probably
unless there's a demand, I'm not gonna finish it
where is it currently at

i thought yall had TC injection really long ago so i thought it'd be done soon
idk
I mean, it's almost finished
but like
I took a break
and then dopamine came out during the break
so I lost motivation 👍
😭
McDonald’s chicken sandwich before the gym 🙏🙏
McDonald’s chicken sandwich before the gym 🙏🙏
Carlos
que paso
Real
@naive kraken hi opa, im having some really weird issues with dopamine 2.0.7 on my ipad 9 (wifi) on ipados 16.1
either i get kernel panics while patchfinding or after exploiting when the screen goes black and it tries to userspace reboot
if it however doesn't panic, it goes black but doesn't reboot the userspace. i can like exit the app and stuff but the device acts weird (i presume because it didn't reboot the userspace)
here are some panic logs
this first started happening when i rebooted the userspace while jailbroken and it panicked
so i tried to rejb and it Died
(blame @slim bramble for this he told me to report it to you)
ignore
these all look like exploit failure
i think (not sure about pmap_mark_page_as_ppl_page_internal)
were you using landa
panic 
landa and physpuppet
hm
your nickname is right
fully turn off your device, turn it back on, wait a minute after unlocking for things to start, open app, switch to landa, wait for a few seconds, try jailbreaking
alright lemme do that]
i already wait a few seconds between pressing jb
because well past experiences with kfd
that thing where it doesnt reboot the userspace is so weird tho
like
when i restart dopamine it says its jailbroken
but pressing the refresh jb apps button freezes the device and pressing userspace reboot does nothing
it refuses to reboot userspace
what the fuck
i disabled tweaks and it worked
??????
Ellekit
fr ellekit moment
Ellekit? More like LKit
ellekit is so bad 💀
libhooker W
libhooker for dopamine wen
Real
Who wants me to finish telescope, except using libbooker??
@sonic totem
lol whats left
Not especially
What’s left!!!
i implemented a IO_surface release_surface function that was on the to-do list
Would I use it? Probably not
Those are remnants from meow16
I mean like what are the benefits of libhooker?
Uh
Lol
I forgot it had some LH specific stuff, hold on
@tepid olive
@tepid olive Whats left for telescope ?
Yeah remnants
iOS 17.0 beta 1 JB went?
Uhm, finishing up launchd hook, system hook
Some other small stuff
Shut up
lol
Quiet
i'll close the PR
Gotcha
i mean it's his jb
like the ptr to the iosurfaceref or?
if ur not leaking memory somewhere u aint a real jailbreak #gang
me when initproc exited
see if it consistently works with injection disabled
i removed the jb
want to start fresh
you have a broken tweak injecting into jbctl then
Opa
gangnam
style
Anyone know if its possible to hook notifications to make them go away off screen quicker
i need this tweak istg
Possible? yes
It is possible
You just gotta find where to edit
Well yeah
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
@slim bramble
Do you know what header its in
That’s what I was searching for
Bros on thin ice 💀🙏🙏🙏
Uh how do you not get muted by gir
idk
Hey @native dune, have a look at this!
Please be mindful of role pings before doing so. Do not ping the Mods, Admins, or Geniuses™ unless they are needed.
Additionally, do not spam ping or spam DM any server member.
@sonic totem
@sonic totem
@sonic totem
@sonic totem
@sonic totem
@sonic totem
@sonic totem
Hey @native dune, have a look at this!
Please be mindful of role pings before doing so. Do not ping the Mods, Admins, or Geniuses™ unless they are needed.
Additionally, do not spam ping or spam DM any server member.
o
Anyone fr know the header though
lol
breaking news "Alfie" is offensive
Can't I'm working on haxx rn

@sonic totem when is trollstore 3 releasing?
News:
01/03/2024
@sonic totem when are you releasing fastPathSign3?
@sonic totem when are you relasing img4haxx
already sold the haxx
Never
I need to stop writing assembly
I've spent like five hours on it today
No ETAs
thats implying its coming out ever
@sonic totem any news on ssv bypass??
find pac bypass 🙏

Diff XNU commits and find one yourself
Yes
Use dev kernels 👍
Yes
@native dune no promises but I am going to be doing a LOT of research into CoreTrust over the next few months
cant you just hook it and call resignFirstResponder early to dismiss it?
or is that not how that works
(i already updated to the latest beta)
probably best place in 17.0.1+ is 17.4b1
same though
no promises but i am officially starting research into a tethered ios 19 jailbreak
it has the screenshot bug and battery is bad so no
On my iPad yes
oh ok
There is no changes between b1 and b2 iirc
I'm going to iOS 18 when it drops on my main
same
starting a bit early so i have a headstart 🙏
I’m tempted
apparently its gonna have a bunch of customization changes but itll still be (inevitably) locked down
Not if you know how to break it
I might update fr
ios 11.0b1 was the worse beta i have ever used lmao
I had it on an iPhone 5S too 
💀
Opening up CoreTrust.bndb for the 500th time:
Here we go...
🔥
wheres the ssh config file on dopa?
Really wanna make tweaks but don’t know where to start 🔥
get well soon 🙏
/var/jb/etc/ssh/sshd_config ?
no
Ask @acoustic imp
He pulled 0 dev knowledge
To making a paid tweak
1984 of Kirbistan is back
What languages
Objc
what is tha
Guess who
NOT SWIFT, NO SWIFT
objc
@gilded ivy https://github.com/NightwindDev/Tweak-Tutorial
haxi0 :
Isn’t Objc the alternative
tomt000 :
For swift?
no other way around
Idk either so like this will be fun
do objc
I know stuff like C#
yea
And very basic Java
do objc
Ok il take a look
u can do C in objc
Forget everything you know about programming before doing objc or you’ll have a heart attack
Alr il def save this
😡
sshd_config
nope, nada
L
@visual meadow u know where ssh config is ?
I told you
Smfh
im actully dumb
LMAO
😭
Bro got pinned
😭👍
@native dune
become root:wheel
sudo nano 
sudo nano
ik, i am dumb but not that dumb
sshd_config is global, ssh_config is per user
ah thanks
launchctl list | grep ssh
well
ssh is weird
it's spawned on demand
so you don't need to worry about restarting it
run this ?
my other issue....
i don't think it stays alive in the background
ahhh ok
so i need to exit all my ssh's for it to restart?
no
k
killall sshd
anything you ssh after you edit the file will reflect the new changes
killed it but my chnages arent like applying
@steady nest is this better or does it still need work:
/etc is going to have the defaults for stuff
all rootless does is shift the bootstrap outside of rootfs
so permissions are the same
/var/jb/var/mobile will be owned by mobile
but stuff like /var/jb/etc will be owned by root
so if I just have a JB device no xcode I should be fine?
looks ok from a quick look, you can test on any arm64 device since you can ssh ramdisk
u would need theos
alr
f** kfd
yknow what actually PPL is the mean one, stealing my PUAF pages and panicing
just leave them alone plz
they said fun kfd
they werent swearing
hey it's supposed to protect pages

kinda nice we got this far without making it panic more oftern
@tepid olive
PHP in 2023 is very different than PHP in 2012. Let's run through some of the changes!
Looking for PHP jobs or looking to hire PHP devs? Check out Larajobs: https://larajobs.com/?partner=108
00:00 Intro
01:16 Traits
01:34 Short array syntax
01:47 Array destructuring
02:05 Variadic functions
02:12 Spread and splat
02:34 Generators
02:49 Anonymo...
surprisingly its good now
going to ignore the counterargument as it goes against my biases
Fair enough
going to ignore the counterargument as it’s wrong
Me saying phps bad and then running and writing the same format in next js
90% of the reason i hate it is $ for every var
it (horrifyingly) looks exactly like TS but with $ everywhere
like the syntax is exactly the same
function add(a: number, b: number, c: number) {
return a + b + c;
}
function add(int $a, int $b, int $c) {
return $a + $b + $c;
}
they might aswell be the same language at this point
just add a few $

yeah that's why it's bad 
i cant say i love TS syntax
but its definitely the one i know most
oh yea about that i made these types a few months ago i think i posted them here
i basically have no idea how they work anymore (i love how types cannot be if statements they MUST be ternaries)
export type StringFindWithOptions<T extends string, Options = SearchOptions> = [...T[], Options];
export type BulkFind<T extends string> = [...AnyProps<{ params: T[]; }>[], AnyProps<{ bulk: true; }>];
export type AllValues<T extends Record<string, any>, U extends unknown> = T extends { all: true; } ? U[] : U;
export type SingleModuleByProperty<T extends any[]> = T extends [...any, infer O extends SearchOptions]
? AllValues<O, AnyProps<{ [k in Exclude<T[number], Record<string, any>>]: any }>>
: AnyProps<{ [k in Exclude<T[number], Record<string, any>>]: any }>;
export type SingleModuleByName<T extends any[]> = T extends [...any, infer O extends SearchOptions]
? AllValues<O, O extends { interop: false; }
? { default: Fn; }
: Fn>
: Fn;
export type BulkModuleByProperty<T extends any[]> = {
[K in keyof T]: AnyProps<{
[P in T[K]['params'][number]]: any
}>
};
export type BulkModuleByName<T extends any[]> = {
[K in keyof T]: T[K] extends { interop: false; }
? { default: Fn; }
: Fn
};
export type PropertyRecordOrArray<
T extends any[],
U extends string
> = T extends BulkFind<U>
? BulkModuleByProperty<T>
: SingleModuleByProperty<T>;
export type FunctionSignatureOrArray<
T extends any[],
U extends string
> = T extends BulkFind<U>
? BulkModuleByName<T>
: SingleModuleByName<T>;
i couldn't even imagine this level of brain damage
yes
yeah?
hmm
except when it crashes for seemingly no reason
where did you get the idea?
but thats just me being stupid
yeah that's normal C stuff
well i wanted a modern tweak to change colors but i couldnt find one that existed so i made my own
its like literally that simple
ah
i had a problem so i solved it
me when I have no problems
The two annoying things about tweaks: changes over different iOS versions and tweak conflicts
bestie im hooking UIColor
what's gonna change in ios versions
Bestie I didn’t ask
there must be something
my only problem with iOS
something that annoys you in your jb setup
is multitasking SUCKS
or something in ios you dont like or want to improve
Good
consider [[zetsu]]
well you also have [[dynamic stage]] for ipad
that one
interesting though, ios doesn't have desktop mode
bad first tweak tho
i would recommend trying to copy another tweak before making something original
maybe
when i first started making plugins for enmity (before i became a dev for it altogether) i learnt by dissecting existing simple plugins and figuring out how they work and reconstructing them from scratch
its the same for tweak dev
I already know iOS internals though
I think instead of copying
I literally almost finished a jailbreak for ios 16 arm64e before dopamine 2.0
lol
anyways
uhmm
I think instead of copying, I should make a better alternative to an existing tweak
yeah good idea
what tweak though
hmmmst
what are tweaks that have no alternatives, but are criticized
maybe try figuring out how to get the ipad dock on iphone, it works partially on lynx 2, works fine on atria, and the tweak by ethn doesnt really work at all
I don't have an iphone lol
oh right fuck

short term memory loss
idk what tweak you could make that wouldnt be making a tweak for the sake of making a tweak
if you know what i mean
ye
like you can make a tweak to add some text on the home screen that says "fuck you!"
I want smthing that will make me money though lol
wouldnt be useful but it would be fun probably
youre asking the wrong girl
or something that'll just generally be helpful yk
crash log prettifier
lol
like cr4shed but for modern jailbreaks
maybe
is there a function to control log level for a specific os_log logger
real
(i submitted a new version before even the first one got approved lol)
how about an alternative to BigSurCenter
theres [[akara]]
theres [[rune]] (i guess this counts it has the same kind of functionality)
theres [[bettercc]]
[[customizecc]]
