#development

1 messages · Page 44 of 1

copper stream
#

Sorry for ping, but since you’ve made several tweaks and I made 0, do you think patching up a rootful tweak for rootless is even doable? Or maybe repacking would be enough?

radiant idol
#

that I do not know

#

Xina somehow does it, but idk how to do it manually without having access to the source code

wanton cedar
#

You have to patch the linked frameworks iirc because its likely linking to rooted paths rather than the new rpath standard

radiant idol
#

yeah

wanton cedar
#

And past that, you also patch any hardcoded paths within the tweak itself

radiant idol
#

is EQE even a traditional tweak? I remember it being an app

copper stream
#

It’s both

#

It has its daemon, hooks springboard and mediaserver (audiounitrender) and has an app that lets you set the parameters

radiant idol
#

hmm

copper stream
#

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

restive ether
#

that should be doable

copper stream
#

It’s actually partially open source

restive ether
#

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

copper stream
#

The audio processing itself is done with lua I think but the C code is closed

radiant idol
#

yeah I just looked at the repo

#

now where would it actually use hardcoded paths though, that's the question

copper stream
#

Well it has like a million of files so I’m a bit worried about that

radiant idol
#

true, that's annoying

copper stream
#

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

radiant idol
#

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

copper stream
#

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

radiant idol
#

correct, but I wonder how someone can do it manually

copper stream
#

Damn, progress

cloud yacht
#

Ah then the dev might have just had a misunderstanding of what a rootless jailbreak is

copper stream
#

Don’t mind the username, I got banned before because I tried to talk him into rootless

copper stream
velvet path
#

and I mean I don't blame them

copper stream
#

From “never supporting rootless, it’s bad” to “I don’t have time to fix it right now” that’s some serious progress

velvet path
#

prior rootless jailbreaks (e.g. RootlessJB) were much much more limited

cloud yacht
#

Well it soumds like they thought they had to run everything as an unprivlidge user, which would have been pretty annoying tbh

radiant idol
#

might be wrong

copper stream
#

I thought they already got that sorted

timid furnace
#

It's supported

radiant idol
#

oh cool

#

last time I checked it wasn't, but cool that it is now

timid furnace
#

It's been a thing for a while lol

#

It was a bit broken before but that was fixed recently

copper stream
#

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 😅

radiant idol
#

good luck lol

indigo peak
#

@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

copper stream
# radiant idol good luck lol

Yeah it might take some time till I force myself to begin with this adventure, but the luck will surely be needed so thanks 😃

velvet path
copper stream
#

But wait, I don’t have blobs

#

Will the onboard ones work?

radiant idol
velvet path
tepid olive
#

@copper stream patching eqe is doable

#

for sure

#

you’ll need my currently private oldabi patch

copper stream
radiant idol
#

I mean hey its a good tweak and I get why you'd want it

#

heh

tepid olive
#

@copper stream send the eqe deb i’ll fix it

#

the ios 15 one

copper stream
#

Thats the stock rootful one

tepid olive
#

what exactly is wrong with it

copper stream
#

This

#

And those paths are hardcoded in the binaries

copper stream
#

Idk why he didn’t put it in the repo

hasty ruin
primal perch
#

mental disorder

copper stream
#

No way

#

How to actuality set the correct path?

faint timber
#

audiophile moment

copper stream
#

Yeah I think my explanation was a bit too basic

faint timber
#

mf posted a lipo command

rapid mirage
#

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

faint timber
#

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

copper stream
#

But then he’ll have /var/jb/var/tweak/var/tweak/stuff

rapid mirage
#

/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

rapid mirage
copper stream
#

This is what the deb installs

rapid mirage
#

i think maybe i have the wrong ipa

copper stream
#

I think I might be understanding something wrong

#

Yeah but that’s what he did

#

He changed / to /var/jb

restive ether
#

wtf is /var/tweak

copper stream
#

Oh shit you’re right

#

I’m blind

faint timber
copper stream
#

