#development
1 messages · Page 44 of 1
that I do not know
Xina somehow does it, but idk how to do it manually without having access to the source code
You have to patch the linked frameworks iirc because its likely linking to rooted paths rather than the new rpath standard
yeah
And past that, you also patch any hardcoded paths within the tweak itself
is EQE even a traditional tweak? I remember it being an app
It’s both
It has its daemon, hooks springboard and mediaserver (audiounitrender) and has an app that lets you set the parameters
hmm
From that I only need the mediaserver hook that applies filters which I could hardvalue
As an idea it seems like a really simple tweak to do but I guess there’s a reason why nobody in the damn universe did it (other than r33d)
Oh, I forgot
that should be doable
It’s actually partially open source
there shouldn’t be any hard file changes
i don’t know why he’s being so stubborn about this he’s clearly very ignorant to the situation
The audio processing itself is done with lua I think but the C code is closed
yeah I just looked at the repo
now where would it actually use hardcoded paths though, that's the question
Well it has like a million of files so I’m a bit worried about that
true, that's annoying
I’ll try to ask him about the inner workings some more, but he doesn’t seem to be very active in his own discord lately so I don’t expect much
I'm just confused as to how someone can "hack up" a tweak without completely reverse engineering it
that's what I don't get
Well, xina does some funky stuff to trick tweaks into thinking that they’re in rootful environment, doesn’t it?
So hacking a rootful tweak to work on that shouldn’t be that hard
correct, but I wonder how someone can do it manually
Ah then the dev might have just had a misunderstanding of what a rootless jailbreak is
Don’t mind the username, I got banned before because I tried to talk him into rootless
I mean, it kind of seems like it
that seems to be the case
and I mean I don't blame them
From “never supporting rootless, it’s bad” to “I don’t have time to fix it right now” that’s some serious progress
prior rootless jailbreaks (e.g. RootlessJB) were much much more limited
Well it soumds like they thought they had to run everything as an unprivlidge user, which would have been pretty annoying tbh
I think ElleKit still doesn't support C function injections
might be wrong
I thought they already got that sorted
It's supported
It's been a thing for a while lol
It was a bit broken before but that was fixed recently
Well, now I just have to sacrifice one of my devices and update it to iOS 15, install palera1n rootless on it and learn how to patch a binary 😅
good luck lol
@lime pivot even if there was an xpc service for simulating location, how would i even gain the proper permissions to do that w MDC
Yeah it might take some time till I force myself to begin with this adventure, but the luck will surely be needed so thanks 😃
I mean if you have a device that didn't get 16 you'll still be able to go back to 14
Oh, I totally forgot about that
But wait, I don’t have blobs
Will the onboard ones work?
that's some strong dedication to a tweak though, I commend you for that
they should
@copper stream patching eqe is doable
for sure
you’ll need my currently private oldabi patch
It’s more of a mental illness where I need to have quality sound everywhere where I am so I do a lot of janky custom audio setups that other than being janky af sound really good
what exactly is wrong with it
Actually this one is newer
Idk why he didn’t put it in the repo
i saw exactly this formatting earlier
idkwhatever();}
else{
gaypornidr(); }```
mental disorder
audiophile moment
Yeah I think my explanation was a bit too basic
mf posted a lipo command
lipo GBlitzNoArm.ipa -remove armv7 -output GBNoArm.ipa
fatal error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo: can't figure out the architecture type of: GolfBlitzNoArm.ipa
hmm what am i doing wrong
use thin not remove it will still be fat
you can't lipo an ipa
you need to lipo the binary...
cmon man
common sense
But then he’ll have /var/jb/var/tweak/var/tweak/stuff
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo: input file (Payload/Golf Blitz.app/Golf Blitz) must be a fat file when the -remove option is specified
i tried that too just had a diff error
i think maybe i have the wrong ipa
I think I might be understanding something wrong
Yeah but that’s what he did
He changed / to /var/jb
wtf is /var/tweak
u clearly didn't read what I said
Yeah I just read it again I misread it
you are running a mach-o tool on a fucking zip file bro
@lime pivot @glacial matrix theos ipa's dont work on sideloadly
ERROR: Guru Meditation 556260@220:6edd68 'NoneType' object is not iterable
Install failed: Guru Meditation 556260@220:6edd68 'NoneType' object is not iterable
built ipa using the iphone/application
what's using python there? sideloadly?
I can give it a look tomorrow when I'm on a mac
is there an issue on github for it?
for what, theos?
hey everyone
important announcement
Luz is a brand new build system for Apple Darwin-based systems. Its written in Python and is engineered to support newer jailbreaks. If you're a developer, I recommend checking it out! https://github.com/luzproject/luz
yes
@indigo peak open an issue if there isn't already one
It might be a sideloadly issue, but do they have an issue tracker otherwise?

Seems like a no
ah, welp
if the issue (to be made) includes instructions on reproducing it, I might be able to prove if it is theos or sideloadly (sounds sideloadly as theos does not have python code yet)
that error is definitely from Sideloadly, but the question is whether Sideloadly is broken or if Theos is packing something wrong
is there not like a verbose logging option in sideloadly or something
don't see anything about it
macstadium
it’s a myth
it's literally just a mac that they give you remote access to
bare metal
why would apple sue them
words
do you have to be jailbroken to use flex?
that's what I'm trying to do
using theos-jailed
i crash when i load the framework
how do i include it
uh how can i read logs over usb
its def smth on sideloadlys end, bc the ipas i built last week give the same error but last week installed properly
but its generated from theos, so i figured id mention it
Blitzed_LIBRARIES = FLEX
in my makefile
and have FLEX.framework and FLEX.framework.dSYM in my $THEOS/lib folder
none from the past 2 hrs have left logs
I tried _EXTERNAL_FRAMEWORKS too
mac
flex like flexall?
like the debugging tweak?
if so, add libFLEX.dylib to $THEOS/lib
and then do _LIBRARIES = FLEX
im pretty sure
weird
how are they opening it in code
@rapid mirage does it crash when you JUST link
like if you make 0 references to it in the code
and you just add it to the libraries
yes?
@grave sparrow
.text
.pool
.set PAYLOAD_OFFSET, 0xBAD00006
.set PAYLOAD_SIZE, 0xBAD00007
.set PAYLOAD_DEST, 0xBAD00005
.set PAYLOAD_PTR, 0xBAD00008
.set gUSBSerialNumber, 0xBAD00002
.set gUSBSRNMStringDescriptor, 0xBAD00004
.set gUSBDescriptors, 0xBAD00001
.set usb_create_string_descriptor, 0xBAD00003
.global _main
_main:
MOV X19, #0 // HACK: do not free this usb request
STP X29, X30, [SP,#-0x10]!
MOV X29, SP
LDR X0, =gUSBDescriptors
LDP X0, X1, [X0]
ADR X2, USB_DESCRIPTOR
LDP X3, X4, [X2]
STP X3, X4, [X0]
STP X3, X4, [X1]
LDP X3, X4, [X2,#0x10]
STP X3, X4, [X0,#0x10]
STP X3, X4, [X1,#0x10]
LDR X0, =gUSBSerialNumber
find_zero_loop:
ADD X0, X0, #1
LDRB W1, [X0]
CBNZ W1, find_zero_loop
ADR X1, PWND_STRING
LDP X2, X3, [X1]
STP X2, X3, [X0]
LDR X0, =gUSBSerialNumber
LDR X1, =usb_create_string_descriptor
BLR X1
LDR X1, =gUSBSRNMStringDescriptor
STRB W0, [X1]
LDR X0, =PAYLOAD_DEST
ADR X1, _main
LDR X2, =PAYLOAD_OFFSET
ADD X1, X1, X2
MOV X2, #0
LDR X3, =PAYLOAD_SIZE
LDR X4, =PAYLOAD_PTR
ADD X5, X0, #0x18
STR X5, [X4]
copy_loop:
LDP X3, X4, [X1]
STP X3, X4, [X0]
LDP X3, X4, [X1,#0x10]
STP X3, X4, [X0,#0x10]
LDP X3, X4, [X1,#0x20]
STP X3, X4, [X0,#0x20]
LDP X3, X4, [X1,#0x30]
STP X3, X4, [X0,#0x30]
DC CIVAC, X0
DMB SY
ADD X0, X0, #0x40
ADD X1, X1, #0x40
ADD X2, X2, #0x40
CMP
Is this smth
Idfk
.pool
.set PAYLOAD_OFFSET, 0xBAD00006
.set PAYLOAD_SIZE, 0xBAD00007
.set PAYLOAD_DEST, 0xBAD00005
.set PAYLOAD_PTR, 0xBAD00008
.set gUSBSerialNumber, 0xBAD00002
.set gUSBSRNMStringDescriptor, 0xBAD00004
.set gUSBDescriptors, 0xBAD00001
.set usb_create_string_descriptor, 0xBAD00003
.global _main
_main:
MOV X19, #0 // HACK: do not free this usb request
STP X29, X30, [SP,#-0x10]!
MOV X29, SP
LDR X0, =gUSBDescriptors
LDP X0, X1, [X0]
ADR X2, USB_DESCRIPTOR
LDP X3, X4, [X2]
STP X3, X4, [X0]
STP X3, X4, [X1]
LDP X3, X4, [X2,#0x10]
STP X3, X4, [X0,#0x10]
STP X3, X4, [X1,#0x10]
LDR X0, =gUSBSerialNumber
find_zero_loop:
ADD X0, X0, #1
LDRB W1, [X0]
CBZ W1, found_zero
B find_zero_loop
found_zero:
SUB X0, X0, #1
MOV W1, #0
STRB W1, [X0]
LDR X0, =gUSBSRNMStringDescriptor
LDR X1, =gUSBSerialNumber
LDR X2, =PAYLOAD_OFFSET
LDR X3, =PAYLOAD_SIZE
BL usb_create_string_descriptor
LDR X0, =gUSBDescriptors
LDP X0, X1, [X0]
LDR X2, =PAYLOAD_DEST
LDR X3, =PAYLOAD_PTR
BL usb_send_data
STP X29, X30, [SP,#-0x10]!
MOV X0, #0
LDNP X29, X30, [SP],#0x10
RET```
now this is smth
right?
Idek what is that
I asked chatgpt to recreate checkm8
Exploit
If I edited this will it be gpt exploit?
gm “developers”
Gm
I wanna make a jailbreak using chatgpt and name it gptra1n
shut up goober
listen to cam and shut up please
what the fuck is this devolving into
Why is this so yummy to you
gm mike
Feetra1n
@restive ether I hate trolls
good evening
Ok and?
no thanks
I want to create my own jailbreak 😦 can anyone teach me how?
I wanna make it with powershell
no
mid troll
wait i don't have a libflex.dylib
fucking bet @hasty ruin
i have a flex.framework
wait wtf we're in #dev ????
yes
i told icraze im never waking up again
dumbass
shit
Gn
Can you teach me assembly I will pay you 20 bucks
W word
20
How about 100
YESSS
I want to create my own jailbreak
Ra1nra1n
What is your jailbreak
Nono
I want to create my own jailbreak, I will pay 100 dollars for whoever teaches me
thanks
I’m serious
How abt 200
get it from [[libFlex]]
A library for Flipboard Explorer.
Damn
Forget about it Craig
done
the latter
what
how do i build an ios app with cli and gcc 🧌
Would you help me in creating a jailbreak for 20 dollars, Craig is a dumbass
sideloadly is broken for theos ipas
nah
Use Altstore
Man
Build it and compare it to a normal ipa
And see if anything stands out
File structure for example
what normal ipa
Swearing like a 13 yrs old
for real
i see the issue
wgat
da?
any other keys?
im just gonna remake the theos OBJC template
to be modern
thats a good idea
right
so true
well i still cant sideload
why tf is sideloadly so shit
its def sideloadly
theres no way its not
bro im gonna fucking kms
why is
sideloadly
so fucking bad

