#development

1 messages · Page 193 of 1

manic forum
#

everything happens over serial

left lantern
#

ah i see

manic forum
#

i send text, it sends back wav data

left lantern
#

but, the serial program is simply

#

a windows program

manic forum
#

yes

left lantern
#

so, itll run on any windows OS

#

thus, a real machine

manic forum
#

yes

left lantern
#

or a VMWare Fusion VM

#

without any extra setup

manic forum
#

just let me have this

left lantern
#

besides, copying things in

#

im just saying dawg you have a computer, not an iPhone thats limited by its heat, and UTM

#

VMWare has GPU accel

#

cause they get paid so, they care about performance

manic forum
#

why does gpu even matter here

#

also wait vmware has gpu acceleration?

left lantern
#

i guess you may not care about the horrendous performance

manic forum
#

i could use that for useful things then that sounds great

left lantern
#

i guess so kwk

manic forum
#

i'd take windows xp over that every day

left lantern
#

yeah

#

except, VSCodium

#

unless you were using, actual studio

manic forum
#

actual visual studio

left lantern
#

ah then yeah

#

better on XP

kind herald
#

would recommend

#

better than UTM

left lantern
#

they get paid, so yes, of course it is

#

remember Fusion was not free prior to Broadcom

kind herald
#

true...

manic forum
#

and yes, it seems like UTM-HV ships qemu as a bunch of frameworks

left lantern
#

yuh

#

no binaries

#

qemu is also built as a fork, for that support btw

#

qemu-utm

manic forum
#

I know, but why should I build that when there is UTM

#

surely I could just take the binary from the UTM app?

#

it has now come to my attention that there are 77 frameworks in UTM

#
qemu-i386-softmmu:
        @rpath/qemu-i386-softmmu.framework/qemu-i386-softmmu (compatibility version 0.0.0, current version 0.0.0)
        @rpath/pixman-1.0.framework/pixman-1.0 (compatibility version 39.0.0, current version 39.0.0)
        @rpath/epoxy.0.framework/epoxy.0 (compatibility version 1.0.0, current version 1.0.0)
        @rpath/spice-server.1.framework/spice-server.1 (compatibility version 1.0.0, current version 1.0.0)
        /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.12)
        @rpath/jpeg.62.framework/jpeg.62 (compatibility version 65.0.0, current version 65.0.0)
        @rpath/gio-2.0.0.framework/gio-2.0.0 (compatibility version 6901.0.0, current version 6901.0.0)
        @rpath/gobject-2.0.0.framework/gobject-2.0.0 (compatibility version 6901.0.0, current version 6901.0.0)
        @rpath/glib-2.0.0.framework/glib-2.0.0 (compatibility version 6901.0.0, current version 6901.0.0)
        @rpath/zstd.1.framework/zstd.1 (compatibility version 1.0.0, current version 1.0.0)
        @rpath/slirp.0.framework/slirp.0 (compatibility version 0.0.0, current version 0.0.0)
        /System/Library/Frameworks/IOSurface.framework/IOSurface (compatibility version 1.0.0, current version 1.0.0)
        @rpath/virglrenderer.1.framework/virglrenderer.1 (compatibility version 1.0.0, current version 1.0.0)
        @rpath/usbredirparser.1.framework/usbredirparser.1 (compatibility version 1.0.0, current version 1.0.0)
        @rpath/usb-1.0.0.framework/usb-1.0.0 (compatibility version 4.0.0, current version 4.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1345.100.2)
        /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (compatibility version 150.0.0, current version 2420.0.0)
        /usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.8)
#

that's a lot of dependencies

tawdry pagoda
#

i have trade now i can jailbreak ios !

acoustic imp
#

No never fixed it

#

What are you trying to test?

#

Did u solve it?

tepid olive
#

like ik with macOS since it's "open" and it's tiling you can

#

but you need a very specific entitlement though no?

#

or you would have to develop a daemon?

lean ermine
#

most apps that require background service just request location

#

tweaks you can develop a daemon but apps no

visual meadow
#

Does anyone here know where the firmware binary from darwintools is open source on procursus?

#

I can only find like sw_vers

#

im asking cause it does this when its run

#

its supposed to be cy+model.ipad or .iphone

#

and the Version is supposed to be the identifier but with the commas replaced with periods

timid furnace
visual meadow
#

i cant figure out why lol

timid furnace
#

well is this a stock jb setup

#

what setup is this

visual meadow
#

So everything is ct signed

#

other than that its still procursus strap

timid furnace
visual meadow
#

On an iphone 14 it would yield this btw

timid furnace
#

iOS version on both?

visual meadow
#

16.5.1 on the ipad, 16.6.1 the iphone

timid furnace
#

are both using identical straps

visual meadow
#

hold on let me ping someone here with dopamine and see if it does the same thing

timid furnace
#

i am on dopamine

#

i get the model identifier

visual meadow
timid furnace
#

ah

#

but are both your iPad and your iPhone using your fork

visual meadow
#

Yes

timid furnace
#

weird

visual meadow
#

do you know anyone with a 14 pro/pro max on dopamine

timid furnace
#

not anyone awake

visual meadow
#

thats so weird bro

#

i had someone with a 14 pro do it and it returns whats supposed to be returned

#

I need to see if its the same on 14 pro max tho

visual meadow
#

I dont know but i think it was 16.5

#

no its not

#

kernel version too low for that

timid furnace
#

that's 16.3

#

@visual meadow run this

#

