#development

1 messages · Page 41 of 1

primal perch
#

i will install it when it has linux support

hexed knot
#

do u even know what luz means

next wadi
#

apt install python curl sudo

next wadi
next wadi
#

innit

#

readme is outdated

hexed knot
#

ok youre not a total idiot

primal perch
#

Luz is a build system for Apple Darwin-based systems

next wadi
#

wtf

#

im not an idiot at all

primal perch
#

so python -c "$(curl -fsSL https://raw.githubusercontent.com/LuzProject/luz/main/install.py)" will work

#

on linux

#

in theory

next wadi
hexed knot
next wadi
primal perch
#

ok

next wadi
#

tested on my kubuntu machine

#

mashallah

next wadi
#

unbelievable

primal perch
#

ModuleNotFoundError: No module named 'pkg_resources'

#

gg

next wadi
#

bad python install

#

bro dont got pip

#

💀

primal perch
#

its literally installed 2 mins ago from python3 on debian

next wadi
#

sudo apt install python3-pip

#

you need pip

#

stupidhead dummy

#

ok bro

primal perch
hexed knot
#

@next wadi do you have a girlfriend

next wadi
#

why

primal perch
#

LUZ 2

#

eta when

next wadi
#

luz 2

#

written in swift

#

yesbruv

primal perch
#

fr

hexed knot
next wadi
#

why are you asking

primal perch
#

inshallah brother

next wadi
#

true

#

only a week after luz 1 release

#

i take after palera1n

#

yea true

timid furnace
#

It's more like

#

Where do i shove the sdks

next wadi
#

anywhere

hexed knot
#

up your ass

next wadi
#

it looks in ~/.luz/sdks

timid furnace
#

Great I will symlink that to the theos folder

next wadi
#

but if you specify a path in Meta it'll be fine

timid furnace
gentle grove
#

luz 3 in rust when

primal perch
#

meta

#

facebook

primal perch
hexed knot
#

jaidan did you just make python theos

next wadi
#

this guy doesnt know that he can run the installer with -ns to skip sdk installation

next wadi
timid furnace
timid furnace
#

This post was made by sys.path.append

primal perch
#

[*] luz has been installed.

primal perch
#

no way

next wadi
#

be for real

hexed knot
#

now youre a part of the botnet

primal perch
#

jaidanware exists

#

and it installed

next wadi
#

based hayden luz support

#

another hayden W

primal perch
#

common hayden W

next wadi
#

yes true

#

so facts brother

primal perch
#

ok now what

next wadi
#

yes true brother

primal perch
next wadi
#

true

#

gimme a few

next wadi
hexed knot
#

@next wadi wanna play roblox

next wadi
hexed knot
#

why

next wadi
#

not home woe

hexed knot
#

phone

next wadi
#

tomorrow weekend starts

#

we play tomorrow

hexed knot
#

weekend does not start tomorrow

next wadi
#

yes it does

#

im off on friday

#

get a load of this guy

hexed knot
#

i forgot i cant say unalive yourself

#

unalive yourself

next wadi
hexed knot
#

i have 3000 robux

timid furnace
#

I have Fridays off too

gentle grove
primal perch
hexed knot
#

brokie

gentle grove
#

i didnt buy any of it

primal perch
#

broke

hasty ruin
gentle grove
#

i pretended to be an egirl

hasty ruin
#

sounds cool

#

stealing it

primal perch
#

nfr

gentle grove
#

shegoba

hasty ruin
primal perch
#

yeah

#

male to alpha male

hasty ruin
hexed knot
next wadi
next wadi
hexed knot
#

my group is like a money laundering business

primal perch
#

whatever ur script installed

#

clang-13 apparently

next wadi
#

what compiler do you usually use

primal perch
#

gcc

#

10 on debian

next wadi
#

ok so

hexed knot
#

brother uses gcc

next wadi
#

and in the Meta() part

primal perch
#

shit goes hard

gentle grove
next wadi
#

add

hexed knot
#

me

next wadi
#

cc="pathtogcc"

gentle grove
#

crazy

next wadi
#

and try running again

timid furnace
#

I use clang on windows

gentle grove
hasty ruin
timid furnace
hexed knot
next wadi
primal perch
#

what meta part

next wadi
#

i can make it do that

timid furnace
primal perch
next wadi
timid furnace
#

Usually I use whatever compiler the vsc debugger uses

next wadi
#

FUCK

gentle grove
next wadi
#

i need to fix luzgen

primal perch
next wadi
gentle grove
#

amongus

primal perch
#

amongus

hexed knot
#

voce e gostoso