Yeah I just read it again I misread it

faint timber
#

you are running a mach-o tool on a fucking zip file bro

indigo peak
#

@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

glacial matrix
#

what's using python there? sideloadly?

timid furnace
#

Yes

#

Source isn't public so idt you can really debug this yourself

glacial matrix
#

I can give it a look tomorrow when I'm on a mac

#

is there an issue on github for it?

timid furnace
#

hey everyone

#

important announcement

glacial matrix
timid furnace
#

idk

#

are we sure it's a theos issue

#

oh

#

nvm i got confused with rootless

timid furnace
glacial matrix
#

It might be a sideloadly issue, but do they have an issue tracker otherwise?

glacial matrix
#

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)

timid furnace
#

that error is definitely from Sideloadly, but the question is whether Sideloadly is broken or if Theos is packing something wrong

next wadi
#

is there not like a verbose logging option in sideloadly or something

timid furnace
#

don't see anything about it

ocean raptor
#

Oh sorry, I'll just buy a mac

#

smh

#

linux

#

idiot

#

buy me a mac

restive ether
ocean raptor
#

He doesn't need to know that

restive ether
#

it’s a myth

timid furnace
#

it's literally just a mac that they give you remote access to

#

bare metal

#

why would apple sue them

restive ether
#

words

timid furnace
#

im so confused

#

why would apple sue their #1 mac mini purchaser trol

rapid mirage
#

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

indigo peak
#

but its generated from theos, so i figured id mention it

rapid mirage
#

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

indigo peak
#

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?

tropic rain
#

@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?

zenith hatch
#

gm “developers”

tropic rain
#

Gm

tropic rain
restive ether
#

shut up goober

tropic rain
#

You shut up

#

🦶🏼

#

🦶🏼

zenith hatch
#

listen to cam and shut up please

velvet path
#

what the fuck is this devolving into

tropic rain
#

Why is this so yummy to you

zenith hatch
tropic rain
velvet path
velvet path
tropic rain
zenith hatch
#

no thanks

hasty ruin
tropic rain
#

I want to create my own jailbreak 😦 can anyone teach me how?

#

I wanna make it with powershell

zenith hatch
#

no

hasty ruin
#

mid troll

zenith hatch
#

sleeping now

#

gm

#

gn

rapid mirage
#

wait i don't have a libflex.dylib

zenith hatch
#

fucking bet @hasty ruin

rapid mirage
#

i have a flex.framework

hasty ruin
#

wait wtf we're in #dev ????

zenith hatch
tropic rain
#

🥺🥺🥺🥺🥺

zenith hatch
#

dumbass

hasty ruin
#

shit

zenith hatch
#

lmao

#

fail

#

ok gn

tropic rain
#

Gn

hasty ruin
#

jaidans not here

#

fr

#

ofc you know that you fucking nonce

tropic rain
#

Can you teach me assembly I will pay you 20 bucks

hasty ruin
#

W word

tropic rain
#

20

hasty ruin
#

still cheaper than your mom

tropic rain
#

How about 100

#

YESSS

#

I want to create my own jailbreak

#

Ra1nra1n

#

What is your jailbreak

tropic rain
#

Nono

tropic rain
#

I want to create my own jailbreak, I will pay 100 dollars for whoever teaches me

hasty ruin
#

thanks

tropic rain
#

I’m serious

indigo peak
#

you need one

#

lmfao

tropic rain
#

How abt 200

indigo peak
#

get it from [[libFlex]]

faint lionBOT
#
libFLEX

A library for Flipboard Explorer.

Author

Tanner Bennett

Version

5.22.10

Price

Free

Bundle ID

libflex

indigo peak
#

and just take it out of the deb

#

i think

#

no idea

tropic rain
#

Yes

#

Will it work 100%

#

?

#

Lmaoo

#

I will pay u thro Fiverr

hasty ruin
#

whos that

#

im Apple Security Team

tropic rain
#

Forget about it Craig

hasty ruin
#

done