Thanks for doing that
where can i find and up-to-date libflex.dylib
the guide it has to compile from source is kinda confusing to me
@rapid mirage lmk when you download
@mods piracy
You can find a deb in Releases page
@primal perch is it possible to make the cup pong hack for birdpoop not use asm
@lime pivot @glacial matrix the app also doesn't work on altstore sideload
could something have changed in the backend?
like apples signing servers?
or is that now how that works
like do you NEED a specific Info.plist entry or smth
jaidan learning in real time that everyone is a critic
not easily
but theos is broken for sideloadly/altserver atm apparently
it is possible if you feel like reimplementing entire methods from decompiled source
do nothing: damn wtf this sucks someone should fix this
attempt to fix it: damn wtf this sucks it isnt perfect
bikeshedders
push new improved thing: damn wtf why is it not the old thing instead
how do you enable pointer auth for xcode compiling a .S file
found it: .arch_extension pauth
its my fault i've been meaning to work on one but i've been busy
that and a makefile parser

I wish it would say why it's invalid…
it doesn't want iTunesManifest.plist or something?
I managed to fix it somehow
I recreated the info.Plist from an app thay works
idk what’s wrong tho
I’ll do more research later
Unless my shit was just tweaking all night
Yeah, there are no symbols and they used the python bridge so I can’t easily find where it’s failing. I guess they’ll have to fix it or submit an issue explaining how it broke so we can fix it. Until then: [Won’t Fix]
Stop giving your shit meth
s/ak/rk/