next wadi
#
from luz import Control, Meta, Module

meta = Meta(cc="pathtogcc")

control = Control(
    name='Amongus', 
    id='com.yourcompany.amongus', 
    version='1.0.0', 
    author='shepgoba', 
    maintainer='shepgoba', 
    depends=[], 
    architecture='iphoneos-arm64'
)

modules = [
    Module(
        type='tweak', 
        name='Tweak', 
        files=['Sources/Tweak.x'], 
        filter={'bundles': ['com.apple.springboard']},
        frameworks=['Foundation']
    )
]```
#

ly

#

YO THE PROCURSUS RT

#

i thought i was getting a @teal falcon retweet this is even better

#

big dubs

#

oh whoops

hexed knot
#

@wild stone

hasty ruin
#

Reblog*

gentle grove
next wadi
hexed knot
#

@wild stone @languid sleet

primal perch
#

yeah the odds of gcc working with this toolchain are like 0

gentle grove
next wadi
#

mono tricks

hasty ruin
primal perch
timid furnace
#

Lmfao

next wadi
timid furnace
gentle grove
#

clang bad

#

it breaks gcc flags

primal perch
next wadi
#

gcc breaks clang flags

gentle grove
#

yeah

#

gcc bad

#

wait no i mean clang

#

i forgot which one i was saying

timid furnace
#

Why are you trying to use gcc anyway

primal perch
#

idk jaidan told me to

next wadi
#

well i figured itd work

primal perch
#

im just tryna try it out

next wadi
#

ok braxton ez solution

timid furnace
#

I thought you were supposed to use clang

next wadi
#

in the module thing

primal perch
#

yea

next wadi
#

where it specifies files

#

add

#

use_arc=False

timid furnace
#

How could you

next wadi
#

and remove where we specified gcc

#

you can just comment it out

next wadi
#

😭

timid furnace
#

Mf hates ARC 😠

next wadi
#

linux hates ARC

#

i love ARC

hasty ruin
timid furnace
gentle grove
timid furnace
#

Lifetime of said app is like a second though

#

So it doesn't matter too much

gentle grove
#

wholesome

timid furnace
#

And I have to rewrite it in python anyway because debugging it is hard

#

Fuck the windows api

primal perch
#

sdk path errors now

#
meta = Meta(
    release=True,
    archs=['arm64', 'arm64e'],
    compression='zstd',
    platform='iphoneos',
    sdk='~/.luz/sdks/iPhoneOS14.5.sdk',
    rootless=True,
    min_vers='15.0'
)
#

death

timid furnace
#

Does it work if you specify the full path

next wadi
#

oh yeah

#

linux breaks home path resolution for some reason

#

because linux sucks

hasty ruin
next wadi
#

full path will work

#

sorry

primal perch
#

yup

next wadi
#

i told you its a WIP

primal perch
#

sounds like a skill issue rather than linux but sure i guess

next wadi
#

ok buddy

primal perch
next wadi
#

you do better then

#

go ahead

do it

#

write it in C

primal perch
#

im not telling you its garbage im just saying linux has been pretty defined for a long time

next wadi
#

since you love glazing it so much

hasty ruin
primal perch
#

idk why ur tryna get offended at the most minuscule of me pointing it out

hasty ruin
#

🧌

next wadi
#

i was kidding

#

it is a skill issue

gentle grove
next wadi
#

getting stuff to work on mac and linux is hard

next wadi
#

its a python skill issue

gentle grove
#

its an envirnonment caraible

#

theres gotta be a package too that handles this cross platform for you

hasty ruin
#

caraible

#

what’s that

gentle grove
#

what

hasty ruin
next wadi
#

sorry @primal perch

primal perch
#

all good dawg

hasty ruin
#

sorry @primal perch

primal perch
#

nfr

hasty ruin
#

(I’m not, fuck you.)

next wadi
primal perch
#

fair enough

next wadi
#

me when

hasty ruin
next wadi
#

no

#

not true whatsoever

hasty ruin
#

So you lied

next wadi
#

nah

hasty ruin
#

Real

primal perch
hasty ruin
#

jaidaN

primal perch
#

1/2 of tweak devs use wsl / linux

next wadi
#

yea

primal perch
#

fixing that -> better adoption

hasty ruin
#

asking for a friend

gentle grove
#

1/1000 use linux

hasty ruin
#

(capt)

next wadi
#

true

#

i just dont know whats wrong with it

#

for path resolution i use environ

timid furnace
#

link the path processing code

#

Why has no mf made a decent mobile IDE yet

next wadi
timid furnace
#

at least for Android

primal perch
#

decent
mobile IDE

#

yeah i dont think thats possible

timid furnace
#

Working Copy is great on iOS

next wadi
#

format_path()

timid furnace
#

Well it's more like "decent Git client with ability to edit code"

timid furnace
primal perch
#

this works well

timid furnace
#

I think you can use path.resolve() to deal with that but idk if that works with globs

next wadi
#

yea globs is the main thing

next wadi
#

if globs dont work its useless

timid furnace
#

I'll try it after I grab dinner ig

next wadi
primal perch
#

he do be getting the dinner

timid furnace
#

Just use path.home

next wadi
next wadi
timid furnace
#

I hate os.path trolley

gentle grove
next wadi
next wadi
timid furnace
gentle grove
#

you shot the balls?

primal perch
#

boba not shill rust challenge

gentle grove
#

i dont shill rust

gentle grove
#

you should use rust so i dont have to

next wadi
#

shep specified an SDK with ~ in it

timid furnace
#

Default value is path.home/.luz/sdks and you can override it with whatever you want

#

Oh

next wadi
#

and i use my pathresolver to get paths

timid furnace
#

Yea I'll check that out then

next wadi
#

and the ~ broke it

primal perch
#

also after i used the full path it was still saying <Foundation/Foundation.h> not found

#

even tho it was in the sdk

#

no idea why but good luck i guess

next wadi
#

luz schizo thread

timid furnace
#

Does Luz have verbose mode

next wadi
#

i should add that shouldnt i

timid furnace
hasty ruin
next wadi
#

log compiler messages and stuff

primal perch
next wadi
hasty ruin
next wadi
#

im not gonna do it yet

#

hes online maybe he'll see

gentle grove
#

hes online

next wadi
#

Yea

gentle grove
#

oh you said that

primal perch
#

Welcome to the February 2023 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include:

#

based

timid furnace
#

Fuck it's raining

primal perch
#

TRUE

timid furnace
#

It's February 29th

next wadi
#

leap year moment

#

this guy icraze is OOTL

hasty ruin
#

Tenor too wholesome

next wadi
#

me omw to send the "me blanking blank" image

hasty ruin
#

Excuse me you don’t have an orange name

#

Please leave this channel immediately

teal falcon
#

✌️

next wadi
hasty ruin
next wadi
#

LUZ THREAD LUZ THREAD

gentle grove
next wadi
#

him and the homies

hasty ruin
next wadi
#

@restive ether do you have thread perms

restive ether
next wadi
#

make a luz thread

#

and i'll love you forever

gentle grove
#

unlock the minecraft one troll

restive ether
#

@shut stag

next wadi
#

he didnt answer

restive ether
#

he answers me.

next wadi
#

o

#

i c

#

Im not intjgoofy

restive ether
#

who changed it.

#

it was my name before.

next wadi
#

intjcameren

restive ether
#

yeah it was

next wadi
restive ether
#

oh

#

it was that one

next wadi
restive ether
#

i didn’t even know i owned that server

#

until today

primal perch
#

iCrazeiOS

next wadi
#

yea cuz joe left

primal perch
#

not be racist challenge

next wadi
#

true

restive ether
#

rip joe

next wadi
#

or a pedophile

gentle grove
#

c

primal perch
#

ock

indigo peak
#

ocky way

next wadi
#

wock

indigo peak
#

@next wadi do you still want frtimelib

next wadi
#

100%

indigo peak
#

bc i think i have it done

#

but idk

next wadi
#

yo true

indigo peak
#

what should i call it

next wadi
#

cumtime

indigo peak
#

cumtime = Cumtime(10)

#

real

next wadi
primal perch
#

cumtime

shut stag
#

i have been pinged

#

@restive ether what do YOU want

next wadi
#

WTF

hasty ruin
hasty ruin
shut stag
#

tf is luz

hasty ruin
next wadi
hasty ruin
#

nice embed

shut stag
#

eli5

next wadi
#

blame sphinx and readthedocs

next wadi
#

with rootless support

shut stag
#

if i make a thread will it be dead by next week

next wadi
#

i hope not

hasty ruin
#

we'll see

next wadi
#

i mean i'll be talking in it

hasty ruin
next wadi
#

i cant speak for anyone else

shut stag
#

Luz

next wadi
#

YOOO lets go chat

primal perch
#

but we have it now

indigo peak
next wadi
#

true

#

im at texas roadhouse rn

#

i'll try later

primal perch
#

based

#

send steak pics

#

@next wadi

#

in #steak

#

it needs revival

hasty ruin
ocean raptor
#

@shut stag can developers just get thread permissions for #development ?

next wadi
#

my bad

#

i ate a burger anyway

primal perch
shut stag
#

but im willing to make some upon request

ocean raptor
shut stag
#

its a moderation nightmare

hasty ruin
#

We can moderate them

#

We have msg management perms

indigo peak
#

is this useful in anyway

#

for like temporary/semi/jailbreak alternatives

timid furnace
#

i don't think many people know how to use it

next wadi
#

@indigo peak i hope thats not true

cloud yacht
#

I feel like someone mixed up their beats per minute and beats per second

next wadi
#

🧌

#

no shot

cloud yacht
next wadi
primal perch
#

cock

primal perch
unkempt raft
#

The number of apps to theme, depends on icon pack. Usually 75-200

timid furnace
unkempt raft
#

Doesn’t bootloop consistently. Most of the times it occurs on restoring icons. No logs

unkempt raft
timid furnace
#

see if you can find patterns with device/iOS version/theme applied

unkempt raft
unkempt raft
#

And with the same theme

#

One of developers suggested that it might be the ram limits. Since user app’s catalog persists on reboot, maybe icons are too big in size and cause running out of memory?

timid furnace
#

the most concerning thing is if there's page out

#

it loops right after they open the app and restoring icons starts? what does that even do anyway?

primal perch
unkempt raft
# timid furnace it loops right after they open the app and restoring icons starts? what does tha...

v8 (old version that didn’t bootloop) theming cycle:

  1. Replace AppIcon@2x.png and AppIcon@3x.png inside the app bundle
  2. Corrupt Assets.car to make iOS fall back to using .pngs
  3. Reset icon cache
  4. Respring
  5. Make user go back to app to uncorrupt assets.car

v10 (new version that bootloops) cycle:

  1. Create a new Assets.car that has just the icon from selected theme
  2. Replace the catalog inside app bundle with the newly generated one
  3. Reset icon cache
  4. Respring
  5. Make user go back in the app to restore catalogs
#

Almost all people bootloop when restoring using a button in app.

I also just realised, that current method doesn’t need restoring functionality as a separate button, since it restores catalog on the “Fixing” screen. It shouldn’t have caused any issues though? I should totally remove redundant “Restore” button and see how it goes

#

Sorry for sending walls of text lol, trying to provide as much info as possible

timid furnace
#

how are you making the assets.car

unkempt raft
#

At runtime I modify its icon to the one I need and overwrite using mdc

timid furnace
#

doesn't this break anything else using UIImage?

lost nebula
#

yo smart ppl

#

how get universal big font

#

cuz no work in some apps

zenith hatch
#

too bad

cloud yacht
#

its up to the app to support the font or not

primal perch
#

SwiftUI

primal perch
#

based tbh

wind ravine
wind ravine
icy tundra
#

I found a bug crashing my springboard, shld I send the log to anyone

tepid olive
#

if you can reproduce it send it to apple

#

if you can use it from an app send it here

hexed knot
primal perch
#

facts

ocean raptor
#

Shine on you crazy diamond pt 1-6 is serious about the 1-6

#

I tried to learn it in guitar and it is legit like learning 6 songs

primal perch
#

so real for that

#

one of my top 5 albums of all time

hexed knot
#

Their discography as a whole is amazing

faint timber
#

go see a pf cover band

timid furnace
hasty ruin
#

the iphonedev page about obwelcomecontroller is so bad fr

#

syntax errors

#

and example code crashes

#

🗿

zenith hatch
#

found it already

indigo peak
#

That’s the only thing I could imagine being wrong with it

wind ravine
timid furnace
#

also i meant 30 second delay before respringing but after resetting icon cache

#

if that was ambiguous

wind ravine
#

we give up

wind ravine
#

it removes the cache

#

the cache is only recreated while it resprings

#

plus theres a prompt so respring doesnt happen until tapping okay

timid furnace
#

ok, so if it's happening then it's highly likely your assets.car shenanigans are screwing something up

wind ravine
#

we know

#

we established that

#

we just dk why

#

theres no way it could be system icons, right? ssv resets it

timid furnace
#

how are you ensuring that what you replace is the same size anyway

wind ravine
#

wdym

timid furnace
timid furnace
# wind ravine wdym

the file size of what you replace and what you're replacing it with should be the same afaik

wind ravine
#

actually it could be

wind ravine
#

it could be system icons bc ssv doesnt reset cache

timid furnace
wind ravine
#

it gets padded by blank data

timid furnace
#

are you sure that's not breaking it?

wind ravine
#

it could be but it shouldnt

#

it doesnt always bootloop

#

its like 40% of the time

#

but even when restoring the original files, it can bootloop

turbid fjord
#

@hasty ruin nice ghost ping nerd

hasty ruin
#

sup

timid furnace
#

page out doesn't make a ton of sense on second thought, because why would it happen during respring

#

its not like your entire RAM gets filled up when you respring

wind ravine
#

i looked and i didnt see any on my own

timid furnace
#

and by logs i mean stream console, not analytics data

#

is this only on iOS 16? and reproducible with different themes?

wind ravine
#

i think it depends on app count not theme

primal perch
#

@turbid fjord @hasty ruin

turbid fjord
#

Hi

hasty ruin
#

gm

primal perch
#

gm

#

british people

hasty ruin
blazing vault
#

update: no

#
if (rbx != 0x3) {
            rax = 0xffffffffffffffff;
            if (rbx == 0x2) {
                    rax = 0x2;
            }
    }
    else {
            rax = 0x3;
    }
#

from WFShortcutExtractor extractSignedShortcutFile:allowsRetryIfExpired:completion:

#

so unless it just so happens for some fucking reason that extractWorkflowFile:shortcutName:shortcutFileContentType:iCloudIdentifier:completion: that it handles shortcutFileContentType arg same way with 0xffffffffffffffff and 0x0, not possible

#

with signed shortcuts, apple can ban the shortcut if they deem it as malicious and prevent the apple id from sharing more. being able to share a unsigned shortcut that would be importable in the vanilla runner, since unsigned, would basically mean you can share a shortcut containing ex malicious actions and not worry about apple banning it

#

sorry for taking so long to reply to this message lol

unkempt raft
timid furnace
#

i have to rewrite basically the whole thing and then debug it

unkempt raft
timid furnace
#

nothing much really

unkempt raft
#

different tool perhaps?

timid furnace
#

unless if you know winapi intricacies harold

timid furnace
#

(are you being fr rn)

unkempt raft
#

easily preferably

timid furnace
#

uh

#

you could install macOS and then do it

unkempt raft
#

I tried and it didn't detect some stuff

#

the ones specified in readme

timid furnace
#

if you're on macOS use Corp's USBMap

#

and make sure you're appropriately accounting for the port limit

gentle grove
#

macOS Catfish

untold drift
#

anybody here?

carmine patio
#

hi

untold drift
#

im trying to hook a extern C++ function. Its worked when i tried to nslog parameters. but when i tried to NSLOG("%s", %orig) its not work. function's return type is const char*

#

app crashing when i tried to look result

faint timber
#

you really should be checking if the pointer is null

tepid olive
#

Anyone knows how to get PID of an app by bundle id, etc with MDC? Is that possible?

topaz yew
#

i grab apples dock pid via this method

tepid olive
topaz yew
#

i dont see why not

tepid olive
#

yeah same

#

isnt it only for mac btw?

topaz yew
#

ooooh it does appear to br mac only from the documentation

#

maybe its private

tepid olive
tepid olive
#

very

ocean raptor
tepid olive
#

ooo interesting

#

without sandbox escape?

#

wow ok good timing

topaz yew
#

why the define

tepid olive
#

is that the usage?

#

alright trying that

#

could you maybe show an example

#

if you mind

#

yes please

#

🥺

#

ok

tepid olive
#

its blocked by sandbox
deny(3) process-info-listpids

#

it just prints "8"

#

0*

#

@grave sparrow

snow fjord
#

anyone here ever seen a libapt-pkg6.0 makefile and control file 🥺

#

i need

vivid dew
#

blah blah blah

topaz yew
#

i love void pointers

#

i love pointers period

tacit spade
#

hey has anyone done any sort of uidynamiccolor theme engine yet

#

with the semantic colors

primal perch
#

it is

#

use calloc

#

as you noted it was faster in one zefram area

tepid olive
indigo peak
#

null codesigned ??

#

wtf

elder scaffold
#

paced NULL ptr

tepid olive
#

^

topaz yew
#

i was wondering where this ping came from for a solid minute

tepid olive
#

it’s a kernel exploit technique

topaz yew
#

can someone give me a nice mono font

#

please

#

im begging

#

i mean

#

it is mono

tepid olive
#

now they’re checked tho

#

no they actually ditched it after

#

it’s only checked for like 3 versions

steady nest
#

ye

tepid olive
#

what if we just null the sandbox policy pointer in Fugu15 @naive kraken

#

there’s a pac bypass in fugu anyways

steady nest
#

15.2

tepid olive
#

maybe removing all the sandbox is a bad idea

steady nest
#

it was only signed 15.0-15.2

tepid olive
#

iirc palera1n does it and it’s fine

indigo peak
#

why doesnt theos support

%hook App.Thing
%end
steady nest
#

I think opa said this was the opportunity to do stuff properly

indigo peak
#

how recent

hasty ruin
topaz yew
#

can you use logos for mac tweaks

#

no right

hasty ruin
indigo peak
#

Tweak.x:26: warning: Hooking Objective-C bridged Swift class App.Thing has unintuitive behaviour and won’t catch all invocations, see https://theos.dev/docs/swift for more details.

steady nest
#

just do it

#

nobody cares

#
  • it's for dev purposes
#

just nuke it

tepid olive
#

it’s simple though

tepid olive
#

use deez nuts

steady nest
#

no

tepid olive
#

how do i debug springboard

#

what’s the easiest way to debug springboard

indigo peak
#

yeah i know how to do it

#

im just lazy

hasty ruin
#

i mean email

tepid olive
#

how

hasty ruin
#

why wrong @grave sparrow

indigo peak
#

how do i compare UILabel's text to an emoji

primal perch
#

.text == “🦅” 4head

indigo peak
#

like does that work

#

or

timid briar
#

Can you compare to the Unicode number I wonder

indigo peak
#

that be what i wondering

#

if i havce to

#

or if i can just paste the emoji

#

yk

timid briar
#

Yea

hasty ruin
#

try it

indigo peak
#

apparently it wasnt working before

#

but instead of :heart_eyes: its 😍

next wadi
#

reminder to use luz

#

@indigo peak oh btw

#

i implemented the thingy

#

idk if you saw or if i told you

indigo peak
#

cool

#

you showed

#

but it was broken

#

1.14 seconds -> 98.something heart beats

next wadi
#

wtf

next wadi
#

you have it set here that your heart beats 80 times in a second

primal perch
#

fr

hasty ruin
#

zefram "users" trying to recover their data 29 seconds after installing

ocean raptor
#

It's actually 2 seconds after

hasty ruin
#

my bad

ocean raptor
faint timber
#

definitely

#

theres are memes, and then there's drunk memes

ocean raptor
#

I don't drink

ocean raptor
#

Bro I'm under age

tepid olive
#

Good morning

naive kraken
tepid olive
#

I realized that this is unnecessary

#

And I figured out the issue

naive kraken
#

ah

tepid olive
#

Did you see the tweet

#

It all works

naive kraken
#

no I just woke up lol

tepid olive
#

Testing Crane tomorrow

naive kraken
#

👍

primal perch
#

tomorrow

tepid olive
vivid dew
tepid olive
#

femcel is an aesthetic

hasty ruin
ocean raptor
errant edge
#

only active people in here are people with developer role

#

not surprised

tepid olive
#

well obviously

blazing warren
#

W3n et4 ellekit in xinaA15
🤪

fathom lion
faint stag
tepid olive
cloud yacht
blazing warren
# tepid olive never

🥲
Thank you

I hope a solution can be found for the wifi of 15-15.3.x I would really love to try fugu15 with tweaks

indigo peak
#

can frida-trace log EVERY method call

grim sparrow
indigo peak
#

like *[* *]

#

but thats invalid query

#

wait

#

i was dumb

#

i was typing [* *]

#

i forgot the leading *

#
Failed to spawn: unexpectedly timed out while waiting for app to launch```
#