sysctl hw.machine hw.model hw.product hw.target

visual meadow
#

ok

timid furnace
#

the fuck?

#

uname --version

visual meadow
stuck wyvern
#

I'm having a damn stroke

#

I'm trying to get flex installed on my iphone and I genuiely cannot figure it out

#

(iphone 8, 16.5, dopamine)

#

I'm genuiely losing my mind over this shit

timid furnace
stuck wyvern
#

do they have a repo or should I just eyeball installing the .deb

timid furnace
#

[[flexing]]

faint lionBOT
#
FLEXing

Open FLEX anywhere!

Author

Tanner Bennett

Version

1.5.0+rootless

Price

Free

Bundle ID

com.pantsthief.flexing

timid furnace
#

uh

#

i would use the deb

stuck wyvern
#

yeah so that doesn't work

timid furnace
#

idk about that repo

visual meadow
#

that version is old too

stuck wyvern
#

trying to install it with Zebra has been a nightmare and libflex just can't resolve dependeccies

#

I'll try the deb yeah

timid furnace
#

ugh some repo is trolling again

stuck wyvern
#

what's the path to the files app again

visual meadow
#

just import the deb into sileo

#

if you have it

stuck wyvern
#

I'm too lazy to find a way to to transfer the dev over my iphone all I've got is ssh realistically

timid furnace
#

ok i just updated to coreutils 9.5

#

behavior did not change

stuck wyvern
#

I guess

#

can I open the deb in sileo over cli easily

timid furnace
#

no

visual meadow
#

just use dpkg at that point

timid furnace
#

either install it over cli or install it from sileo

stuck wyvern
#

yeah bet

#

I can use dpkg

#

can't seem to get it to work unfortunately

#

it's long press on status bar on notchless devices too right

timid furnace
#

three finger tap hold on home screen

timid furnace
stuck wyvern
#

OH

#

this works

#

awesome thanks

timid furnace
#

three finger hold seems to work everywhere

visual meadow
timid furnace
visual meadow
#

and in springboard itself its hold on statusbar

timid furnace
#

i dont see any relevant xnu changes

visual meadow
#

is the same thing happening to you

timid furnace
#

no

#

fuck it

#

i'll write a test program

#

can you deal with signing it

visual meadow
#

Yeah

timid furnace
#

ok

visual meadow
#

Well rebuilding firmware fixed the issue lol

timid furnace
#

is uname -m still returning arm64 though

#

because that's not normal

visual meadow
#

Yes on my phone

timid furnace
#

hm

visual meadow
#

it doesnt happen on my ipad

timid furnace
visual meadow
timid furnace
#

????????

visual meadow
#

Something weird is going on with procursus stuff

timid furnace
#

the fuck

#

env | grep UNAME

visual meadow
timid furnace
#

shasum /var/jb/usr/bin/uname

visual meadow
#

its not gonna be the same

#

fastPathSign

timid furnace
#

hm

#

let me send my binary

visual meadow
#

K

timid furnace
visual meadow
timid furnace
#

i don't get it

#

at the end of the day it calls the same function

visual meadow
#

This happened with @manic forum tweak

#

tweakreviewsdb

#

i asked him and he just ended up changing to sysctl

timid furnace
#

yea but there has to be a discernable explanation for this

visual meadow
#

heres the problem

#

Why its not doing this on my ipad? no idea

timid furnace
#

bruh

visual meadow
#

my fault

stuck wyvern
#

what's the easy way to view shit logged with NSLog in a tweak on Windows

#

cba to pull out the macbook

#

can I view them over ssh

visual meadow
faint stag
#

uhh, what was the command again

stuck wyvern
#

I found oslog we good

#

that works fine enough

faint stag
#

i forgor

visual meadow
#

now that i think about it it prob fixes the issue from earlier

#

let me see

#

it does

#

nice

stuck wyvern
#

is there an easy way to dump swift classes in an app?

#

I can dumb them but functions are stripped unfortunately

shrewd smelt
#

hi zoey

stuck wyvern
#

howdy

frail cedar
stuck wyvern
#

damn it

wooden yarrow
stuck wyvern
stuck wyvern
radiant idol
#

only for objc headers i think

sacred orbit
manic forum
gentle grove
#

why is it compressed audio that's even worse

manic forum
#

it is bonzi buddy narrating the bee movie script

#

@gentle grove

gentle grove
#

ew

#

virudffd

#

huh

wooden yarrow
#

how does objc classes even work

pearl sail
#

capt is a loser

acoustic imp
# sacred orbit yes

K, idk I jus followed the guid and it worked for me, what was ur issue? Did u use the wrong version ?

sacred orbit
acoustic imp
#

Well that’s what the instructions say u need.

lime pivot
#

I feel bad for whoever created that synth voice, that now it's hated because it was used by some purple monkey malware

manic forum
#

I'm trying to enable JIT in a jailbroken application but it doesn't seem to work regardless of what I try

#

I straight up copied the code from UTM but none of the functions succeed