indigo peak
#

@next wadi is there no luz project for apps??????

#

wtf

#

why

tropic rain
#

Does ur jailbreak actually work?

#

Or is it a Jailbrick

hasty ruin
#

the latter

tropic rain
#

I will pay thro Fiverr 100 dollars

#

Ok?

#

Cmon

#

Woah

#

🤯

#

Damn

hasty ruin
#

what

indigo peak
#

how do i build an ios app with cli and gcc 🧌

tropic rain
# hasty ruin what

Would you help me in creating a jailbreak for 20 dollars, Craig is a dumbass

indigo peak
#

sideloadly is broken for theos ipas

hasty ruin
#

nah

indigo peak
#

and idk whats wrong

#

i hate sideloadly

#

they made so many useless features

tropic rain
#

Use Altstore

timid furnace
#

Man

#

Build it and compare it to a normal ipa

#

And see if anything stands out

#

File structure for example

indigo peak
tropic rain
#

Swearing like a 13 yrs old

indigo peak
torn oriole
#

for real

indigo peak
#

does anything stand out

#

like idk what it could be

hasty ruin
indigo peak
#

wgat

gentle grove
indigo peak
#

da?

#

any other keys?

#

im just gonna remake the theos OBJC template

#

to be modern

#

thats a good idea

#

right

hasty ruin
#

so true

indigo peak
#

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

primal perch
hollow breach
#

Thanks for doing that

rapid mirage
#

where can i find and up-to-date libflex.dylib

#

the guide it has to compile from source is kinda confusing to me

indigo peak
primal perch
indigo peak
#

guess he didnt download

#

🧌

graceful gate
indigo peak
#

@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

silver rampart
indigo peak
#

true

#

i thought there was one

primal perch
#

not easily

indigo peak
#

but theos is broken for sideloadly/altserver atm apparently

primal perch
#

it is possible if you feel like reimplementing entire methods from decompiled source

primal perch
silver rampart
faint timber
#

how do you enable pointer auth for xcode compiling a .S file

#

found it: .arch_extension pauth

next wadi
#

that and a makefile parser

lime pivot
#

it doesn't want iTunesManifest.plist or something?

indigo peak
#

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

glacial matrix
copper stream
glacial matrix
#

s/ak/rk/

hasty ruin
copper stream
hasty ruin
#

It’s a good emoji

copper stream
#

But it’s so fucking overused :C

shell sphinx
copper stream
#

Yeah at least get creative with them

#

The same one every time is annoying at most

radiant idol
#

Real

hasty ruin
#

sadly I can’t send the best ones here

#

such as frboobs

#

frcock

radiant idol
#

LMAO WHAT

hasty ruin
radiant idol
#

Wait I have frcock as well

copper stream
#

Bruh

radiant idol
#

what

#

they removed it

#

rip

copper stream
#

Pls don’t frcock

hasty ruin
#

i have 3 kek

copper stream
#

But I’ll allow frboobs

radiant idol
#

LOL

copper stream
#

Damn that was seriously pornographic

radiant idol
#

True

hasty ruin
radiant idol
#

iCraze how could you

hasty ruin
radiant idol
#

#

you’re pushing it

hasty ruin
#

:frimposter:

#

Oh

#

Server boost expired L

copper stream
#

L

radiant idol
hasty ruin
#

intj!!

radiant idol
#

All of those

#

Love em

hasty ruin
copper stream
#

TFW some random guy paid money purely for us to get a fr emoji expansion pack

radiant idol
copper stream
#

There are so many damn emojis yet there’s no hide the pain Harold

#

Or galaxy brain

timid furnace
#

harold Harold two harolds for you

copper stream
#

Yeah but not on this server

copper stream
radiant idol
#

Ikr

#

Who even comes up with three

hasty ruin
#

Which one

#

Used to have that

copper stream
wind ravine
#

will ts util functions work on regular root certs?

#

like if u get a root cert with mdc

tepid olive
wind ravine
#

wdym