sad

#
frida-trace -H 192.168.1.164:5000 -f com.apple.MobileSMS -m "*[* *]"
Failed to start tracing: script has been destroyed
Connection terminated
grim sparrow
#

don't forget -i "*"

indigo peak
grim sparrow
#

-i is c symbols

naive kraken
#

can anyone tell me how to get the task port of a mach port?

#

or get any other clue what process send the request that I got in my mach handler?

naive kraken
#

so I just send this trailer message to the port I want and it gets me back the audit token?

#

I guess so

#

I have an incoming message and want to know who sent it

#

the thing I don't get tho is how to combine this with CFMachPort

#

where is the trailer at

#

not me I think

#

hm

#

wait I think it might be possible to get the trailer

#

it should be at the end of the message

#

I'm guessing CFMachPort api takes care of this tbh

#

but id

#

k

#

this is very annoying

#

bro what

#

what do you think I'm coming from

#

also I'm not using CFMessage

#

cause launchd cannot use it

#

and also idk

#

ok but why didn't you tell me this earlier

#

hm idk

#

I still need to use host get special port

#

I think

#

only for launchd maybe

#

idk

#

yes

#
mach_port_t jbdMachPort(void)
{
    mach_port_t outPort = -1;

    if (getpid() == 1) {
        host_get_special_port(mach_host_self(), HOST_LOCAL_NODE, 15, &outPort);
    }
    else {
        bootstrap_look_up(bootstrap_port, "com.opa334.jailbreakd", &outPort);
    }

    return outPort;
}
#