int main(int argc, char *argv[]) {
    if (jb_spawn_ptrace_child(argc, argv)) {
        UTMLog(@"JIT: ptrace() child spawn trick");
    }
    else if (jb_has_jit_entitlement()) {
        UTMLog(@"JIT: found entitlement");
    }
    else if (jb_has_cs_disabled()) {
        UTMLog(@"JIT: CS_KILL disabled");
    }
    else if (jb_has_cs_execseg_allow_unsigned()) {
        UTMLog(@"JIT: CS_EXECSEG_ALLOW_UNSIGNED set");
    }
    else if (jb_enable_ptrace_hack()) {
        UTMLog(@"JIT: ptrace() hack supported");
    }
    else {
        [NSException raise:NSGenericException format:@"Failed to enable JIT"];
    }
#

I checked the logs from UTM itself (which does work) and apparently the jb_spawn_ptrace_child() call is supposed to succeed

wise spruce
manic forum
#

I used the same entitlements as UTM but it didn't seem to have those ...?

#

i'll try it

wise spruce
manic forum
#

nope, it still doesn't work

manic forum
#

I checked its entitlements with ldid -e

#

This is what I have

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>get-task-allow</key>
        <true/>
        <key>com.apple.security.cs.allow-jit</key>
        <true/>
        <key>com.apple.security.cs.disable-library-validation</key>
        <true/>
        <key>com.apple.developer.kernel.increased-memory-limit</key>
        <true/>
        <key>com.apple.developer.kernel.extended-virtual-addressing</key>
        <true/>
        <key>com.apple.private.iokit.IOServiceSetAuthorizationID</key>
        <true/>
        <key>com.apple.security.exception.iokit-user-client-class</key>
        <array>
                <string>AGXCommandQueue</string>
                <string>AGXDevice</string>
                <string>AGXDeviceUserClient</string>
                <string>AGXSharedUserClient</string>
                <string>AppleUSBHostDeviceUserClient</string>
                <string>AppleUSBHostInterfaceUserClient</string>
                <string>IOSurfaceRootUserClient</string>
                <string>IOAccelContext</string>
                <string>IOAccelContext2</string>
                <string>IOAccelDevice</string>
                <string>IOAccelDevice2</string>
                <!-- truncated for Discord -->
        </array>
        <key>com.apple.system.diagnostics.iokit-properties</key>
        <true/>
        <key>com.apple.vm.device-access</key>
        <true/>
        <key>com.apple.private.hypervisor</key>
        <true/>
        <key>com.apple.private.memorystatus</key>
        <true/>
        <key>com.apple.private.security.no-sandbox</key>
        <true/>
        <key>com.apple.private.security.storage.AppDataContainers</key>
        <true/>
        <key>com.apple.private.security.storage.MobileDocuments</key>
        <true/>
        <key>platform-application</key>
        <true/>
</dict>
</plist>
wise spruce
manic forum
#

the entitlements are there I can see it

hasty ruin
manic forum
#

I'm trying to enable JIT but I can't

hasty ruin
manic forum
#

yes

#

installed as a deb not as an ipa

hasty ruin
#

do you have code to enable Jit? Or just entitlements

manic forum
#

both

#

i'll link where i got the code from

#

I straight up copied this

#

but it doesn't work, even though the exact same code seemingly works in UTM

hasty ruin
#

huh

#

in that case I have no idea tbh

#

never really touched JIT

ashen canyon
lime pivot
hasty ruin
manic forum
lime pivot
#

hey @manic forum could I ask you something really important

#

can you please change Oneko to use nearest neighbour scaling not linear 🙏

manic forum
#

I don't know what that means

lime pivot
#

currently the pixels are fuzzy, they would look better to be sharp

manic forum
#

there's an option for that??

radiant idol
#

😭

lime pivot
#

CALayer.magnificationFilter I think I have that right

manic forum
#

tbh it never occurred to me to check

#

I saw it was blurry and just said "I guess that's how it'll be" idk why

#

I'll fix it in the next update

lime pivot
#

it’s not super noticeable at least, but I’m me so I always notice, lmao

lime pivot
lime pivot
#

stfu Icraze

radiant idol
#

you still jailbreak?

hasty ruin
radiant idol
#

a lot of people dont actually jailbreak anymore but are still in the server

lime pivot
#

I saw it in the screenshots

radiant idol
#

ah

lime pivot
#

wise words from a wise man

#

.

lime pivot
radiant idol
#

did you fix it

#

trol

lime pivot
#

that’s where I’m at with jb

radiant idol
#

it is a really weird issue though, like 3 people contacted me about it

lime pivot
#

I couldn’t repro on any of them so far and I just don’t know what the hell could make it suddenly stop working

#

we didn’t change anything and nor did Sileo

hasty ruin
#

What’s the issue?

radiant idol
#

I wonder if it's to do with [redacted]

lime pivot
hasty ruin
#

Wtf

lime pivot
#

like it never registered that the provider endpoint exists

radiant idol
lime pivot
radiant idol
#

idk its caused weird... issues before so

hasty ruin
#

a few months ago chariz let me download paid tweaks despite my current device not being linked (then drm checks failed)

I assumed it was some cache thing, but shouldn’t all that be in /var/jb, hence not transferred to a new phone… unless it transferred some data from like taurine

hasty ruin
lime pivot
#

probably a token still stored somewhere in keychain despite the UI insisting you’re logged out would be my guess

hasty ruin
#

Linked the device right after

#

(Logout + login through sileo)

lime pivot
#

yeah I bet half broken state where part of the old device’s auth stuff got migrated

#

keychain syncs while /var/jb stuff wouldn’t obv

hasty ruin
#

makes sense

manic forum
#

finally

#

@hasty ruin So apparently I made two very obvious mistakes and didn't notice them, that's why jit didn't work

#
  1. I forgot to define a WITH_JIT, UTMJailbreak just defaults to returning false without that uhh
  2. I forgot to set -accel in the QEMU arguments
#

it works now

#

this will be so funny if it works

manic forum
#

crazy (yes i know the output is corrupted i later fixed it)

#

i have now successfully embedded a windows 95 vm into an ios app

crisp frost
#

wait so

#

you are making something that uses the windows 95 speech synthesizing stuff

#

and to do that you just embed a windows 95 vm

manic forum
#

yes

#

i know it's terrible

crisp frost
#

would be something i would do 10/10

manic forum
#

great to know that i'm not alone 👍

lean ermine
clear iron
#

Wild

#

That sounds funny asf

kind herald
#

pcemu for ios

tepid olive
#

is anyone here really good at geometry

#

plz help what is this

#

the ai "answer" that goes along with it makes no sense as well

#

unless the answer is literally just

#

"PQR is an equilateral triangle because it has three equal sides:

PR = QR = PQ."

placid kraken
#

if P and Q are centres then this holds because the length of PQ is the same as PR because theyre both the radius of the circle

#

however that also means that RQ = PQ because the length of RQ is also a radius long

#

essentially to keep it simple, if P and Q are centres of circles then its equilateral because all of the lengths are radii

torn oriole
#

Just stretch “the sides are the same length” into three paragraphs worth of text

placid kraken
placid kraken
#

step 2 contradicts the thing youre trying to prove

torn oriole
#

Ai answer moment

placid kraken
#

you cant say the circles are congruent because theyre part of an equilateral triangle if what youre trying to prove is that the triangle is equilateral

#

of course the proof is gonna hold if you assume the proof is true

#

"✅ Expert Verified"

torn oriole
#

Maybe you get bonus points for calling out exactly how wrong the ai answer is

placid kraken
visual meadow
#

just stock windows 95 with speech stuff installed

placid kraken
#

@tepid olive here i hope i did this right

tepid olive
#

Thank you so much

#

🙏🙏

placid kraken
#

the only other assumption is that the intersection between A and B is such that the circumfrence of A touches the centre of B and vice versa, which the diagram you sent does show so thats fine

warped sky
placid kraken
#

yeah but you have to stretch that into 5 marks

lime pivot
tepid olive
#

god it really is as ugly as the OG 😄

proud geyser
#

@lime pivot yoo is it possible to make an injectable dylib that gives joystick in every app and can be used to move gps location around?

#

cuz if someone says its possible i might look into doing it myself

granite frigate
#

yes

lime pivot
proud geyser
#

yall know that one recent trollstore tweak for that?

#

is it open source ?

fiery seal
# tepid olive plz help what is this

to me, the most obvious lead is:
PQ is a radius of the left circle, and PR is also a radius, so length PQ = length PR
likewise, PQ is a radius of the right circle and RQ is also a radius of the right circle, length PQ = length RQ
asociativity bada bing bada boom three sides same length blah blah
refer to construction of either of those things mentioned to prove which of those lines can be directly said to be a radius or if you have to bust it up and say P is the midpoint of (unnamed point)Q or something

#

oh the AI answer is pretty similar

#

that makes me doubt my own answer if the AI said it

lusty jacinth
#

What an over complication

#

PR is a radius of P

#

QR is a radius of Q

#

They both share the radius PQ

#

If they share a radius then all theee sides are congruent

#

Probably like transitive property or whatever idk

#

The end thumbsup

fiery seal
#

oh it is transitive

#

not associativity

#

i'm dumb intjstupid

lusty jacinth
fiery seal
#

what summer break does to a mf's brain

lusty jacinth
fiery seal
#

math proofs can be any amount of verbose

#

there probably will be That One Math Class that makes you write out every single little detailed thing

#

which is annoying but it's decent practice

hasty ruin
fiery seal
#

this is math development

hasty ruin
#

gentle grove
#

it must be contained

manic forum
#

it's a compact install of windows 95 + speech stuff

visual meadow
#

Like to come out of device yet

manic forum
#

i haven't tried it yet but if listing voices works then that should work too

visual meadow
#

You should try

#

Youll have to do that anyways right?

hasty ruin
#

you should add an option to port the malware part of it

manic forum
#

that was the whole point of the project so yeah

manic forum
#

Microsoft Speech is legit

#

I haven't done anything specifically related to Bonzi Buddy yet

manic forum
#

while windows is booting the CPU jumps to 80% but after boot it drops to around 20%-30%

visual meadow
manic forum
#

I will

#

I don't think I can actually ship this but I'll put the code in GitHub

queen ruin
lusty jacinth
#

😭

#

I mean that's literally what you were basing off of

manic forum
#

@visual meadow this is amazing

#

I should be able to speed up the initial startup by using a snapshot, I didn't know that was possible with QEMU until half an hour ago

sacred orbit
proud geyser
#

can someone here nick me

#

can someone nick me to Swizzler frr

harsh junco
proud geyser
#

i think people can with dev role aswell

wooden yarrow
proud geyser
wooden yarrow
#

myself yes

#

not other people though

harsh junco
proud geyser
#

i been typing alot idk why my rank dont go up

proud geyser
#

i’m at 24

harsh junco
proud geyser
#

aint getting their till next wwdc lmaoo

harsh junco
#

Ping a modhttps://cdn.discordapp.com/emojis/1255781975630020718.gif?size=48&quality=lossless

placid kraken
#

the the the the

kind herald
#

the the the

harsh junco
#

the the the the the the the the

manic forum
#

the the the the the 👍

acoustic imp
#

"the the the the the, THE GRINCH"

lusty jacinth
#

the

gentle grove
#

Tyler

#

Tr

placid kraken
#

its been doing this for the last 5 mins and refuses to let me save any files

#

i love vscode

#

the terminal also refuses to open

#

this is certainly not refreshing after using zed for so long

acoustic imp
#

any suggestions ? (ignore the image)

lusty jacinth
acoustic imp
#

which is better ?

radiant idol
acoustic imp
radiant idol
#

no

#

thats good

acoustic imp
#

👍

#

ligth mode not doing so well

#

well idk

kind herald
#

gives me alpine vibes

acoustic imp
#

ikr

#

oops

lusty jacinth
lusty jacinth
#

That would fix light mode too

#

Using a different bg image

acoustic imp
#

its gona be blank or like box content

#

image was jus to see blur

#

making a simplifyed Qbittorent UI

hasty ruin
#

mods piracy

faint timber
#

anyone have a9 and a mac?

kind herald
#

does it have to be any specific A9 device

faint timber
#

I don't think so

kind herald
#

I have an iPad 5 and a Mac

faint timber
#

the latest commits of gaster broke a9 for me

#

7fffffff38, 7fffffffab, 7fffffffa5
are all broken.
7ffffff3c was the last commit that works

#

can you verify on your setup

kind herald
#

how do I clone specific commits of gaster

faint timber
#

git reset --hard HEAD~

#

this goes back one commit

#

but start with latest

kind herald
#

latest worked

faint timber
#

fuck

sonic totem
#

Well well well

faint timber
#

why does 7ffffff3c work for me

kind herald
faint timber
#
  1. I have usb pci card
sonic totem
#

What is your setup like

faint timber
#
  1. I have zen3
#

but it working in the first place proves thats not the isssue entireluy

#

I figured out the problem its my fault

#

@sonic totem @kind herald false alarm

usb_timeout was zeroed accidently meaning when gaster did usb_timeout - 1, my timeout was the biggest possible integer eg: sleep_ms(INT_MAX);

acoustic imp
#

why doesnt javascript have a nil ?

radiant idol
#

it has null

acoustic imp
#

yea but it doesnt work

#

i have to do this

radiant idol
#

you’ve gotta be more descriptive sir

#

“” is not null

acoustic imp
#
 error != "" ? "Error: " + error : ""```
acoustic imp
radiant idol
#

no

acoustic imp
#

but there is nothing

radiant idol
#

yea so?

#

the object is initialized

acoustic imp
#

so by default an objects.value is not null

#

silly

radiant idol
#

that’s normal across most languages

#

wait idk if I’m understanding you correctly

#

explain

acoustic imp
#

wait im stupid

#

well

#

actully no

torn oriole
acoustic imp
#

there two input things here are not actully "null"

#

even tho theres nothing there

radiant idol
#

It’s an empty string

#

Aka not null

acoustic imp
fading shell
#

Null means that the object literally does not exist

acoustic imp
#

hence nil ?

fading shell
#

empty just means that the string is currently empty

fading shell
acoustic imp
#

so im stuck with ""

fading shell
#

just different names

acoustic imp
fading shell
#

no

radiant idol
#

the normal convention is null/NULL

#

for all it’s worth, you can freely use null and NULL in objc

#

and I think NIL may be a thing too(?)

acoustic imp
#

i miss objc

fading shell
radiant idol
#

Nil exists

#

so

#

Nil, nil, [NSNull null], null, NULL, nullptr (objc++)

fading shell
#

Isn’t NSNull an object?

#

Idk

radiant idol
#

Yes

fading shell
#

You’ve got an imposter in that list then

radiant idol
#

It acts as null in objc

#

So

#

It’s pretty rare but it exists

acoustic imp
kind herald
#

Unsplash

radiant idol
#

Better than your weird uis from the past

#

That’s for sure

acoustic imp
radiant idol
#

You misspelt dismiss

#

Bro

acoustic imp
#

(ignore reason)

#

oops

#

s in wrong spot

radiant idol
#

You misspelt make in the reason

acoustic imp
#

spelled the funct right tho 👍

#

ok on pc...

#

red font on light hmm

#

hows this

radiant idol
#

Tbh just make it dark only

#

Light one looks weird

acoustic imp
#

k

proud geyser
#

yoo you guys think objc will one day be obsolete in ios

#

not even like a part of apple’s own code yk

acoustic imp
radiant idol
proud geyser
#

can’t they just replace everything with swift overtime

#

but i meant from apple side

#

i mean ik you can run any language in your app

#

hasn’t apple been slowly killing objc they never talk about it in wwdc anymore either

acoustic imp
#

their moving their UIs to swift.

proud geyser
#

the ui i made for my app is smooth 🤷‍♂️

acoustic imp
#

is complicated ?

proud geyser
#

you tell me ?

#

prolly no where near as complicated as the things you guys be doing in tweaks but ig

radiant idol
#

is that like a social media app?

acoustic imp
proud geyser
radiant idol
#

nice

proud geyser
#

does anyone know how to get ipa of an app if you arnt jailbroken ?

#

even if its testflight ipa

proud geyser
#

where does the theos compiled code go

#

in dwarfs ?

reef trail
proud geyser
proud geyser
reef trail
proud geyser
reef trail
#

yeah but what command, are you building for jailed? rootful? rootless?

proud geyser
#

this is what i got ```ARCHS = arm64 arm64e
TARGET := iphone:clang:latest:17.0

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = Superposition

Superposition_FILES = Tweak.xm SpoofLocation.xm JoystickView.xm
Superposition_FRAMEWORKS = CoreLocation UIKit

include $(THEOS_MAKE_PATH)/tweak.mk```

#

rootful i believe

#

im tryna make it so it targets everyapp it gets injected into bit idk how

reef trail
proud geyser
#

its a jailed device hm

proud geyser
reef trail
reef trail
proud geyser
reef trail
reef trail
#

it automates some stuff iirc

proud geyser
#

appledeveloperaccount ouch

#

why is it so outdated aswell

#

10 years

reef trail
reef trail
#

and the jailed bit doesn’t need to be updated

proud geyser
#

ohh i was looking at diff theos jailed

faint timber
#

Manual > Theos jailed

proud geyser
#

it keeps on giving this error

proud geyser
#

got location spoofing on jailed ios app working troll

granite frigate
#

how do I get a mp3 of an audio that's playing on a site

#

bro i dont see it anywhere in network

manic forum
#

@granite frigate inspect elements?

granite frigate
#

yeah

#

im a hackerman I set a breakpoint on webaudio and stepped through

#

i think i found the path

#

I FOUND IT

#

nice ok

manic forum
#

@granite frigate couldn't you just look at the network tab or something

granite frigate
#

it wasn't there lol

#

idk i didn't see any media or audio file being sent over network

gentle grove
#

the page probably loads it immediately

grand tide
#

@serene hawk curious have you ever fixed that issue where the screen goes black with bloom when you open dynamic stage? or are u working on it?

serene hawk
warped sky
proud geyser
#

they joystick to move location crashes the app

#

idk why

warped sky
granite frigate
#

what would be the cheapest way to get a book's title and author only from an image

#

I really don't want to slap a gpt api into my bot just for ocr...

undone flame
timid furnace
#

!tag becomejbdev

faint lionBOT
peak hornet
#

Does anyone know how possible it is or what tools are the best to get frida injected into an app and loaded onto an ios 17 device (iphone 15)?

visual meadow
#

@opal hazel the latest snowboard update breaks a tweak i have (tinge) and the settings reset after updating it, badge should be colored to icon

opal hazel
visual meadow
#

Alright thats understandable

opal hazel
#

You could just set an empty badge image, or the dev could add support to their tweak

visual meadow
#

But what about the settings reset part

opal hazel
#

that may be to do with libroot

#

I will check

visual meadow
#

Ok

#

This is dopamine 16.5.1 brw

#

Btw

faint stag
opal hazel
#

if it's the one in /var/jb/var/mobile/Library/Preferences

#

It appears to be correct on my end

visual meadow
#

On spring board, its using the right one

opal hazel
#

ah i see

#

if you edit the prefs does it not reflect on springboard? (like are Settings and SpringBoard some how using different prefs paths?)

#

I've changed nothing in relation to this, other than updating theos, so a bit odd if so.
Seems correct on my end, but I'm using palera1n.

visual meadow
#

Its updating in the rootless prefs

#

Idk

opal hazel
#

so it works but the ui somehow reset?

#

or is springboard using /var/mobile/Library/Preferences ?

#

I purposefully moved it to /var/jb/** a few versions back

visual meadow
opal hazel
#

wut

visual meadow
#

Oh

#

Thats why

#

Basically

#

I just enabled one

faint stag
#

yeah that's the right plist isn't it lol

visual meadow
#

It reset all enabled, and the path is now the real path and not /var/jb

opal hazel
#

but it should be in /var/jb

visual meadow
#

Like to the preboot folder not symlink

opal hazel
#

oh

#

i see

#

that's weird

visual meadow
opal hazel
#

ah i see

naive kraken
#

You should store the relative paths

#

and then resolve them at runtime

opal hazel
#

yeah probs

#

but makes sense

naive kraken
#

in libroot, you can use ROOTFS_PATH when storing it and JBROOT_PATH when loading it

peak hornet
#

If I have an ipa that will only run on 16.4 or greater but my JB devices can only get up to 15 and I cant get ios 17 Frida or lldb working.. what options do I have? I want ot extract the data that they hide in https://2fas.com/
They say its open source but they hide awya the icons and stuff specific to the services

Meet your favorite 2FA app. We are an open-source, community-driven, private and simple solution for Internet's biggest threat - security breaches.

faint stag
torn oriole
#

Nathan moment

acoustic imp
#

flex issue, anyone have any ideas?

#

even with it smaller

#

styles for parent div

display: flex;
flex-wrap: wrap;
flex-direction: row;
#

should i be using css grid ?

acoustic imp
#

nope

undone flame
#

oh wait I'm dumb

#

one min

acoustic imp
#

i have another way i culd do it i jus wanted to try to use flex

#

but tbh idfk how to use flex

undone flame
#

try adding justify-items: center

acoustic imp
#

content* i think

undone flame
#

just a wild idea

undone flame
#

both are valid

gentle grove
acoustic imp
gentle grove
#

Are you trying to get rid of that orange part on the right so panelWindow extends all the way to the right?

acoustic imp
#

content

gentle grove
#

im having trouble understanding

undone flame
acoustic imp
undone flame
#

and also it should be right, not center xP

gentle grove
#

Can you show a screenshot of the full flex container and all it's contents

undone flame
#

also, you could send a download of the html file

#

if you're willing

acoustic imp
#

one sec

#

its teslaman code so its not verry legible to others

#

il just do it differently

#

il just put the two divs on the left in their own cont

#

sm like this

visual meadow
#

I made a tweak that forces the battyery lik ethat

#

Lol

visual meadow
acoustic imp
#

thats not ampery ?

#

oh

#

why would u want that

visual meadow
#

Idk

#

Now im used to it

#

so

torn oriole
#

Nathan moment trol

acoustic imp
#

ios 18 wana be

torn oriole
#

nathan you should send me tccplus arm64 thanks

visual meadow
#

oh

#

tjats x86

#

hold on

acoustic imp
#

wha tccplus

torn oriole
#

(the thing that governs "permissions" n shit)

#

like mic perms

acoustic imp
#

on ios ?

#

oh

torn oriole
#

ios and macos

#

permission? tcc.

visual meadow
#

@torn oriole

#

x86_64 and arm64 slices

torn oriole
visual meadow
#

correct entitlements too

torn oriole
#

need it on my dtk trol

#

rosetta is well, not happy

acoustic imp
#

@visual meadow btw, i asume ur using custom tweak for cc roundness right

torn oriole
#

very borked

velvet path
torn oriole
visual meadow
acoustic imp
visual meadow
#

no

velvet path
#

nice

#

how non-functional is it

torn oriole
#

perfectly functional

acoustic imp
#

like A12 mac dtk ?

visual meadow
#

@torn oriole how much did it cost

torn oriole
acoustic imp
#

right, cool

torn oriole
velvet path
#

iirc doesn't it cap at 11.2.3 and was borderline unusable for devs

torn oriole
#

just parts and labour

visual meadow
#

122 usd

#

i think

acoustic imp
visual meadow
torn oriole
visual meadow
#

its a fork

torn oriole
#

literally macos for ipad at that point

visual meadow
#

or did you just reach out

torn oriole
#

china

visual meadow
#

How did you find one that wasnt nuked

torn oriole
#

we single handedly caused a stir in the chinese recycling community i swear trol

#

you cant find any now

visual meadow
#

Amazing

torn oriole
#

or if you can they go for a bajillion dollars

torn oriole
#

no nands or anything

visual meadow
#

I meant as in

acoustic imp
visual meadow
#

nonfunctional

#

like completely

#

like drill cpu as in

torn oriole
#

usually the only completely nonfunctional ones (drilled) are the preproduction 01 cpu bearing ones

acoustic imp
#

safemode woeis

visual meadow
#

so yours is prod fused

torn oriole
#

production ones just get a snip that creates a 12v main short preventing boot

#

clear that and it works

acoustic imp
#

so like the one dos dude did on his yt channel?

torn oriole
visual meadow
#

I watched that

acoustic imp
#

same

visual meadow
#

how much storage did you get on yours @torn oriole

torn oriole
#

512gb on a single nand

acoustic imp
#

nice

#

wait

#

is 1 bad?

#

isnt it like slower

visual meadow
#

why not

torn oriole
#

If it works it works

visual meadow
#

He accepted it

granite frigate
#

Damn

#

Is it really that easy hm

lean ermine
#

i asked and he said he charges around 100 plus the cost of the ssd

#

depending on macbook but i have m1 air 2020

visual meadow
lean ermine
#

on mine?

#

256

visual meadow
#

yeah i think you should either upgrade the storage or get new mac

lean ermine
#

no lol

#

its a non issue

#

i thought about it but i dont use storage like that

#

if i need space i have 5 tb of drives in my pc

#

i do important storage using things on my pc

#

not my macbook

#

if i upgraded my macbook it would be for higher refresh rate lol

granite frigate
#

like i actually forgot my m3 has 120hx

lean ermine
#

my ipad pro has promotion and i notice very quickly when i switch back to my phone

#

also my gfs 13 pm

#

sad

#

but it also uses more battery ig

#

and my 144hz monitor on my hackintosh going back to my laptop feels choppy

granite frigate
#

its lpm 24/7

lean ermine
#

lol

#

i may trade up to it when 16 comes out

#

my battery life is already 89 on my 14 and i got it last june

granite frigate
lean ermine
#

lol

granite frigate
#

i got my phone december 2022

#

89%

#

man..

lean ermine
#

idk why mine got destroyed

#

i think battery defect cos i charge my phone in a way that should incentivize longevity

#

but its not fast enough to get free replacement either

granite frigate
lean ermine
#

my warranty expires in 2 days

#

lol

lean ermine
#

i keep forgetting it has usb c lol

timid furnace
visual meadow
trim musk
#

Hello

#

Wondering if its possible to hook into DeviceCheck framework thats loaded into a game and generate an attest token?

#

I can pay big if someone can help me 🙂 Ping me or leave me a dm.

radiant idol
faint timber
radiant idol
#

I just wanted to clarify, that's all

faint timber
#

there's nothing to "mean by" it, its a valid thing

#

last bullet point

radiant idol
#

Thanks, will take a look

wooden yarrow
#

🔥

faint timber
gentle grove
faint timber
#

what

gentle grove
#

Wikipedia can't be trusted

#

anyone can add fake information

faint timber
#

me and dhinak are probably the only people here that put in the RE work for these types of mechanisms the info is not fake

#

and it happens to be more important than anyone realizes

proud geyser
#

yoo nerds

#

what’s the deference between hooking and swizzzlin

#

ahhh i see

tepid olive
#

in 1492 theos conquered the Steve Jobs

proud geyser
#

yo random question what was steve job’s thoughts on jailbreaking

#

or was it not a thing when he was alive?

radiant idol
#

jailbreaking existed since 2007

#

and he hated it

tepid olive
#

i know that wozniak fucking loved it

#

probably

proud geyser
native orbit
weary heath
hasty ruin
#

simply add customisation

#

fr

weary heath
#

And for Jobs about the App Store

"When it [iphone] first came out in early 2007, there were no apps you could buy from outside developers, and Jobs initially resisted allowing them," writes Isaacson. "He didn't want outsiders to create applications for the iPhone that could mess it up, infect it with viruses, or pollute its integrity."

hasty ruin
#

based

#

PwnageTool bootlogo

wise spruce
#

tim fucked everything

radiant idol
acoustic imp
#

Any apps that let me store files on my Apple Watch ? Edit: push to watch works

visual meadow
#

quick question, when i attach into a process, why does it only seem to crash when it does something uikit related? the process im attaching into doesn't have uikit entitlement

weary heath
#

Check the crash logs

visual meadow
acoustic imp
#

Clash royal has that issue for me, what r ur tweaks

visual meadow
#

im not jailbroken thats the thing

#

technically

#

idk

acoustic imp
#

oh

#

But ur injecting into things no?

visual meadow
#

lldb

#

just lldb into an app store app

proud geyser
#

how does one make it so .theos folder isnt hidden on mac

#

i find it super annoying to unhide the folder everytime i make package

hollow laurel
#

you mean in finder?

hasty ruin
proud geyser
worldly pasture
#

can anyone who has done/tried to do jailbreak development give me advice on whether or not it's worth my time to learn everything? i'm currently about to enter my junior year of high school, and i've realized that jailbreaking/bypassing stuff is the only thing that has really ever interested me and had me hooked for such a long time. however, i do realize that at this point in my life i do not have a large amount of time to spare. i currently have decent programming knowledge, but most of it is centered around web development.

radiant idol
#

It’s always worth a try

hexed knot
#

What was the thing to create ios apps using theos on unjailbroken devices called

hasty ruin
#

Or just inject your dylib into an ipa

hexed knot
#

Not a tweak

hasty ruin
#

Uh

#

It’s just a theos nic template called iOS application

#

Gets packaged into a deb tho so you’ll have to take the .app and make an ipa yourself

#

(Or make a custom template to do that)

hexed knot
#

Im pretty sure there was a tool that installs it to your phone with a simple make do no?

hasty ruin
#

idk i don’t have any jailed devices troll

hexed knot
#

Where krit

#

Or kabir

hexed knot
acoustic imp
#

thoughts?, data isnt like live/real yet, still getting formatting down

#

are the icon intuitive ?

#

On mobile*

#

Side pannel*

granite frigate
#

looks okay

tepid olive
#

can i have developer role i develop in secret

#

and i do not contribute to open source

strange tide
#

(don’t mind the Text Scaling on the buttons💀)

tepid olive
#

that is def worthy of it

#

wtf is this HUD UI

strange tide
#

something

#

yes

tepid olive
#

what engine lol

strange tide
#

open source ting with visual scripting

#

trying to make the game hella easy to mod

tepid olive
#

1 suggestion: maybe use svgs for the clickable icons on the left of that screenshot

gentle grove
wooden yarrow
# gentle grove https://x.com/lcasdev/status/1810696257137959018?s=46

To test this out for yourself, open a tab on a Google site and paste this into the Chrome DevTools console:

chrome.runtime.sendMessage('nkeimhogjdpnpccoofpliimaahmaaome', {method: 'cpu.getInfo'}, response => {console.log(JSON.stringify(response, null, 2));}); https://t.co/C9tysLBxwd

【QRT of Luca Casonato 🏳️‍🌈 (@lcasdev):…

💖 2.18K 🔁 373

wooden yarrow
#

google be trolling

tepid olive
#

bro is using spyware browser

granite frigate
#

need a browser with grouped vertical tabs

#

i have too many tabs so i have to compact them as much as I can uhh

orchid fulcrum
# strange tide can I have developer role I’m making a whole game out here

Idk about the qualifications but i made something like this (https://www.youtube.com/watch?v=YW3jL2gI9IE) for instagram and i am also working on a game (verrry slow progress but still).

Walk through an end-to-end example of reverse engineering an iOS app and modifying it to do something new!

Having existing iOS + Objective-C + LLDB knowledge is helpful if you're following along locally.

If this sort of topic interests you, check out the existing posts on bryce.co, and keep an eye out for future videos here!

▶ Play video
lime pivot
#

I think there's an unprefixed version of _THEOS_LOCAL_DATA_DIR you should really use instead

waxen prawn
#

hmo

#

lockscreen tweaks on homescreen

#

And homescreen tweaks on lockscreen

#

widget*

narrow sequoia
#

I was compiling chromium for iOS and got it to compile, but it crashes on launch due to what I think is an entitlement issue. If someone could help me figure out how to enable the "keychain-access-group" entitlement that'd be great

bleak ingot
narrow sequoia
#

I don't think you can enable it on the developer portal for a bundleid, i think it's somewhere else but im not sure

granite frigate
cloud yacht
#

IIRC firefox is working on vertical tabs

vast prairie
#

told nobody about it lmao

#

ty for the idea

sonic totem
#

To have developer role you need to release things

timid briar
#

Can u also realllly like the color orange

pearl sail
timid briar
#

🍊

sonic totem
#

🦄

visual meadow
#

New entitlement guys

#

com.apple.security.network.servier 🙏