marsh gulch
wind ravine
#

im trying to use nathan's root certs to get write perms to /var/containers/Bundle/Application

rapid mirage
#

thanks

#

laptop died last night

opal hazel
#

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.

timid furnace
#

I believe this is a problem with sileo 2.3

opal hazel
#

Let me check the version this person was on

#

If it's fixed, then that's perfect and sorry for bothering 🙂

timid furnace
#

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

opal hazel
#

I think the person said they were on Nightly tbh

timid furnace
#

It should show at the bottom of the sileo main screen

opal hazel
#

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 🙂

wanton cedar
#

@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

opal hazel
#

Yeah my issue was I had “-rootless” suffix on my package versions

#

It’s cool, I have a workaround for now 🙂 but thanks!

restive ether
wanton cedar
restive ether
#

it’s being cached

wanton cedar
#

Caching?

#

Hmm ok

restive ether
#

yeah you just gotta change something for zst extensions in cloudflare

#

forget what it’s called

gaunt helm
primal perch
#

zstd users

gaunt helm
#

or you can set the caching header on your server (cache-control: no-cache) and cloudflare will also respect that

wanton cedar
#

Thanks, just reenabled zst

faint timber
#

no offense developers but if your rootless deb isn't built with zst you have brain damage

timid furnace
#

bruh

#

not everyone has zstd installed

#

and compression type is such an arcane thing that i don't think most developers will even notice

faint timber
#

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

silver rampart
#

cant believe u were so insensitive cryptic

#

😔

faint timber
full steeple
acoustic imp
ocean raptor
#

Fellow zstd/brotli fans unite

faint timber
#

Tf is brocoli

acoustic imp
#

@heady pecan talk here ig

acoustic imp
#

@heady pecan or anyone how do fix/install the iOS 14.4 sdk?

#

Im new sry

faint timber
#

Clearly you don’t have that sdk at the path it says

acoustic imp
#

Yep

#

Ik chaging it

#

But my VM is very slow

opal hazel
naive kraken
opal hazel
#

I fixed those issues a little while back

lime pivot
full steeple
ocean raptor
fair python
#

My instal seems to be getting stuck on this

hasty ruin
indigo peak
#

@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)

glacial matrix
#

Ok

primal perch
#

gorn

lime pivot
hasty ruin
#

true

lime pivot
#

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

lime pivot
ocean raptor
silver rampart
#

fucking icon got me

#

every fucking year

#

goddamnit man

true root
silver rampart
#

@shut stag fuck you

shut stag
#

Love you too

gentle grove
#

true

quiet agate
# true root

I was trolled xd I was thinking that I had a notification of this server

nocturne sequoia
# true root

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

nocturne sequoia
#

39 burried

#

0 found

#

How did i even belive it when it looked like this💀

primal perch
vivid dew
copper stream
#

Okay i give up

cloud yacht
nocturne sequoia
#

Yeah

elder scaffold
#

2

nocturne sequoia
#

?

tepid olive
nocturne sequoia
#

Who said that

tepid olive
#

Animals don’t use discord

nocturne sequoia
#

I half cat :3

#

If you looked at my name u could know

tepid olive
#

Are you a troll, or are you 13

nocturne sequoia
#

13

tepid olive
#

LOL

#

I don’t like 13 year olds

nocturne sequoia
silver rampart
#

:3

primal perch
#

:3

noble zodiac
#

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.

primal perch
#

among us porn

noble zodiac
#

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

silver rampart
#

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

gentle grove
primal perch
faint timber
#

@grave sparrow should be promoting ipsw command for dyld split

#

throwback

#

I'm listening the cure

restive ether
zenith hatch
#

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

radiant idol
#

*Controller

tepid olive
radiant idol
#

thank God that ping icon is gone

#

the amount of times it fooled me

indigo peak
#

@radiant idol bolders cant be that hard to remake

#

since really the tweaks UI is alr implemented in the app library folder view

acoustic imp
#