never tested this in launchd though

#

ok but I wasn't planning on doing that as you can see

#

😦

#

It won't need to be reregistered

#

the communication from launchd just needs to work

#

launchd will regain primitives then load daemons again

naive kraken
#

@grave sparrow so how do I make an xpc connection from a mach port?

#

ok

#

looks good I will probably take this

primal perch
#

ew darwin systems

tropic axle
#

Hi everyone, I am making an xcframework that is injected into third party apps. I'm currently using Sideloadly to inject it. The problem is that development proess is super slow because I have to compile the framework and sideload the app + inject the framework each time I update the framework. Signing the app takes quite some time.

What would you recommend to speed up the dev process? Can I inject my framework at runtime?

grim sparrow
native relic
#

Hi all, would you guys mind reviewing my code to see if you have any suggestions to improve it please?

static bool hasRan = false;
static int tweaksSection = 6;

%hook UITableView
    - (void)endUpdates {
        %orig;
        
        // Only run the tweak when the app is first launched
        // This prevents crashing on pages that implement extra table views (e.g. Emergency & SOS)
        if (hasRan) return;
        hasRan = true;

        // Avoid running on the wrong pages (if settings opened from CC or 3D touch)
        NSInteger numberOfSections = [self numberOfSections];
        if (numberOfSections < tweaksSection) return;
        
        NSIndexPath *scrollIndexPath = [NSIndexPath indexPathForRow:1 inSection:tweaksSection];
        [self scrollToRowAtIndexPath:scrollIndexPath atScrollPosition:UITableViewScrollPositionTop animated:NO];
    }
