#development

1 messages · Page 3 of 1

zenith hatch
#

true

#

nah i took time i think

grim sparrow
#

He’s the fella who said if you knew a phones password and restored it with a computer that’s a 0day

zenith hatch
#

idk i remember replying long after the video uploaded

lime pivot
#

I guessed that bit lmao

zenith hatch
#

idk how long

#

but i woke up one morning and remembered the video, felt pissed and replied

lime pivot
#

because it always happens that we're super on top of customer service at chariz/hashbang and get problems sorted out as soon as we become aware of them, but the Reddit posts/tweets/etc about it show up on google for friggin ever

zenith hatch
#

cropped most of the access token but like

#

why is it authing so many times

grim sparrow
#

Probably because you’re doing something wrong ngl

lime pivot
#

naturally, having way more follower influence than me, pwn's classic Don't Use NewTerm(2) tweet is evergreen on the 1st page of google for "NewTerm"

lime pivot
#

wow, it fell to the bottom of the 1st page, that's progress I guess

primal perch
#

classic shit on the indie open source developer moment

lime pivot
#

the other results are the GitHub, the Chariz listing (why can't you be first ffs), random blogs talking about NewTerm, manpages for the newterm(3) C function, and a dude whinging about NewTerm on the subreddit in December 2018

turbid fjord
lime pivot
#

and the #newterm hashtag on Instagram for some reason

turbid fjord
#

Do command F and search the func I guess?

grim sparrow
#

There was a lot of posts on TikTok about Dra1n

lime pivot
#

I find that one a bit odd

turbid fjord
#

It drains the battery so thishowitis

lime pivot
#

it seems niche to be so excited about a tweak that watches for battery drain of your other tweaks to the point that you do a tiktok on it

#

jb is niche af as-is

grim sparrow
#

Mhm

#

It’s just wild

zenith hatch
#

@turbid fjord nvm we all good

turbid fjord
#

TikTok is a weird place

turbid fjord
zenith hatch
#

there is no issue

lime pivot
#

TypeStatus sadly existed in the Before TikTok times so it didn't get quite as much attention as it could have

#

or virality rather

zenith hatch
#

request func just prints true and token

#

every call

turbid fjord
#

Ah

#

Honestly I’m slightly surprised Watchtube hasn’t been on TikTok tbh

zenith hatch
turbid fjord
turbid fjord
#

I can’t find any

#

I’ll have a look now

zenith hatch
#

fireystar said he saw shit

#

multiple times

turbid fjord
#

Oh

zenith hatch
#

a few students my dad does tutoring with also saw tiktoks

#

multiple times

turbid fjord
#

15.3k likes Fr

#

Ok maybe I was wrong

zenith hatch
#

true

#

@lime pivot i saw online you can wrap it in a dispatch queue async but then the code sometimes just never runs

#

any ideas?

lime pivot
#

be careful that in general your code isn’t accidentally doing UI work on non main thread

#

eg URLSession callback blocks are on a background thread

#

that can cause hard to debug behavior

lime pivot
zenith hatch
primal perch
#

ElectroBOOM

zenith hatch
#

true

crude swallow
hexed knot
#

@flat thunder happy birthday dad!!

zenith hatch
#

@flat thunder happy birthday dad!!

tepid olive
#

@flat thunder happy b-day!

indigo peak
#

@flat thunder happy birthday big man

flat thunder
#

Thank you all ❤️

silver rampart
indigo peak
#

who tryna send me the crack

tepid olive
#

It’s still 7.7 🙁🙁🙁

lilac juniper
#

does anyone know of a way to use ffmpeg with the inbuilt camera ?

#

i've tried with ffmpegkit, the other ffmpeg and procursus ffmpeg and they all just do nothing after a few avfoundation lines

ocean raptor
#

@lilac juniper it may be missing a few entitlements

lilac juniper
#

thats what i think too but i've added so many 😭

ocean raptor
#

Make sure to use procursus ffmpeg

#

That's the correct one

#

If you ever figure out the correct ents lmk so that I can add them to procursus

lilac juniper
#

okok ill see if i can try some more

ocean raptor
restive ether
#

yeah you do

#

<key>com.apple.private.tcc.allow</key>
<array>
<string>kTCCServiceMicrophone</string>
<string>kTCCServiceCamera</string>
</array>

#

if that doesn’t work then idk

ocean raptor
restive ether
#

you should

#

dork

tepid olive
#

Hey all, I hope I can get some kind of help.. basically I was looking forever to find a tweak that does what I want.. which is crop the useless gap on top of nothed iPhones navigation bars.. I couldn’t find one so I was thinking of trying to make it myself. Can someone give me any advice on how to get started? I have a MacBook if that’s a requirement

nimble parcel
# tepid olive Hey all, I hope I can get some kind of help.. basically I was looking forever to...

You should start by learning general iOS development with Swift (https://www.hackingwithswift.com/100) or Objective-C (https://uroboro.github.io/Learn-Objective-C-in-24-Days-Clone/). Then learn how to develop tweaks with Logos or Orion, both of which have documentation that you can find by googling. A Mac is usually helpful since most tutorials expect that you have one, but you don't strictly need a Mac for tweak development – Linux and WSL work just as well.

Hacking with Swift

Follow the 100 Days of Swift and learn to build apps for free.

#

I might be a bit biased but I'd suggest the Swift + Orion route since Swift is the most popular language for general iOS app development atm too

lilac juniper
#

without kTCCServiceCamera it just says can't open camera but with it it just hangs

#

i'm gonna keep experimenting with some more entitlements

ocean raptor
#

@lilac juniper check syslog, it's possible there is a message that says "missing entitlement"

turbid fjord
#

Does anyone know how to fix this issue with TestFlight?
I’m having a nightmare rn and can’t get Watchtube to work on TestFlight. It uploaded to App Store Connect fine but now it doesn’t work on TestFlight.
I can’t find anything conclusive on google so asking here.

#

Cc @grim sparrow

tepid olive
#

@nimble parcel thanks, I will try to install wsl. I assumed you had to have a Mac even if you program on windows, because for regular apps you’d have to have a Mac to codesign

turbid fjord
#

I did have to generate a new certificate because it wasn’t uploading but now I’ve resolved that and then I get this issue

nimble parcel
#

fwiw im working on making signing and installation onto non-jailbroken devices possible on Linux/WSL as well, consider joining the Theos discord if you want updates on that (don't think I can share the link here but you'll find it on https://theos.dev)

lilac juniper
#

Jul 31 04:13:16 iPad locationd[83] <Notice>: #Error no bundle ID or bundle path found - denying /usr/sbin/mediaserverd

#

this is the only thing thats kinda out of the ordinary

ocean raptor
#

That's locationd

#

Look for logs containing ffmpeg

#

Or AVFoundation

lilac juniper
#

i think the entitlements are fine now cus it says its granted

#

Jul 31 04:30:36 iPad tccd[73] <Notice>: Granting identifier=ffmpeg, pid=9308, auid=501, euid=501, binary_path=/usr/bin/ffmpeg access to kTCCServiceCamera via entitlement 'com.apple.private.tcc.allow'

#

and it powers on the camera Jul 31 04:30:36 iPad kernel(AppleH9CameraInterface)[0] <Notice>: AppleH9CamInUserClient::init - New UserClient for process: mediaserverd (pid 43) Jul 31 04:30:36 iPad kernel(AppleH9CameraInterface)[0] <Notice>: AppleH9CamIn::setPowerStateGated: 1 Jul 31 04:30:36 iPad kernel(AppleH9CameraInterface)[0] <Notice>: AppleH9CamIn::power_on_hardware

ocean raptor
#

But does it work?

lilac juniper
#

naw it doesnt

ocean raptor
#

You're saying it doesn't record, right?

#

You're trying to record with the camera, right?

lilac juniper
#

yeah!

#

it just hangs here i'll ss

ocean raptor
#

What's your command?

lilac juniper
#

ffmpeg -f avfoundation -framerate 30 -i "0" out.mpg

#

it works fine on mac!

ocean raptor
#

And what does syslog say? Anything?

lilac juniper
#

not much, ill see if i can screenshot

#

it says ffmpeg has the required entitlement, then turns on camera

#

then camera shuts off

#

only error / fault it says is Launchd didn't have information for pid 9332, reason: Error Domain=NSPOSIXErrorDomain Code=113 "Unknown error: 113"

#

yeah that error goes away when its a daemon but it still doesn't record anything

#

bundle info cant be fetched error is still here actually

nimble parcel
#

not a huge deal because jailbroken devices don't really have security boundaries but defense in depth is still good practice

#

i assume ffmpeg already uses avfoundation APIs so it probably has the code in place anyway

tepid olive
#

Is there any resource to know what methods or parameters there are that I can hook into? I can’t find any official documentation

#

I’m on the apple documention for uikit but I guess this is only for the “regular” app dev

zenith hatch
vivid dew
#

yeah i'm tweaking atm

primal perch
#

ya that’s great and all

#

but now i’m closer to my avian fursona

#

/j

zenith hatch
#

loss

tepid olive
vivid dew
hasty ruin
#

This is true

lilac juniper
#

i still can't get camera to work 😞

#

i run this from the home menu and it works fine !! and then i run it from ssh and ffmpeg freezes

vivid dew
#

probably because you need to be launched by launchd

#

@flat thunder @tacit spade happy birthday big men

tacit spade
#

thanking you

#

in other news I am twenty

vivid dew
#

finally double digits

#

how's it feel man

#

is there a small portable unix shell environment for windows that i can bundle

#

i ain't porting all these scripts to powershell 💀

primal perch
#

cygwin

#

msys2

serene ridge
#

why is ida’s analysis speed kinda trash for larger binaries

#

large = like 30MB

primal perch
#

i mean

#

its a 30MB binary with probably 15-20MB of executable code

#

probably ~4-5 million aarch64 instructions

pearl sail
pearl sail
hasty ruin
#

Dead chat

primal perch
#

dead chat

#

@hasty ruin

pearl sail
#

dead chat

#

@primal perch

vivid dew
primal perch
#

weeb

zenith hatch
#

weeb

hexed knot
#

Or just pull a rust and say too bad you dont get support

restive ether
#

lol

#

wholesome

trail venture
#

kotlin vs java
knowing nothing of either which would be better and easier to learn generally speaking

surreal abyss
trail venture
#

is it kinda like the deal with C and C++ in a way? just trying to understand what you mean

surreal abyss
#

it’s just a successor to java basically

snow python
#

Just like JavaScript is an improvement to Java /s

#

JavaScript is to Java as car is to carpet

native dune
#

better than java

snow python
#

Typescript > JavaScript

lilac juniper
#

could i PR adding usb entitlements to python3 ?

#

for procursus

#

😭

#

idk if i shouldve asked but im a bit tired

ocean raptor
#

I'm on vacation

snow python
#

I have no authority either but I say yes

ocean raptor
#

@ashen birch is in charge of the python updates though

#

Unless Hayden does it

lilac juniper
#

yes !

grim sparrow
#

Hot

#

I do actually use python yes

#

My college project backend is python

#

Sanic server on the backend; UIKit front end

#

For our project we can use and do whatever the fuck we want

#

My idea of just doing a social media is a good way to fit all the categories of points

#

Lmfao

#

Wait that’s from yoir class

#

Not like r/ProgrammerHorror

#

My lord

#

I haven’t paid attention all year

#

Towards the end of the year I realised it was a waste of time

#

My attendance dropped a lot

#

Lmfao

#

Fortunately it’s not that bad for me

#

I Unironically love all my teachers

#

My electronics class has 7 people in it so everyone knows each other really well

#

The teacher is the best I swear

#

She got my name wrong once 2 days after I came out and she felt so bad and I genuinely thought she was gonna cry; my parents still hardly try after 2 years

#

Applying for legal name change hopefully next week

#

The hardest part is going to be parents signature

#

17

#

I would have to wait another 6 months otherwise

#

But I want to do it now

#

Before I take my finals and get old name on exam certificates

#

Must have Amelia on my certificates 🙏

misty cradle
#

It’s different for everyone mf 💀 try it out and see for yourself

ocean raptor
#

But if you don't go to class how are you gonna be annoying and correct the professor??

turbid fjord
#

I suggest Gertrude or Margaret/maggie

#

Henrietta is an option too

#

Nah “flora”

#

It’s also a butter brand here lol

#

As first name or surname?

#

Flora Gir

#

Wait uhh

#

No one saw that

#

Did you see it?

pearl sail
#

NSFW

turbid fjord
#

Ok good

#

Uhh

#

I don’t wish to be warned for filter bypass

primal perch
#

based and discipline pilled

rose wren
#

escuela

pearl sail
#

Only reasons to ditch class is because you have important shit to deal with such as work or cause your ass is too depressed/sick to go

#

but either way you gotta keep up with that shit somehow

#

Do you have an internship

hasty ruin
#

class in question is a programming class
of course

#

it always is

#

Although tbf, my teacher from the past 2 years noticed I was always bored in his class and set me actual decent work

#

Legend intjallah

ocean raptor
#

Idk, you have a lot of trouble with anything that's not asm it seems

hasty ruin
#

Also he made me fix his code every day kek

pearl sail
#

I agree don't go into a class thinking you know more than what is to be taught

snow python
#

Its better to go to classes

#

I had an entry level cs class I was required to attend, which was completely unhelpful for me, it was like "Learn how a class works in C++"

#

I still attended, just used the time to complete other classes homework

#

Thats fair

#

I have been able to do what I need to do from my macbook air

#

If I need a more powerful machine or something I just ssh into my work machine

#

Thats fair

#

lmao

#

good luck doing that remote

#

That could be enternatining

#

I was thinking about bringing a toaster or something

#

maybe a skillet

#

make pancakes in the back

#

lmao

#

Drag it into the lecture hall

vivid dew
#

i always did homework for other classes in lecture

snow python
#

I sometimes just swap to one of my tty windows

#

Just to screw with people

vivid dew
#

mfs coding in a cs lecture be like

#

i bet the guy behind me thinks i’m a leet hacker

#

xD

snow python
#

Jokes on you I sit in the back

vivid dew
#

physics majors be like

#

i wonder what the ballistics calculations would be like if i beaned capt in the head with my steel water bottle

#

you weren’t kidding when you said you weren’t a physics major

primal perch
snow python
#

Thats lit

#

My work pc is stuck on LTS right now because somewhere along the line the kernel breaks compatibility with my janky work pc amd gpu

primal perch
#

apparently

#

LINUX 6

snow python
#

LINUX 6

primal perch
#

LINUX 6

snow python
#
    worry about getting confused by big numbers again.```
#

Lol

primal perch
#

it changes nothing but big number makes monke brain happy

snow python
#

MONKE

#

Because why is it 5.19 then 6.0 and not sqrt(2) and tomorrow we try negative numbers? Lol

ashen birch
#

it’s cause i didn’t want to put in like the hour or so work of pulling relevant patches from debian & properly debianizing python

vivid dew
#

go ahead

#

package it

twilit jungle
hasty ruin
#

DBritish

twilit jungle
primal perch
#

:ngh0st:

lime pivot
#

I have a perfectly functional 7300 GS I tried to get working on Ubuntu 20.04, it’s impossible

#

last version to officially support it was 18.04 (Linux 4.4), someone patched the last supported Nvidia driver to work up to Linux 4.18 but when I tried making 20.04 (5.4) boot from 4.18 I got thrown at an (initramfs) prompt 😬

snow python
#

Yah

lilac juniper
#

could someone with procursus build stuff set up update the qemu package

#

its the last thing i need for my project and i CANT get anything to build rn 😭

faint timber
#

cba

celest hazel
#

what's the easiest way to get an app signed for coretrust bug?

#

and do people who jailbreak still install packages from repos for jb apps or do they install IPAs? I haven't kept up to date on the community for a long while now

faint timber
#

Procursus ldid + key.p12

#

gigachad sir trolling

lilac juniper
grim sparrow
#

E.g

faint timber
grim sparrow
#

^

celest hazel
#

alright, thank you!

#

is it possible to use the codesign command on macOS or does it have to be procursus' ldid?

grim sparrow
#

Trol

#

That is true

#

I do love abusing IOSurface to crash backboardd

faint timber
grim sparrow
#

I mean that makes sense tbh

faint timber
#

If you have brain you know why and how to fix

naive kraken
native dune
#

both work on my mac but i prefer ldid

naive kraken
ocean raptor
#

Procursus ldid on top!

#

(Sadly it is still ldid, so it sucks)

restive ether
ocean raptor
#

ldid -C alternative, being able to sign single binaries in place, manpage

primal perch
ocean raptor
naive kraken
#

latest

#

all latest

#

both macOS and Xcode

#

no

#

They probably haven't tested on 15

#

Like the binaries that codesign produces also work on 14 for me, just not 15

restive ether
#

classic apple troll

indigo peak
#

unzip; strip; touch; finger; grep; mount; fsck; more; yes; fsck; fsck; fsck; umount; sleep

native dune
hasty ruin
rose wren
#

I love jules

hasty ruin
#

What about juuls

hasty ruin
indigo peak
#

who stole it from reddit

hasty ruin
indigo peak
pearl sail
#

@primal perch can you give me meth?

hasty ruin
#

@primal perch can you give me meth?

zenith hatch
#

@primal perch can you give me meth?

native dune
#

@primal perch can you give me meth?

primal perch
hasty ruin
primal perch
#

are you still a minor

hasty ruin
#

depends tro

primal perch
#

ok then get fucked

#

(not literally)

hasty ruin
primal perch
snow python
#

@primal perch you have meth?!

primal perch
#

sadly no

snow python
#

Shoot

#

Was going to drop by and ask for some

primal perch
#

rip

#

how was [redacted] state

snow python
#

It was great

#

Very calm

primal perch
#

i suppose you got back a week ago but yea

pearl sail
#

@hasty ruin Happy Birthday! Can I get access to ScreentimeBeGone's beta?

hasty ruin
faint lionBOT
hasty ruin
#

true

pearl sail
#

turns out I need to be jailbroken

hasty ruin
#

L

pearl sail
serene ridge
#

reminds me of mfs who buy paid tweaks then realize they need a jb

hasty ruin
#

60% of carbridge purchasers

vivid dew
#

@hasty ruin happy birthday big man

hasty ruin
#

isn’t it your birthday too???

#

Always

vivid dew
#

yea

hasty ruin
#

Hbd

indigo peak
#

@twilit jungle can you give me meth?

twilit jungle
vivid dew
pearl sail
#

@twilit jungleCan you give me some puris with chana?

vivid dew
#

@twilit jungle can you make the voices go away

indigo peak
twilit jungle
#

because meth is for kids

#

Sure usual spot

twilit jungle
indigo peak
vivid dew
#

i'm 12

indigo peak
#

reported

#

my dad owns nintendo

#

he will get your account banned

native dune
#

nooo

pearl sail
#

@twilit jungle I thought it was a reasonable request how about muckee de roti with saag pls

twilit jungle
#

wtf I didn't know I was a [redacted] along with a chef as a side hustle

pearl sail
#

usually it is chef who need the side hustle anyways

#

but if business is booming

#

I see the transition to making your chef job a side hustle

twilit jungle
vivid dew
#

trolling

tepid olive
#

Anyone know what the MPArtworkCatalogColorAnalysis algorithms are

#

"0" works, but i wanna try other ones and other numbers just yield stock colors

primal perch
tepid olive
#

I tried

#

I don’t think those things can be found through RE

#

Like I could look for all places it’s used in iOS but it would take hours and probably wouldn’t be worth it

primal perch
#

short of infiltrating apple there’s no other way

gentle grove
#

if (1+1 == 2)

twilit jungle
vivid dew
#

just try them all

restive ether
#

no you’re gay

rose wren
gentle grove
rose wren
gentle grove
#

no

gentle grove
#

Yrs

vivid dew
#

:meth:

turbid fjord
#

meth.xip

primal perch
turbid fjord
#

The face of a man who’s been in the server too long

chilly plover
#

I have Instagram tweaked ipa to bypass ssl pinning.

I want someone to test it on m1 mac to see if we are able to intercept it.

#

@grave sparrow can you check

steady nest
#

@grave sparrow can you check

turbid fjord
#

can you check @grave sparrow

zenith hatch
#

@grave sparrow can you check

tepid olive
#

@grave sparrow wake up. you have to check

rose wren
#

@grave sparrow dawg it’s 9:30 wake up can you check

indigo peak
#

@grave sparrow dawg it’s 10:15 wake up can you check

grim sparrow
#

@grave sparrow get your balls here

hexed knot
#

@grave sparrow i’ll buy every single post malone concert ticket so you cant go if you dont come

native dune
#

@grave sparrow fr

weary heath
atomic hearth
#

@grave sparrow hello? bro let’s goooo

silver rampart
#

jizyahcollector — Today at 5:09 AM
I have Instagram tweaked ipa to bypass ssl pinning.

I want someone to test it on m1 mac to see if we are able to intercept it. (edited)
[5:12 AM]
https://mega.nz/file/rSY1USYR#Rto5RAG28vM9OT_9uFaR9hKm_oy1FDg7vSBe7594UPE
97.99 MB file on MEGA

[5:14 AM]
@grave sparrow can you check

Clarity — Today at 5:24 AM
@grave sparrow can you check

Superbro — Today at 5:39 AM
can you check @grave sparrow

CRRRAAIIIIGGGG — Today at 6:50 AM
@grave sparrow can you check

évelyne — Today at 7:33 AM
@grave sparrow t wake up. you have to check

slim’s 47th best friend — Today at 9:22 AM
@grave sparrow dawg it’s 9:30 wake up can you check

fiore | swift hate club — Today at 10:17 AM
@grave sparrow dawg it’s 10:15 wake up can you check

(average) honkers — Today at 10:41 AM
@grave sparrow get your balls here

christian. — Today at 10:43 AM
@grave sparrow i’ll buy every single post malone concert ticket so you cant go if you dont come

nebula — Today at 10:45 AM
@grave sparrow fr

christian.
@grave sparrow i’ll buy every single post malone concert ticket so you cant go if you dont come

billy | iPX — Today at 10:46 AM
@grave sparrow hurry up, he wants to see you come

alaowma — Today at 11:31 AM
@grave sparrow hello? bro let’s goooo

native dune
#

kаt — Today at 12:01 PM
jizyahcollector — Today at 5:09 AM
I have Instagram tweaked ipa to bypass ssl pinning.

I want someone to test it on m1 mac to see if we are able to intercept it. (edited)
[5:12 AM]
https://mega.nz/file/rSY1USYR#Rto5RAG28vM9OT_9uFaR9hKm_oy1FDg7vSBe7594UPE
97.99 MB file on MEGA

[5:14 AM]
@capt can you check

Clarity — Today at 5:24 AM
@capt can you check

Superbro — Today at 5:39 AM
can you check @capt

CRRRAAIIIIGGGG — Today at 6:50 AM
@capt can you check

évelyne — Today at 7:33 AM
@capt t wake up. you have to check

slim’s 47th best friend — Today at 9:22 AM
@capt dawg it’s 9:30 wake up can you check

fiore | swift hate club — Today at 10:17 AM
@capt dawg it’s 10:15 wake up can you check

(average) honkers — Today at 10:41 AM
@capt get your balls here

christian. — Today at 10:43 AM
@capt i’ll buy every single post malone concert ticket so you cant go if you dont come

nebula — Today at 10:45 AM
@capt fr

christian.
@capt i’ll buy every single post malone concert ticket so you cant go if you dont come

billy | iPX — Today at 10:46 AM
@capt hurry up, he wants to see you come

alaowma — Today at 11:31 AM
@capt hello? bro let’s goooo
97.99 MB file on MEGA
Image
Diatrus — Today at 12:01 PM
@capt
Ill imessage him

silver rampart
#

@grave sparrow bro it's imperative you read this immediately:

nebula — Today at 12:16 PM
kаt — Today at 12:01 PM
jizyahcollector — Today at 5:09 AM
I have Instagram tweaked ipa to bypass ssl pinning.

I want someone to test it on m1 mac to see if we are able to intercept it. (edited)
[5:12 AM]
https://mega.nz/file/rSY1USYR#Rto5RAG28vM9OT_9uFaR9hKm_oy1FDg7vSBe7594UPE
97.99 MB file on MEGA

[5:14 AM]
@grave sparrow can you check

Clarity — Today at 5:24 AM
@grave sparrow can you check

Superbro — Today at 5:39 AM
can you check @grave sparrow

CRRRAAIIIIGGGG — Today at 6:50 AM
@grave sparrow can you check

évelyne — Today at 7:33 AM
@grave sparrow t t wake up. you have to check

slim’s 47th best friend — Today at 9:22 AM
@grave sparrow dawg it’s 9:30 wake up can you check

fiore | swift hate club — Today at 10:17 AM
@grave sparrow dawg it’s 10:15 wake up can you check

(average) honkers — Today at 10:41 AM
@grave sparrow t get your balls here

christian. — Today at 10:43 AM
@grave sparrow i’ll buy every single post malone concert ticket so you cant go if you dont come

nebula — Today at 10:45 AM
@grave sparrow fr

christian.
@grave sparrow t i’ll buy every single post malone concert ticket so you cant go if you dont come

billy | iPX — Today at 10:46 AM
@grave sparrow hurry up, he wants to see you come

alaowma — Today at 11:31 AM
@grave sparrow t hello? bro let’s goooo
97.99 MB file on MEGA
Image
Diatrus — Today at 12:01 PM
@grave sparrow t
Ill imessage him

ocean raptor
#

@grave sparrow bro it's imperative you read this immediately:

nebula — Today at 12:16 PM
kаt — Today at 12:01 PM
jizyahcollector — Today at 5:09 AM
I have Instagram tweaked ipa to bypass ssl pinning.

I want someone to test it on m1 mac to see if we are able to intercept it. (edited)
[5:12 AM]
https://mega.nz/file/rSY1USYR#Rto5RAG28vM9OT_9uFaR9hKm_oy1FDg7vSBe7594UPE
97.99 MB file on MEGA

[5:14 AM]
@grave sparrow can you check

Clarity — Today at 5:24 AM
@grave sparrow can you check

Superbro — Today at 5:39 AM
can you check @grave sparrow

CRRRAAIIIIGGGG — Today at 6:50 AM
@grave sparrow can you check

évelyne — Today at 7:33 AM
@grave sparrow t t wake up. you have to check

slim’s 47th best friend — Today at 9:22 AM
@grave sparrow dawg it’s 9:30 wake up can you check

fiore | swift hate club — Today at 10:17 AM
@grave sparrow dawg it’s 10:15 wake up can you check

(average) honkers — Today at 10:41 AM
@grave sparrow t get your balls here

christian. — Today at 10:43 AM
@grave sparrow i’ll buy every single post malone concert ticket so you cant go if you dont come

nebula — Today at 10:45 AM
@grave sparrow fr

christian.
@grave sparrow t i’ll buy every single post malone concert ticket so you cant go if you dont come

billy | iPX — Today at 10:46 AM
@grave sparrow hurry up, he wants to see you come

alaowma — Today at 11:31 AM
@grave sparrow t hello? bro let’s goooo
97.99 MB file on MEGA
Image
Diatrus — Today at 12:01 PM
@grave sparrow t
Ill imessage him

gentle grove
#

@grave sparrow

#

Who are your

#

Ears

surreal abyss
#

do you guys recommend jonathan levins books to learn more about ios internals?

ocean raptor
#

Yes

restive ether
#

the man

#

the myth

#

the morph

surreal abyss
#

thank you 👍

vivid dew
#

also consider A Guided Tour of mac/iOS Internals by F. R. Coal

#

it’s much shorter as it focuses on the important stuff only

primal perch
#

the cock

turbid fjord
hexed knot
turbid fjord
#

10/10

hexed knot
#

The guide only works if you use the Leviathan jailbreak though

tepid olive
hexed knot
#

Do

#

It’s very good

tepid olive
#

Btw anyone got experience with building MacOS apps using Xcode? Trying to understand how the GUI builder works on 8.2.1

vivid dew
#

that version is kinda old

rose wren
#

@grave sparrow did you test it?

rose wren
#

we pinged you like 200 times for you to test something 😐

#

how many

#

that doesn't seem healthy

hexed knot
rapid mirage
#

how do i start and stop screen recording on iOS 14 from a theos or an orion tweak?

gentle grove
rapid mirage
#

i've never hooked into things outside of an app in my tweaks

rose wren
# hexed knot

can you give me something that I could take to forget the last 15 seconds of my life

vivid dew
#

who is that

twilit jungle
#

Get rid of the white

primal perch
native dune
#

dark mode

hexed knot
#

U want the practical answer, or what i genuinely think

native dune
#

dark mode

native dune
#

make the console a bit taker

#

darker

hasty ruin
#

12.5

#

True

ocean raptor
#

Anyone know how QuickTime's phone screenrecording stuff works?

primal perch
#

average redditor

gentle grove
hasty ruin
#

Can’t tell tr

rocky token
#

I’m lost why are those all separate volumes instead of folders? Is the grey one locked or something?

#

This isn’t a development question either

tepid olive
#

I'll try newer Xcode versions and see if they work

tepid olive
#

update your computer

zenith hatch
#

true

hexed knot
#

stfu swift dev

zenith hatch
pearl sail
hexed knot
#

Probably yeah

zenith hatch
#

W

naive kraken
#

have you actually tested this? the dylib it produces seems to be completely broken on 12.0-13.7 arm64e devices, like the process trying to load it just crashes

graceful gate
naive kraken
#

well from the one tester I found it definitely does not seem to work, unfortunately I don't have such a device either

graceful gate
#

Needa dig deeper for why it crashes..

naive kraken
#

I just checked and the only thing I did differently was I put in 12.0 instead of 5.0

#

yeah idk, I could test with corellium I guess

graceful gate
naive kraken
#
==> Linking tweak ChoicySB (arm64e)…
ld: warning: passed two min versions (14.0, 12.0) for platform iOS. Using 12.0.
ld: warning: object file (/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/TweakSB.x.436c072a.o) was built for newer iOS version (14.0) than being linked (12.0)
ld: warning: object file (/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/ChoicyOverrideManager.m.436c072a.o) was built for newer iOS version (14.0) than being linked (12.0)
ld: warning: object file (/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/../Shared.m.436c072a.o) was built for newer iOS version (14.0) than being linked (12.0)
ld: warning: object file (/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/../ChoicyPrefsMigrator.m.436c072a.o) was built for newer iOS version (14.0) than being linked (12.0)
ld: warning: object file built with an incompatible arm64e ABI: '/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/TweakSB.x.436c072a.o'
ld: warning: object file built with an incompatible arm64e ABI: '/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/ChoicyOverrideManager.m.436c072a.o'
ld: warning: object file built with an incompatible arm64e ABI: '/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/../Shared.m.436c072a.o'
ld: warning: object file built with an incompatible arm64e ABI: '/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/../ChoicyPrefsMigrator.m.436c072a.o'
#

I'm also getting these linker warnings, might be related

graceful gate
#

Warnings are expected as what we do is a hack at best

naive kraken
#

I think this could cause the crash

#

I will try to check if I can figure out where it pulls the 14.0 from to begin with

graceful gate
#

14.0 is set as min os automatically by I believe modern ld if arm64e slice is detected

naive kraken
#

yeah there is no reference of 14.0 anywhere

#

and to my knowledge if you try to run something on lower then compiler target, crashes are expected

lime pivot
#

I think I tested some pre-iOS 14 version and it didn't work, but I didn't look into it properly

graceful gate
naive kraken
#

well considering ld sources don't have the ptrauth flag thing, I think we may be out of luck

graceful gate
#

clang itself then

naive kraken
#

unless we binary patch ld

#

/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -fcolor-diagnostics -L/Users/opa334/theos/lib -ggdb -L/Users/opa334/theos/vendor/lib -lobjc -framework Foundation -framework CoreFoundation -F/Users/opa334/theos/sdks/iPhoneOS13.7.sdk/System/Library/PrivateFrameworks -framework BackBoardServices -F/Users/opa334/theos/vendor/lib -framework CydiaSubstrate -dynamiclib -install_name "/Library/MobileSubstrate/DynamicLibraries/ChoicySB.dylib" -isysroot "/Users/opa334/theos/sdks/iPhoneOS13.7.sdk" -target arm64e-apple-ios8.0 -multiply_defined suppress -stdlib=libc++ -lc++ -Xlinker -ios_version_min -Xlinker 12.0 -arch arm64e -O0 -o "/Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/ChoicySB.dylib" /Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/TweakSB.x.436c072a.o /Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/ChoicyOverrideManager.m.436c072a.o /Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/../Shared.m.436c072a.o /Users/opa334/Desktop/Entwicklung/Theos/Choicy/Source/.theos/obj/debug/arm64e/../ChoicyPrefsMigrator.m.436c072a.o

#

this is the command being ran

lime pivot
#

would make more sense to change it after the fact with vtool if I understand right

graceful gate
naive kraken
#

can I actually use the Xcode 11.7 toolchain on an M1 mac?

lime pivot
naive kraken
#

doesn't this mean I'm fucked now basically?

#

lol

graceful gate
#

GitHub actions..?

lime pivot
#

I prob could have pulled xcrun from Intel macOS now I think of it

#

yeah, github actions but that macOS image is EOL

#

so you don't have much longer to use it

naive kraken
#

hmm

#

will try to patch ld lol

#

to get the 14.0 thing to just be 12.0

ocean raptor
#

My recommendation: just build Apple clang 10 from source and use that instead of Xcode troll

ocean raptor
naive kraken
#

it should be set directly

naive kraken
graceful gate
ocean raptor
#

Evidently, it's not being set for all objects

#

Just some of them

#

I can't stand theos, too many layers of abstraction, so idk how to find the issue

naive kraken
#

the error appears for all 4 objects tho

tepid olive
#

Development

ocean raptor
#

@naive kraken you're only setting the minos when linking, not when assembling

naive kraken
#

hm

ocean raptor
#

Add -miphoneos-version-min=12.0 or whatever to your CFLAGS/CXXFLAGS

naive kraken
#

will try, thanks

naive kraken
#

the 8.0 is taken from my Makefile I think

ocean raptor
tepid olive
#

How

ocean raptor
#

@tepid olive you talk to sbingner, right?

#

Can you tell him to fix clang on elu

tepid olive
#

💀

#

Dude I spend my days working at GitHub

ocean raptor
#

When you remove clang the postrm deletes /bin/sh

ocean raptor
tepid olive
#

Nope, GitHub internship over the summer and then Lockheed Martin part time

ocean raptor
#

No more GitHub

tepid olive
#

Ok?

#

I work on codespaces but go ahead

ocean raptor
tepid olive
#

Oh you’re one of those people

ocean raptor
#

No

tepid olive
#

Yeah I think I’m done with this conversation

ocean raptor
#

I'm just an anti tale person trolllaugh

tepid olive
#

Ok, and this affects me how

ocean raptor
#

Idk

naive kraken
naive kraken
#

probably hard minimum it supports or something

grim sparrow
restive ether
#

stop bombing Yemeni children

naive kraken
#

cause of ABI

grim sparrow
#

I know

#

This is just a cool fact I learnt

ocean raptor
#

Whatever the sdk version is iirc

ocean raptor
grim sparrow
#

It ran fine on iOS 13 but had dyld errors on iOS 12

ocean raptor
#

So if you compile for 13+ you get those optimizations

#

I know 😭

#

It's so sad

#

Jailbreaking is the worst

#

closures? What are those? We have to insert pspawn-payload into every single process

restive ether
#

we need dyld3 (and now 4) support

#

add libiosexec to theos

#

link everything against it

#

win

ocean raptor
restive ether
#

no tell them to get fucked

ocean raptor
#

TRUE!

#

That doesn't help hooking App Store apps

#

Cause tweakinject also needs to be injected to everything

restive ether
#

those don’t have the same performance issues though really?

ocean raptor
#

Good point

naive kraken
#

what are the chances I change this to 12 and everything just works lol

#

if only this function didn't look completely different disassembled

wicked summit
#

0.15

ocean raptor
naive kraken
#

wait probably because it's a fork

high citrus
#

If I claim a domain for a typo/wordplay and do good seo, will Google still show this and correct the typo?

#

Ah that’s sad

ocean raptor
#

Your pfp are so similar I thought you responded to your own message

high citrus
#

Hmm, I guess I gotta find a new name then, because this ‘feature’ would make it practically invisible on Google

naive kraken
grim sparrow
#

Can you compile a compiler

#

How was stackoverflow made without stackoverflow

turbid fjord
grim sparrow
#

How was C written without any suicide by the developer

#

God bless Terry Davis, gone but not forgotten

primal perch
#

@gentle crescent

gentle crescent
#

sfw

#

twerkingman

ocean raptor
#

@grave sparrow fun fact, you can not compile a compiler

#

compilers can only be written in interpreted languages

naive kraken
#

@lime pivot running zsh in x86_64 mode via rosetta (arch -x86_64 /bin/zsh) and then using the xcode 11 toolchain seems to work 😄

#

huh? even seems to work without rosetta

rose wren
primal perch
pearl sail
tepid olive
#

How do I get the return type of a function in Swift dynamically

#

Like type(of:) but return type

gentle grove
#

run the function troll

primal perch
#

mark it @objc and its easy

gentle grove
#

std::any::type_name

#

caught in 4k

#

capt likes rust

primal perch
#

nah

#

c++

rose wren
#

please never use c++

primal perch
#

proper dynamic linking

#

stable abi

#

yea

hexed knot
#

Yea

gentle grove
#

numbers are stupid

hexed knot
#

Rust is stupid

faint timber
#

agreed

primal perch
#

he’s true

pearl sail
faint timber
#

what http lib to use in c++, has to have async and threading

hexed knot
#

I think libcurl has those

#

And its easy to use

gentle grove
#

imagine having too many library choices

primal perch
#

or rather it will let you

#

its thread safe

#

async bullshit u probably gotta do manually

gentle grove
primal perch
#

beats a 30mb binary

#

dont look at ripgrep binary size

gentle grove
#

trol

gentle grove
#

what the

#

somethings not right

#

how can the ripgrep binary itself be 4.4 MiB but the entire package is 4.42 MiB according to pacman

#

oh wait

#

each of the docs is like kilobytes

#

lmao

#

i guess it really is

#

by 0.1 MiB

lime pivot
primal perch
#

gay

#

porn

lime pivot
#

agreed

hasty ruin
#

👍

gentle grove
#

why is infinity * 0 equal NaN

#

Is this a rust moment or math moment

#

it can't be a rust moment because there's like a floating point standard though

#

Someome responded and said its because anything divided by zero is infinity (or negative infinity) and you can't multiply by zero to get the number back

rocky token
#

Infinity is not a number, so

primal perch
gentle grove
restive ether
#

yeah infinity isn’t a number

gentle grove
#

I do not understand this (yet)

restive ether
#

i guess it depends on what your definition of a number is

#

but as far as this is concerned it’s probably not a number

gentle grove
#

I was still going off of zero of anything being nothing anyways

gentle grove
primal perch
#

me when i forgot 80% of calculus 1 but it doesnt matter bc i passed the ap test

#

no more calc 1 for college

#

although i think i need calc 2 so ill have to grind khan academy or take an L

rocky token
#

Fuck I still need another calc class for my degree peepoCry

weary heath
#

You can’t read its source code, only its machine code using a decompiler

grim sparrow
spare mantle
#

Wha that?

grim sparrow
#

Social media platform

rose wren
#

Oh I sorta get it

zenith hatch
#

skul

grim sparrow
zenith hatch
#

smh

zenith hatch
#

why

hexed knot
#

Because its one click, face id and boom done

zenith hatch
#

oh

#

true

#

imagine not just looking on google yourself

#

silly devs

#

not real devs

turbid fjord
grim sparrow
#

It’s so easy to implement as well

tepid olive
#

anyone know what method is used for the “Enjoying [app name]” rating prompts?

#

apparently sideloaded apps don’t respect the “In-App Ratings & Reviews” option being turned off

tepid olive
#

oh nice

turbid fjord
turbid fjord
gentle grove
wicked summit
#

@gentle grove dead

rocky token
#

I should make my scripts say echo hacked

#

Even the startup script. “Here’s the news. Echo hackeddddd!”

indigo peak
#

@grave sparrow so what was wrong with my code before

#

i was setting a nsstring to nil and it was causing a crash?

#

and that was it

#

but how would i make a NSString * null

#

without it craping out on me

#

ok

#

@grave sparrow

#

its part of enmity so theres gonna be code that doesnt do anything from what i send

#
NSString *font = nil;


void setTheme(NSString *name, NSString *mode) {
    NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];

    // blah blah
    if (name == nil && mode == nil) {
        [userDefaults removeObjectForKey:@"font"];
        font = nil;
        return;
    }

    [userDefaults setObject:loadFont(downloadFont([NSURL URLWithString:getFontURL()])) forKey:@"font"];
        
    
        // blah blah
    font = nil;
}


%hook UIFont
+ (UIFont *)fontWithName:(NSString *)fontName size:(CGFloat)fontSize {
    if (font == nil) {
        NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
        font = [userDefaults objectForKey:@"font"];
    }
    if (font == nil) {
        return %orig(fontName, fontSize);
    }
    return %orig(font, fontSize);
}
%end
#

...

#

it shouldnt

#

considering it runs once

#

so setTheme only runs once when you apply a theme

#

so

#

heres the weird thing

#

before you say anything

#

no its not

#

so

indigo peak
#

when you apply a theme, it downloads and returns the font name perfeclty fine

#

(i know bc in NSUserDefault the key is the right thing)

#

so its not nil

#

and all the fonts get applied perfectly fine

#

but its when i force quit and relaunch the app

#

that makes the app start crashing

#

which i dont understand

#

so downloading, setting, unsetting work all perfectly fine

#

its just when i reload that makes it fuck up

#

I did before

#

and all the logs that should@be logging are logging

#
%hook UIFont
+ (UIFont *)fontWithName:(NSString *)fontName size:(CGFloat)fontSize {
    NSLog(@"Enmity-Font: 1");
    if (font == nil) {
        NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
        NSLog(@"Enmity-Font: 2");
        font = [userDefaults objectForKey:@"font"];
        NSLog(@"Enmity-Font: 3");
    }

    if (font == nil || [fontName isEqualToString:@"Whitney-Medium"]) {
        NSLog(@"Enmity-Font: 4");
        return %orig(fontName, fontSize);
    }
    NSLog(@"Enmity-Font: 5");
    NSLog(@"Enmity-Font: %@ && %@", font, fontName);
    return %orig(font, fontSize);
}
%end```
#

i did this before

#

right

#

with all the NSLogs

#

and when i checked, the first one that logs does 1 2 3

#

and then the rest of them that log are just 1 5

#

(excluding the font and fontName log)

lethal kayak
#

why would it log 1 2 3 but not 4 or 5

indigo peak
lethal kayak
#

oh ok

indigo peak
#

how should i narrow it down

#

theres not that much code that could be causing this

lethal kayak
#

^

#

was about to say that

#

do you know for sure it's the uifont hook

#

lol

indigo peak
#

bc if i remove the hook everything works perfectly fine

lethal kayak
#

ok

indigo peak
#

@grave sparrow to help narrow it down

#

when i remove the return %orig with the custom font

#

it works

#

well

#

it doesnt crash

#

not that it works

#

and even if i manually specify the font name

#

return %orig(@"RubikMoonrocks-Regular", fontSize);

#

it crashes

#
%hook UIFont
+ (UIFont *)fontWithName:(NSString *)fontName size:(CGFloat)fontSize {
    return %orig(@"RubikMoonrocks-Regular", fontSize);
}
%end```
hasty ruin
#

basically always is when tweaking 3rd party stuff

indigo peak
#

just gonna run that

hasty ruin
#

a game im tweaking crashes when clicking an alert button if arc is enabled fr

indigo peak
#

there might be some backend shit that happens that idk ab

gentle grove
#

I put return 0; as the first line sorry

vivid dew
#

.

twilit jungle
rocky token
#

Sounds like a job for error handling

tepid olive
#

anyone got the ios blank icon thing as a png?

indigo peak
#

I should check to see if the font Is in the font families

#

You could be right

hasty ruin
#

Falling back to default font ❌
Aborting when file not found ✅

zenith hatch
#

i love aborting execution

rustic void
#

Hey guys, I've got a tweak I'm writing that is injecting itself as a DYLIB into various processes and then trying to write to a file, but I keep getting entitlement issues.

#

Are there either a) a directory that any process is allowed to write to or b) a way to let this tweak write to a given directory?

grim sparrow
#

App container exists

rustic void
#

I want every injected version of this tweak to write to the same file (or to append to it)

grim sparrow
#

You should be ok writing to /var/mobile/Library/Application Support/yourtweak/whatever

rustic void
#

it's going to get injected into UIKit, and Security, so probably 15+ processes at a time

#

awesome

grim sparrow
#

I would not inject into security if possible

#

That’s gonna be a lot more than 15 processes

#

It’s going to be every process

rustic void
#

yeah i want that though, sorta needed

grim sparrow
#

Then you filter can just be security

rustic void
#

I want any process that makes any form of network request, including 3rd party apps, jailbroken apps, native processes, and apple apps

grim sparrow
#

Would it not be far easier to just inject into the processes that handle that

rustic void
#

unfortunately not - I'm ripping the TLS keys generated for a given session, and those are created in libboring

grim sparrow
#

Essentially MITM the requests

rustic void
#

and those are dylib'd in, the actual network processes aren't handling that

#

Sweet, /var/mobile/Library/Application Support/ worked, thanks @grim sparrow !

grim sparrow
#

Just make sure you’re doing the writing asynchronously, May be better to make a new file for each process, processname.log

rustic void
#
    if (![logManager fileExistsAtPath:LOG_FILE]) {
        [keylog writeToFile:LOG_FILE atomically:YES encoding:NSUTF8StringEncoding error:NULL];
    } else {
        NSFileHandle *logHandle = [NSFileHandle fileHandleForWritingAtPath:LOG_FILE];
        [logHandle seekToEndOfFile];
        [logHandle writeData:[keylog dataUsingEncoding:NSUTF8StringEncoding]];
    }

And LOG_FILE is that file in App Support

#

is that not the best way of doing it?

#

Wait actually jk @grim sparrow I guess that directory doesn't work

#

lol im so dumb, I just needed to chmod that dir

grim sparrow
rustic void
#

ok actually it doesn't work, just looks like one of the processes that could write outside the sandbox was writing to it. I'm still getting deny(1) file-write-data for the vast majority of processes. Looks like I need to set up some sort of spring board server to write to files. Is sandcastle2 still used? What's the recommended way to write to a file from a sandboxed process, where I don't know what sandbox rules it'll be running as?

naive kraken
#

it's going to be released to BigBoss soon

#

you can compile it yourself for now, documentation is in readme

steady nest
#

that's an awesome lib

#

good job

naive kraken
#

thanks

rustic void
#

this is awesome

grim sparrow
naive kraken
grim sparrow
#

I just can never really bring myself to add bigboss

#

I’ll add libsandy bundleID to unclutter

naive kraken
#

alright lol, I wish the exclusivity clause didn't exist tbh

#

it makes everything so much harder

grim sparrow
restive ether
grim sparrow
restive ether
#

thanks big woman

tepid olive
#

Signing...
Connecting...
Uploading...
FAILED: Call to afc_file_write failed: AFC_E_NO_SPACE_LEFT
ERROR: Guru Meditation da8d42@132:556260@217:556260@597:556260@664:6020bc@372:6020bc@328:6020bc@99:f11511 Call to afc_file_write failed: AFC_E_NO_SPACE_LEFT

#

SideLoadly help

undone nest
#

if you read what it says very closely you can figure out what is wrong.

primal perch
#

32G emmc mfs be like

restive ether
#

can’t get over the fact my man read that and couldn’t put two and two together

tepid olive
#

How to repair

restive ether
#

на устройстве нет памяти

#

something like that

tepid olive
#

Phone or computer ?

restive ether
#

phone

tepid olive
#

Ok ty

#

Really 400mb

#

File 1gb ;-;

faint timber
#

32g mf's asking to dualboot troll

primal perch
#

fr

#

poverty lookin ass

faint timber
#

enable stashing and delete linguistic data

primal perch
indigo peak
#

@compact swift so i just did a check, and the font isnt registered under the font families

#

that could be it

#

im gonna try something and see if that was it

lime pivot
#

only reason for it is to make sure you don't create confusion for users by releasing on all the repos when you don't need to

naive kraken
#

yeah I see

#

idk what to do either way lol

#

I guess I will just continue putting most of my stuff on BigBoss

lime pivot
#

yeah, makes sense

naive kraken
#

all my other dependencies are there too

lime pivot
#

although my worry is BigBoss won't update for rootless

#

because it's a dists repo, it needs a whole new Packages file

naive kraken
#

yeah idk, maybe ask optimo? lol

#

If he's not already aware

lime pivot
#

we'll see what happens there I guess, I'm half expecting a bunch of BigBoss packages to suddenly approach us for their rootless build

#

good call, I doubt he's been informed

naive kraken
#

yeah that would have been my plan too

restive ether
naive kraken
restive ether
#

isn’t he still denying that’s even malware to begin with lol

naive kraken
#

idk but the tweak is definitely not downloadable atm

restive ether
#

اشوف الاشعارات ي كثرها توقعت الجلبريك نزل ، صار الجدول على راسي ..

بصراحة تمنيت انه فعلا مثل ما ينقال عشان اعترف بـ"الاجابة المنتظرة" : و اقول لهم مالكم دخل اداتي و حمايتي ..

ماهو مفروض علي توضيح النقاط هذي لكن عشان المحترمين اللي ارسلوا خاص و واتس يطالبوني بالرد ..

#

it’s somewhere in here

#

the translation is a little iffy

#

i think he’s trying to say it’s simply drm?

#

but not invasive / malicious

naive kraken
#

yeah optimo said we can't prove malice (as he says it's drm) so the tweak is offline for now at least, although if he removes the code it will get back online

#

but the guy just disappeared

#

so idk

restive ether
#

@misty cradle this is your time to shine

restive ether
primal perch
#

C got constexpr

#

its pretty weak though so im in favor

#

we also got nullptr

#

and #embed

#

that one is gonna be really nice

#

oh and we got auto

#

also a gimped version vs the c++ auto

gentle grove
#

C23

primal perch
#

auto cock = nullptr;

#

valid C23 now

gentle grove
#

I have no idea what any of the stuff you just said was

#

Except for auto

#

That's just inferred type right

#

that's cursed

#

What is constexpr and nullptr and #embed

primal perch
#

adctually idk if thats valid C23 but its valid in c++

primal perch
#

its gonna be useful as fuck

#

its at compile time

#

useful for gpu shaders imo

#

and some small resources

gentle grove
#

so like you can just access the raw bytes of a binary file through some symbol?

#

that sounds nice

#

what do you do currently

#

do you just have to do it at runtime

primal perch
#

yea

#

you have to fopen and fread or whatever

#

you can just do this now

#

and that macro returns the bytes from that file

#

inserting it into the array

#

which you could label constexpr and even do compile time checks in C++

#

and maybe C23 idk how much weaker the constexpr is in that

gentle grove
#

What's constexpr

#

Will you teach me c++

primal perch
#

im not a c++ wizard but afaik it just is guaranteed to be a compile time construct

#

so you can use it in some more complex ways

#
constexpr auto cock = 9 + 4;
int array[cock];
#

for example array would be 13 at compile time guaranteed

#

doing const int would not be the same

gentle grove
#

L

lilac juniper
#

hey does anyone know what this entitlement is ? com.apple.security.exception.iokit-user-client-class[1]: AppleUSBSerialUserClient

primal perch
#

afaik it allows the entitlement holder access to the IOKit AppleUSBSerialUserClient

#

meaning you could call external methods on it and stuff

lilac juniper
#

i can't find anything about AppleUSBSerialUserClient

primal perch
#

same

lilac juniper
#

thats interesting i would love usb serial

tardy narwhal
primal perch
#

agreed

#

major W

#

too bad its not in C++23

#

and at best we'll get it in C++26