Damn, I almost started to wonder when’s the next fr gonna get posted, it’s been over 4 hours
But it’s so fucking overused :C



Real
LMAO WHAT

Wait I have frcock as well
Bruh
Pls don’t frcock
i have 3 
But I’ll allow frboobs
LOL
Damn that was seriously pornographic
True

iCraze how could you

L
intj!!
TFW some random guy paid money purely for us to get a fr emoji expansion pack
two harolds for you
Yeah but not on this server
I mean, If frboobs isn’t allowed then this too definitely shouldn’t be allowed
This one is so uncool it’s actually cool, I love it
reminds me of 
will ts util functions work on regular root certs?
like if u get a root cert with mdc
The kernel caches the root cert
wdym
can anyone help me here? https://stackoverflow.com/questions/75889939/i-want-to-compile-the-darwin-xnu-kernel-for-fuzzing-but-i-encounter-this-error
im trying to use nathan's root certs to get write perms to /var/containers/Bundle/Application
Wait till you see https://cdn.discordapp.com/emojis/797153597438689342.gif (sadly I don't have nitro)
done
thanks
laptop died last night
I'm not sure who to report this too, so sorry I'm gonna tag you @timid furnace xD
Apparently, if you have two packages e.g.
iphoneos-arm64 - version 1.0.0-rootless
and
iphoneos-arm - version 1.0.0
The rootful users get prompted to update to the rootless version (in sileo). So I guess it needs to filter out rootless vs rootful for updates?
I would personally prefer to have the version numbers reflect which build it is, as it may be confusing otherwise.
I believe this is a problem with sileo 2.3
Let me check the version this person was on
If it's fixed, then that's perfect and sorry for bothering 🙂
Sileo nightly (2.4) has it fixed but obviously you don't want end users to run nightly versions yet
So I guess right now the workaround is have two separate package IDs
or 2 separate repos
I think the person said they were on Nightly tbh
It should show at the bottom of the sileo main screen
Well I can probably just push a rootful version that's above the rootless version for now :>
They're claiming it's happening in Nightly, but I'm not sure lol
Dw about it, if you say it's been resolved 🙂 Thanks. This workaround seems to have worked for now 🙂
@opal hazel in my Packages file i have my iphoneos-arm listed before iphoneos-arm64. Both versions and package ids are the same and this hasnt caused any issues afaik
Yeah my issue was I had “-rootless” suffix on my package versions
It’s cool, I have a workaround for now 🙂 but thanks!
please add zst 🙏
I previously had it but i would get hash value errors for it in sileo whenever i updated the repo 
it’s your cloudflare settings
it’s being cached
yeah you just gotta change something for zst extensions in cloudflare
forget what it’s called
or you can set the caching header on your server (cache-control: no-cache) and cloudflare will also respect that
Thanks, just reenabled zst
no offense developers but if your rootless deb isn't built with zst you have brain damage
bruh
not everyone has zstd installed
and compression type is such an arcane thing that i don't think most developers will even notice
I know, its kinda like an arch or a gentoo things if you don't use zstd, u aren't cool
it was more of a joke
Do you know that Carplay is broken on 15.1 with snowboard? Is it fixable do you think
Uninstall snowboard and use TrollTools 👍 (that’s what I do)
Fellow zstd/brotli fans unite
Tf is brocoli
@heady pecan talk here ig
Clearly you don’t have that sdk at the path it says
Worked fine last I tested it, if you can get me a crash log then I can have a look at what is going on
it's not that it doesn't work, it just looks broken (afaik, don't have CarPlay), same thing happened to me with the sharesheet too iirc
I fixed those issues a little while back
please cache your repo files
If I enable snowboard, Carplay refuses to open but if snowboard is disabled Carplay opens. How do I get logs? It doesn't crash it just refuses to open
Procursus caches .debs but nothing in dists/
@lime pivot @glacial matrix sorry for ping, but my issue for 'NoneType' object is not iterable managed to fix itself, no idea how, no idea what even caused it in the first place but sideloadly works
apparently it was an issue on sideloadly's end
(v0.40.4 is the most recent released version)
Ok
gorn
cloudflare cache clearing api is easy, you should totally take advantage of it
true
make the entire repo cache everything, edge cache TTL of a month or whatever
and tell it when you have something new, rather than it having to find out when its cache expires
ahaaa I was thinking so
I don't have cloudflare access
@shut stag fuck you
Love you too
true
When i get my paws on the person that did that i will dox and ddos them, alongwith kidnapping children and stuffing them into a boiler only for the original person to join them
For the past 2 hours i was looking for that ping
<@&558709886397972481>


Okay i give up
Yesterday I had an unread mention somewhere and i saw this and I spent like a good 10 minutes before realizing it was april fools
paws ?
Yeah
2
?
Aren’t you human
Who said that
Animals don’t use discord
I can tell
Are you a troll, or are you 13
13
Ok
Exactly
:3
:3
Hey there ! Thanks for your research. But the framework do not contain the binary... instead, iOS caches everything up to one big cache file located at /System/Library/Caches/com.apple.dyld/ that is named after the architecture (armv6 or armv7)... how did you obtained this plain binary at this path ? Thanks.
among us porn
placing it in the directory you provided in this research wont replace the cached file
and ios will use cached ?
I mean, I can extract it, but repacking it won't work as they all effectively get their symbol tables merged in the cache... if i use extracted binary and put it in /System/Library/PrivateFrameworks/SpringBoardFoundation.framework/ do you think iOS will use cached or binary in here ?
That’s what I though, thanks for info
there's a switch in dyld iirc to allow disk to override the cache but iirc (x2) it's not trivial to turn on w/ a jailbreak
@grave sparrow should be promoting ipsw command for dyld split
throwback
I'm listening the cure
boys don’t cry
i have put uikit text marquee into swiftui
unfortunately i couldnt make it a modifier to Text bc uh
Text isnt uilabel
it uses coretext and shit
*Controller
Skill issue
@radiant idol bolders cant be that hard to remake
since really the tweaks UI is alr implemented in the app library folder view
Help ? Trying to compile a rootless tweak, very new to this.
it's not
but the thing is
changing the grid of the folders (3x3, 4x4, etc) without changing the grid of the folder icon
no
@grave sparrow what if i give you infinite scrolling
Wdym I think so I have no clue, how do I check
instead of vertical
I downloaded the tweak of GitHub to compile for rootless, but when I did this with dress, it wired up untilk the part where Inedsed ligcuniversal which is not rootless at the moment
Umm I didn’t but the dev might have I will check
Ik the tweaks make file ?
I legit have no idea how to do it lol
capt moment
What did I do ? I have never compiled a tweak befor. I ran the theos install command it didn’t say to do anything elts after that. Theos compiled dress, up to a point.
Sry idk, I’m probly wasting ur Time, il figure it out
Ok gime a sec caue my pc Bsod’ed and I jus booted the VM
show me your penis
Like I said I’m new, where r these files, in the theos folder ?
Yep jus realized that
Like this ?
I did profile it does not exist
So I need to make it I’m assuming
Yep
I tried that and it didn’t come up
Is this suppose to be like this ?
Ok that’s what I was gona do/type
K
Ok
Good?
And I do/make both files right ?
Like the profile one and the zhsrc one or am like that
Yea
Ik
Lol
Ok
A // is comment right, in a make file @grave sparrow ?
Oh ok didn’t know which one
Well We got rid of one error, I’m gona try a difernt tweak
did you install theos shit with sudo
Uh I don’t think so
I copy and pasted it
like u said
Can’t I jus change the perms after ?
Or did it not install correctly
I did su > type dl passcode > then did theos install command
thats why
dont use su
or sudo
just use regular
it legit says it
read it
just read
it says to NOT install in root
just read
Well Idr exactly
I might have I might have not, I copy and pasted it, that I 100% know. But would it look like this if it installed wrong
It starts to compile another tweak
But sense a package isn’t rootless it fails
@grave sparrow
Il send a SS one sec
Ope, it didn’t work
It did befor though
So I need to uninstall theos and reinstall it without su?
Sudo*
Ok
Bu how do I uninstall
Just run the installer ?
Yea
@grave sparrow do you need an internet connection to compile tweaks ?
Oh ok
@grave sparrow am I dumb or for the password when trying to install theos, it’s the one u use for logging into the machine?
It’s says this but I’m typing in the right password
I’m using the one I use to login to Mac OS
Or is the issue it can’t connect to GitHub
Probly that
It’s like when the VM first boots it connects to internet for a minute then after a minute it just disconnects
Idk why
That’s what I typed
Su works just not Sudo
That’s why I did su
This is a Mac OS beta. Could that be the problem ?
Now su doesn’t work
It’s wrong password ig
I give up, thx for help, but I’m not getting this to work.
HOW MANY TIMES DO WE HAVE TO SAY DONT USE SUDO
Also fix your networking
😭
lmao
Wdym

Like apple blocked me ?
Like apple the big tech company, blocked this mac device from connecting to internet?
Yea, iv never used a Mac befor realy, but iv heard like if I make a hacintosh they can take away your like App Store “privileges”. Idk
Idk😭
you are white
just don't do anything stupid and they won't have any reason to ban you, if you're a legit customer buying/downloading apps for legit reasons you're fine
whar
why
i was talking about this
someone made a pure swiftui marquee label but the layout animation would clash with the marquee anim
average swift code

I ran the install command without Sudo or in like su, what am I doing wrong. Did I not uninstall thies correctly before this ? @grave sparrow
Is my wifi broken again ?
Internet *
(Trying to install theos )
Compiled and installed a tweak, I think it jus needs to be updated for rootless
@grave sparrow know how to fix?
#import <Foundation/Foundation.h>
or @import UIKit;

your opinions are wrong opinions
@grave sparrow back me up chad
so true!

meanie

this is just bullying

bolders?
W
Where do I report an issue for “Nexus”?
DM
@hasty ruin (im new) what do i need the change, do i need to add sm to theos or is this types worng
look at ccsupport github
slide the deb for nexus👀
k
is there a special file that gets added to the filesystem for Xina?
like /.xina_installed or something
i dont have a xina device rn but im pretty sure /var/xina exists?
theres definitely a xina folder somewhere
just check for /var/LIY
LIY? o___O
Worst jailbreak ever
one of the 3 variants of the LIY folder that exist for no reason
okay..... maybe i wont add support for xina
XinaA15 will hopefully be obsolete soon thanks to Fugu15 Max
right now, it makes more sense for the average A12+ user on 15.0-15.1.1 to use it due to tweak compatibility being better, but outside of tweak compatibility, Fugu15 Max is better in multitudes of ways
I can't wait to switch over, soon as carbridge works I'll be jumping ships
honestly yeah don’t bother
it’s a mess
s
thats wild
Bruh.
Fax Mr. Goba
chicken
chicken
kitchen
Yeah xina is soon EOL because Fugu15 Max developed by opa334 is a PROPER rootless jailbreak, I (and many others I believe) will be extremely happy if you made a support for it since that’s the future and all future jailbreaks will be like that
Yeah xina is soon EOL because Fugu15 Max developed by opa334 is a PROPER rootless jailbreak, I (and many others I believe) will be extremely happy if you made a support for it since that’s the future and all future jailbreaks will be like that
what he said
by the grace of Allah we will end jailbreaking for good
hello goba
anyone got resources for making animated iphone renders for an app/tweak release video
rotato, just dont go over the top with 360s i beg 
unless you wanna be labelled as sgwc 


@hasty ruin ? Ik you need a lot more info (I think) idk, but is this like any know issues when converting things to rootless ?
The tweak is probably linking to something outside of /var/jb which doesn’t exist
Yea, I switched a bunch of thing to inside bar but I jus can’t find it tbh and idk how to switch it
is this the file? iwhat i think what it saying is it cant get the thing. or the thing that. also in second pic i feel like somthing is wrong
“mate” proof ginsu is aussie
your install path needs to start with a slash /
Thank you, the settings work now, it’s just the tweak it self doesn’t. Could the be able error or an old ABI thing ?
old ABI won't work on iOS 15+ IIRC?
could’ve also been British
So question: Theoretically, could iphoneos-arm packages be installed on rootless if dpkg was called with —root=/var/jb (assuming the dylib was compiled with rpaths as well as accounting for rootless paths at runtime)? Oldabi stuff aside
yeah this is what Xina does (using —instdir)
thought Xina also patches everything else too 
Re: https://twitter.com/PoomSmart/status/1641260341995925504
@poomsmart@mastodon.social
No, that is not possible. Some developers foolishly think it is a good idea to add a compatibility layer in dpkg+dyld hooks to allow rootful packages to be transparently installed on rootless. However this is completely misguided.
When the discussion about ...
I’m gonna do this soon
please tell me you're joking for once
Any jailbreak that does that will receive no support from procursus
are you all even willing to host an ellekit build that has oldabi down the road?
cause that would seem strange to me
No
But it won’t be official
I will use an alt <3
inb4 you make it official like two weeks later because why not
You are admitting to it right now
It is
this is what you replied to
and this is what you said
that is not this
Ok
I am gonna make an app that does something like Procursus 2, but on crack
why in the fuck is oldabi on the ellekit repo
why not
is this a good place to get an ios15+ sdk for theos?
why don’t you just use the one that’s on the theos github dog
isnt it only 14.5>?
highest is 14.5 yea
just use the script and make your own
how i do this (google?)
and i fi get teh ios 15+ sdk the old abi problem stuff will be fixed?
It's literally just a superblob in a file by itself
Afaik
A superblob holds the signature I thought
LC_UUID exists
I think it has some UUID of the binary it wants it to attach to
other than that, it should be mostly the same but idk for sure
what I do know is if you extract the code signature of a binary into a file you can attach it via fcntl
So I compiled libcolorpicker for rootless locally and it installed fine & I see it in /var/jb/usr/lib as expected
I compiled my tweak using the rootless package scheme and when I load the preferences, it throws this exception and it's trying to load the lib from /usr/lib
How to get this sorted ? I am using the rootless package scheme in the tweak & prefs & also have the correct lib in $THEOS/lib/iphone/rootless
do i dare try to make tweak dev tutorial youtube series
yes
SDK won’t change that. you need to use the right compiler
luz?
no, the toolchain. as in Xcode if you’re on macOS
if not on macOS there’s some updated toolchains with new ABI support
How do I get them? And theos would work correct (either the package sceme = rootless etc)
I’m on Mac
Do I jus update Xcode ? Or Mac OS ? Caue I’m on a beta rn
ok, well assuming you’re using Xcode 12 or later you’re already fine
so I’m not sure why it’s broken for you, it’s probably something else
I’m on newest Xcode, newest theos. Dumb question but do I need to include the package sceme = rootless in the like MakeFiles for preferences makfefiles ?
Honestly i would do text based cause things change and then you have to remake the whole video serirs if something changes
if someone looks for a tutorial rather than looking at docs or OSS projects, they're also probably wanting a video
people just NEED videos fsr 
you could do like both if you want, then make alike comments or sm in the doc/text version
@tepid olive i think i figured out the ssv brick
on rare instances mdc can become unstable and seemingly corrupt a file path that wasn't intended through a memory leak, which it probably corrupted a recovery image or something for me and caused me to brick when i rebooted
because it managed to corrupt a random system file on my x when it overloaded, but it didnt ssv brick since it was a normal system file
but what file would possibly be in memory that could cause it
not a file
yeah i know, you said file path, a vnode
its probably more like a random place in memory
cause it corrupted 2 files on my ip x and caused a respring loop
(wait that's kernel memory, mdc is userspace trol)
aren’t you using swift 💀
go ahead rewrite mdc in swift
maybe it’ll be more stable
you're gonna end up with bridges lmao
it bridges, the exploit itself is in obj c
im not really experienced enough to rewrite the exploit
i don't think you can (at least in it's entirety)
thats probably true too
you can
idk, too complex for me
never really worked in obj c too besides mini function creation for status bar tweaks
@grave sparrow add detached signature stuff to ldid
I dare you
Probably won't be too hard
so if i use a dependency that's GPLv3, does that mean my entire main program has to also be gpl3? or just source available
depends on how you interact with it
it's annoyingly murky
how interact
it would be static linking
technically i could do dynamic linking
but that would be a bit cursed
congratulations you have been fucked by the gpl either way
i think that is a possible workaround
(i wouldnt actually do that)
@wind ravine love your banner
AGPL has entered the arena
it told me that palera1n doesnt work on ios 16 and that i should use oddysey, checkra1n or unc0ver

GG
yeah that's nothing new
chatgpt doesnt know new jailbreaks and im pretty sure theres a token limit so you can only inform it about so much
i could just
not update
like ill make the series specifically for 2023 and never update it
Yeah
I mean lots of tutorials have been made in the past
Although none of them seem to be finished
yeah i could at least try to finish it
ep 0: installing theos
???
ep ??: getting subscriptions for free
True!
Chatgpt 4 is coming out, or is already out and apparently the token limit is increased
ask chatgpt to write a kernel exploit for ios 4.2.5
ios 4.2.0
@grave sparrow I found out the format of detached signatures
it's a super super blob
with the magic CSMAGIC_DETACHED_SIGNATURE = 0xfade0cc1
and each blob is a CSMAGIC_EMBEDDED_SIGNATURE
I assume you know what a superblob is, right?
do you want me to add detached sig support to ldid?
ok, but it won't be free, you know that right?
$20
You don't have $20?
You're never getting detached sig support 🤷♂️
I'm only saying $20 cause I can't image it'll take more than an hour
minimum wage in florida ain’t $20
i’ll give you $11 then
you take tips?
Tipping min is like $3
In fl?
They're raising minimum to $15 over the next couple years here in fl
Fr
@ocean raptor i will send you $15
This is ldid code
what does that provide
Detached code signatures
To attach a code signature to a fd
why do you need detached signatures vs what ldid does now
vnode
idk what that means so idc, but i will send you money regardless
under the assumption fugu will find some use for it
Allows you to sign a binary with different ents without touching the binary on disk
Tihmstar needed it a long time ago for Taurine15
@ocean raptor $15 and capt sends you the other 5
Keep your money than
Capt is an ungrateful pos anyways 
if fugu would benefit from it i’ll give you 20
Gonna create a good codesigning tool and give it the "anyone but capt" license
Would it?
ldid is too slow and C++ to do that
It'd be better for opa to write his own signing lib
optimized
Which I'd be willing to help with
I have a project like this but it's all empty files because I scrapped it 5 minutes after starting development
yes
sad
_CodeDirectory
@restive ether @grave sparrow @naive kraken @marble perch https://github.com/CRKatri/machsign/invitations

cracka fr
um mods? ban this person for using slurs?
sorry.
bro are you dumb
machsign_set_option(handle, MACHSIGN_SOURCE_MAPPING, addr, sz);
machsign_set_option(handle, MACHSIGN_FLAGS, MACHSIGN_FLAGS_ADHOC);
how am I supposed to do that without vaargs
feel free to start implementing machsign_calculate()
could you write like a simple macho parser thing real quick
just to find the start of each slice if the supplied source is FAT
I'll do that part smh
whats your gh
owo what's this?