%end

https://gitlab.com/CardboardFace/settingstweaklife

#

The idea is to scroll the settings app to the tweaks section when it's first opened.
The tweak works, just wondered what code-quality slips I've made

blazing vault
# blazing vault so unless it just so happens for some fucking reason that extractWorkflowFile:sh...

Actually - maybe 0xffffffffffffffff does import the same way as 0x0? (-[WFShortcutExtractor extractWorkflowFile:shortcutName:shortcutFileContentType:iCloudIdentifier:completion:]:)

if (rax == 0x1) goto loc_1c141f;

loc_1c1402:
    if (rax == 0x2) goto loc_1c1428;

loc_1c1408:
    r12 = var_38;
    rbx = var_40;
    if (rax == 0x3) {
            rdx = @"ShortcutSourceFilePersonal";
    }
    else {
            rdx = @"ShortcutSourceUnknown";
    }
    goto loc_1c1440;

no check if 0x0, just that its not 0x1/0x2/0x3

grim sparrow
quaint wagon
hasty marsh
#

how many bitches do developers get

tepid olive
#

none

hasty marsh
faint timber
#

I have time to socialize with them but chose not to get them

hasty marsh
#

a developer?

#

socializing?

#

impossible

cloud yacht
hasty ruin
cloud yacht
#