Help ? Trying to compile a rootless tweak, very new to this.

radiant idol
#

but the thing is

#

changing the grid of the folders (3x3, 4x4, etc) without changing the grid of the folder icon

indigo peak
#

no

radiant idol
#

how hard would that be

#

out of curiosity

indigo peak
#

@grave sparrow what if i give you infinite scrolling

acoustic imp
#

Wdym I think so I have no clue, how do I check

indigo peak
#

instead of vertical

radiant idol
#

yes

#

vertical scroll does sound kinda ocol tho i agree

#

rip

acoustic imp
#

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 ?

radiant idol
#

I legit have no idea how to do it lol

steady nest
#

capt moment

acoustic imp
#

I’m the file path u specified

#

In the *

primal perch
#

inb4 they copy it word for word

#

and don’t know why

acoustic imp
#

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

primal perch
#

show me your penis

acoustic imp
#

Like I said I’m new, where r these files, in the theos folder ?

primal perch
#

~=your user folder

#

/home/gay or /Users/gay

acoustic imp
#

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

#

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 ?

indigo peak
#

no

acoustic imp
#

Oh ok didn’t know which one

#

Well We got rid of one error, I’m gona try a difernt tweak

indigo peak
#

did you install theos shit with sudo

acoustic imp
#

I copy and pasted itfr like u said

#

Can’t I jus change the perms after ?

#

Or did it not install correctly

acoustic imp
indigo peak
#

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

acoustic imp
#

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

acoustic imp
#

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 ?

ocean raptor
#

rm -rf ~/theos

#

WHAT INSTALLER??? It's one git command

acoustic imp
#

@grave sparrow do you need an internet connection to compile tweaks ?

#

Oh ok

late ridge
#

any clue why tweak preference icons wouldn't be loading

acoustic imp
#

@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.

ocean raptor
#

Also fix your networking

acoustic imp
#

😭

faint timber
#

lmao

acoustic imp
#

Vmware not working 👍

ocean raptor
#

That's it

#

You're blocked

acoustic imp
#

Wdym

primal perch
acoustic imp
#

Like apple blocked me ?

ocean raptor
acoustic imp
#

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😭

radiant idol
#

i mean that's not entirely untrue

#

not anymore

primal perch
#

you are white

lime pivot
zenith hatch
#

whar

#

why

#

someone made a pure swiftui marquee label but the layout animation would clash with the marquee anim

primal perch
acoustic imp
#

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 )

acoustic imp
#

Ohh, ok

#

It seems to be working now thanks

acoustic imp
#

Compiled and installed a tweak, I think it jus needs to be updated for rootless

acoustic imp
#

@grave sparrow know how to fix?

hasty ruin
#

#import <Foundation/Foundation.h>

radiant idol
#

or @import UIKit;

hasty ruin
radiant idol
hasty ruin
radiant idol
#

it's @import UIKit;

hasty ruin
#

so true!

radiant idol
#

false

#

you're just wrong

#

LMAO

#

no

radiant idol
#

UIKit only

#