With their roblox girlfriend

hasty ruin
lime pivot
ocean raptor
#

When eta @sileo@procursus.social

#

But not used

native relic
timid furnace
#

sorry i am doing too many things at once

hexed knot
#

capt try not to say your mom challenge

trail niche
indigo peak
#

real comedian

trail niche
#

Thank you

indigo peak
#

didnt say you were a good one

hasty ruin
indigo peak
primal perch
#

hook the table view controller then access the main tableview with the “table” method and then call the scroll method on that

#

either after viewdidload orig or viewwillappear

tepid olive
#

call me mach-o fat magic the way im a babe in a cafe

hasty ruin
#

no I’ll call you a Java class for that reason.

ocean raptor
blazing vault
#

don't even joke about that... fr*nch 'people' are so much worse...

hasty ruin
#

@lime pivot are you aware of logos issues when using '}' in your source code?

#

as a char

#

no

lime pivot
#

nope? what did you break

hasty ruin
#

if (var != '}')

#

error: fell off the face of the planet when we found a '}'

lime pivot
#

nah I'm good

hasty ruin
#

based

#

if (var != 125) it is TrollFront

lime pivot
#

freedom figs lmao

hasty ruin
#

is that the average number in each american bedroom

#

not enough

#

This video is age-restricted and only available on YouTube. Learn more

#

oh

#

i see why

primal perch
#

thats so based

gentle grove
chilly path
#

Hi everyone, 13pro 15.0.1 can use fugu15 max?

glacial matrix
crisp frost
#

what is lockdownd error -8 fr there's only information on it for people trying to icloud bypass or just "restart your phone", working on a restored_external RE but meh

Trying to fetch new SHSH blob
Sending TSS request attempt 1... response successfully received
Received SHSH blobs
ERROR: normal_idevice_new: can't connect to lockdownd on device with UDID restored_oss ( restored_banana ) by mineek
^C
mineek@Mineeks-MacBook-Pro restored_external_RE % ```
#

love undocumented errors

silent mulch
restive ether
gaunt helm
restive ether
#

no, it’s the DSA

#

but that would be cool too

gaunt helm
#

might get one

restive ether
#

maybe UWW

zenith hatch
#

gay porn

hasty ruin
#

agreed

tepid olive
cloud yacht
#

oof

#

what will happen to IPSW's?

indigo peak
#

@tepid olive

tepid olive
#

OMG

timid briar
#

It’s pikachu

#

Just a little guy

lime pivot
#

peekachu

topaz yew
#

@tepid olive hey does ellekit do MSHookMessage on x86

topaz yew
#

epik

tepid olive
#

Not on Substitute

steady nest
#

because it calls your mom instead

wind ravine
#

once evelyn's jb comes out ima start developing tweaks

topaz yew
#

nah thats crazy

tepid olive
#

Substitute makes a trampoline for superclass method replacement oldptrs

wind ravine
#

cowabunga is running out of stuff to add anyway

steady nest
indigo peak
wind ravine
#

wdym

topaz yew
#

tfw simulator

wind ravine
indigo peak
#

L

tepid olive
#

Nah

#

Imo it should add the method from the superclass to the target and then replace it

shut stag
#

Fugu

hasty ruin
primal perch
#

literally unusable

hasty ruin
glacial matrix
#

Very real

fathom lion
#

@wind ravine did you save your A14 from the bootloop?

wind ravine
#

saved it again then factory reset it

fathom lion
wind ravine
#

but it was the weirdest thing that when i got out of the second bootloop that my icon went to the custom icon even tho i had no theme applied previously

merry glade
#

Bit of a silly question but does anyone know how to move a GH repository to a different account? Whenever I try, I get hit with "You do not have permission to create a repository on @ account"

timid furnace
#

transfer to org

#

transfer from org to personal

merry glade
timid furnace
#

yea

#

well

#

hold on

#

you should be able to do personal > personal

#

@merry glade

#

yea it works for me

merry glade
#

i didn’t realize I was transferring to an org I an not a member of

timid furnace
#

ah lol

#

thought you meant personal to personal

fathom lion
#

You should say this daily

indigo peak
#

@lime pivot was cephei ever updated for rootless

tepid olive
#

No

indigo peak
#

@grave sparrow was your humor ever updated for the 2020's

faint timber
#

is there an nsuserdefault that will make an app exit?

#

can I dump an app's defaults used?

#

Because I would need to find a property to hijack @grave sparrow

#

ios

#

nah its a root xpc service so I can put defaults in var root

#

yah I mispoke

#

its not an app

#

I'm just using defaults binary bruh

#

writing isn't the problem

#

I need to find a prop to use

#

CFPreferencesGetAppIntegerValue
this is my only read so very small attack surface @grave sparrow

#

been doing it since 2016

#

got into bootchain in 2019

#

another option is mobilegestalt

#

can I clear a key?

#

domain wasn't on device to begin with

#

can I delete mg keys

soft nacelle
#

Hey guys

#

Anyone can help me with it please

indigo peak
#

ok

#

install theos

#

cd Rose

#

make package install

soft nacelle
#

The github says make libRose first

soft nacelle
indigo peak
#

yeah, so make the target to ios 13

#

thats what i just did

#

and its compiling perfeclty fine

soft nacelle
#

How do I do that

#

Sorry i dont know theos well

#

Is that in the makefile

indigo peak
#

Rose/Makefile
replace: export TARGET = iphone:clang:14.4:13.0
with: export TARGET = iphone:clang:latest:13.0
remove: export SYSROOT = $(THEOS)/sdks/iOS/14/iPhoneOS14.4.sdk

Rose/libRose/Makefile
at the top of the file, add:
export TARGET = iphone:clang:latest:13.0

replace: $(LIBRARY_NAME)_FRAMEWORKS = UIKit
with: $(LIBRARY_NAME)_FRAMEWORKS = UIKit AudioToolbox

#

and then cd into libRose, make package

#

and then cd ..

#

make package

#

and it should work

#

bc that worked for me

soft nacelle
#

Omg it worked

#

Man i love you thank you so much