:(

#

im getting bullied here

#

so mean

hasty ruin
#

laugh at this @lethal snowort user

radiant idol
#

laugh at them

#

not me

hasty ruin
radiant idol
#

meanie

hasty ruin
radiant idol
#

this is just bullying

hasty ruin
radiant idol
#

anyways

#

I think I did pretty well

hasty ruin
#

bolders?

radiant idol
#

yes

#

im remaking it

hasty ruin
#

W

weak wolf
acoustic imp
#

@hasty ruin (im new) what do i need the change, do i need to add sm to theos or is this types worng

hasty ruin
#

look at ccsupport github

acoustic imp
acoustic imp
floral notch
#

is there a special file that gets added to the filesystem for Xina?

#

like /.xina_installed or something

hasty ruin
#

theres definitely a xina folder somewhere

naive kraken
floral notch
#

LIY? o___O

ocean raptor
#

Worst jailbreak ever

restive ether
#

one of the 3 variants of the LIY folder that exist for no reason

floral notch
#

okay..... maybe i wont add support for xina

velvet path
#

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

full steeple
lime pivot
primal perch
faint timber
#

s

late ridge
#

thats wild

cloud yacht
#

Bruh.

primal perch
#

uwu rawr

#

:3

lofty raven
#

Fax Mr. Goba

vivid dew
primal perch
#

chicken

zenith hatch
#

chicken

graceful gate
#

kitchen

copper stream
# floral notch okay..... maybe i wont add support for xina

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

steady nest
#

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

restive ether
#

what he said

vivid dew
#

by the grace of Allah we will end jailbreaking for good

faint stag
late ridge
#

anyone got resources for making animated iphone renders for an app/tweak release video

hasty ruin
#

unless you wanna be labelled as sgwc troll

late ridge
acoustic imp
#

@hasty ruin ? Ik you need a lot more info (I think) idk, but is this like any know issues when converting things to rootless ?

hasty ruin
#

The tweak is probably linking to something outside of /var/jb which doesn’t exist

acoustic imp
#

Yea, I switched a bunch of thing to inside bar but I jus can’t find it tbh and idk how to switch it

acoustic imp
lime pivot
lime pivot
acoustic imp
lime pivot
hasty ruin
wanton cedar
#

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

hasty ruin
#

thought Xina also patches everything else too frcoal

ocean raptor
# wanton cedar So question: Theoretically, could iphoneos-arm packages be installed on rootless...
velvet path
ocean raptor
#

Any jailbreak that does that will receive no support from procursus

velvet path
#

cause that would seem strange to me

tepid olive
#

But it won’t be official

#

I will use an alt <3

velvet path
#

inb4 you make it official like two weeks later because why not

ocean raptor
#

You are admitting to it right now

tepid olive
#

I will just make a deb repacking app

#

That’s not that bad

#

Else someone else will

ocean raptor
#

That is not what you said

#

Just use procursus 2

#

And turn it into an app

tepid olive
velvet path
velvet path
ocean raptor
#

Procursus 2

tepid olive
#

I am gonna make an app that does something like Procursus 2, but on crack

velvet path
#

why in the fuck is oldabi on the ellekit repo

tepid olive
acoustic imp
#

is this a good place to get an ios15+ sdk for theos?

restive ether
#

why don’t you just use the one that’s on the theos github dog

acoustic imp
restive ether
#

idk

#

maybe

#

i just know there’s sdks

timid furnace
#

highest is 14.5 yea

restive ether
#

someone should probably do that

#

shoutout sdks with passion brought to you by amy

timid furnace
#

just use the script and make your own

acoustic imp
#

and i fi get teh ios 15+ sdk the old abi problem stuff will be fixed?

ocean raptor
#

It's literally just a superblob in a file by itself

#

Afaik

#

A superblob holds the signature I thought

naive kraken
#

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

tepid olive
#

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

indigo peak
#

do i dare try to make tweak dev tutorial youtube series

lime pivot
lime pivot
#

no, the toolchain. as in Xcode if you’re on macOS

#

if not on macOS there’s some updated toolchains with new ABI support

acoustic imp
#

I’m on Mac

#

Do I jus update Xcode ? Or Mac OS ? Caue I’m on a beta rn

lime pivot
#

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

acoustic imp
cloud yacht
hasty ruin
#

people just NEED videos fsr trol

acoustic imp
#

you could do like both if you want, then make alike comments or sm in the doc/text version

wind ravine
#

@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

faint stag
wind ravine
#

not a file

faint stag
wind ravine
#

its probably more like a random place in memory

#

cause it corrupted 2 files on my ip x and caused a respring loop

faint stag
tepid olive
#

go ahead rewrite mdc in swift

#

maybe it’ll be more stable

faint stag
wind ravine
#

im not really experienced enough to rewrite the exploit

faint stag
wind ravine
#

thats probably true too

tepid olive
#

you can

wind ravine
#

idk, too complex for me

#

never really worked in obj c too besides mini function creation for status bar tweaks

ocean raptor
#

@grave sparrow add detached signature stuff to ldid

#

I dare you

#

Probably won't be too hard

gentle grove
#

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

timid furnace
#

it's annoyingly murky

gentle grove
#

how interact

timid furnace
#

like

#

are you linking it

#

etc

gentle grove
#

it would be static linking

#

technically i could do dynamic linking

#

but that would be a bit cursed

timid furnace
#

congratulations you have been fucked by the gpl either way

gentle grove
#

how else would you interact with it

#

via http?

timid furnace
#

i think that is a possible workaround

gentle grove
#

(i wouldnt actually do that)

zenith hatch
#

@wind ravine love your banner

restive ether
tepid olive
knotty tusk
zenith hatch
#

chatgpt doesnt know new jailbreaks and im pretty sure theres a token limit so you can only inform it about so much

indigo peak
#

not update

#

like ill make the series specifically for 2023 and never update it

radiant idol
#

Yeah

#

I mean lots of tutorials have been made in the past

#

Although none of them seem to be finished

indigo peak
#

yeah i could at least try to finish it

#

ep 0: installing theos
???
ep ??: getting subscriptions for free

radiant idol
#

True!

raven agate
cursive rampart
#

ask chatgpt to write a kernel exploit for ios 4.2.5

primal perch
#

ios 4.2.0

ocean raptor
#

@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

restive ether
ocean raptor
#

It's $11

#

iirc

restive ether
#

i’ll give you $11 then

ocean raptor
#

No

#

I get $18 at my job

restive ether
#

you take tips?

ocean raptor
#

Tipping min is like $3

restive ether
#

never mind

ocean raptor
#

In fl?

restive ether
#

it’s $8

#

they changed it last year forgot about that

ocean raptor
#

They're raising minimum to $15 over the next couple years here in fl

restive ether
#

$15 by 2026

#

which is going to be worth about $9 by 2026

#

ba

ocean raptor
#

Fr

restive ether
#

@ocean raptor i will send you $15

ocean raptor
#

This is ldid code

restive ether
#

i don’t even know what you’re doing

#

tbh i didn’t read

ocean raptor
#

Capt wants me to add detached code signature support to ldid

#

So I said $20

restive ether
#

what does that provide

ocean raptor
#

Detached code signatures

restive ether
#

i get that

#

but what does that matter for

#

is that for codesign compatibility?

ocean raptor
#

It's useful for jailbreaks

#

And codesign supports it

restive ether
#

why

ocean raptor
#

To attach a code signature to a fd

restive ether
#

why do you need detached signatures vs what ldid does now

ocean raptor
#

vnode

restive ether
#

idk what that means so idc, but i will send you money regardless

#

under the assumption fugu will find some use for it

ocean raptor
#

Tihmstar needed it a long time ago for Taurine15

restive ether
#

@ocean raptor $15 and capt sends you the other 5

ocean raptor
#

Capt is an ungrateful pos anyways trol

restive ether
#

if fugu would benefit from it i’ll give you 20

ocean raptor
#

Gonna create a good codesigning tool and give it the "anyone but capt" license

#

Would it?

restive ether
#

you’re lying

#

bozo

ocean raptor
#

ldid is too slow and C++ to do that

#

It'd be better for opa to write his own signing lib

restive ether
#

optimized

ocean raptor
#

Which I'd be willing to help with

restive ether
#

ok fine, $17

#

19.50

naive kraken
indigo peak
#

@ocean raptor are all files in a bundle code signed

#

Or just executables

ocean raptor
#

yes

indigo peak
#

sad

ocean raptor
#

_CodeDirectory

ocean raptor
restive ether
#

let’s gooo

#

virgin arguments

vivid dew
restive ether
#

cracka fr

vivid dew
restive ether
#

sorry.

ocean raptor
#

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

vivid dew
#

invite now

ocean raptor
#

whats your gh