#development

1 messages · Page 79 of 1

wind ravine
#

i decompiled the nice battery ipa

#

it calls _IOServiceMatching("IOPMPowerSource")

#

and then idk what it does from there

silver rampart
#

node js users when they need to install 100 deps to use the equals sign

torn oriole
languid crater
#

hey, is there a way to access any sort of unique device identifer (udid, mac address, etc) from inside a user app with a tweak? using mgcopyanswer just crashes in user apps (works fine in settings)

wind ravine
#

goofy ioservice stuff

primal perch
#

where gist

languid crater
wind ravine
primal perch
#

the cpu temp

#

that would be useful i think

subtle scaffold
#

Not sure to ask here but: What exactly needs to be done in order to make blobs usable again for A12+ devices?

slender glade
#

I do #import <Foundation/Foundation.h> and 90% of my basic needs are covered

#

if i need device specific shit i import UIKit or appkit

#

but js bros are like lemme add 5 deps for date formatting

slender glade
#

Yes my messages were talking about JS bros and not js itself

tepid olive
#

tis true

granite frigate
wind ravine
#

i literally couldnt find anything about it online

tepid olive
wind ravine
#

how to make a gist

silver rampart
#

put it on da wiki

hasty ruin
wind ravine
granite frigate
#

just make a gist

#

luv u

wind ravine
#

the only app ik that uses this is nice battery and that is closed source

#

i tried decompiling it but only found the ioservice i needed to look at

slender glade
wind ravine
#

i cant add it there

#

i will make a gist

wind ravine
slender glade
#

Granted this is basic IOKit

#

But I think it’ll be worthwhile information for new developers

hasty ruin
hexed knot
#

nah we need more

slender glade
#

Jb devs eventually evolve into basic iOS devs

hasty ruin
#

app store cringe though

slender glade
#

Any info and encouragement is good imo

hasty ruin
#

🥴

slender glade
hasty ruin
slender glade
#

🗿

#

This is not the same level as generating and posting a HID event system wide

#

It’s easier to understand especially if you have a existing good understanding of c

#

lmfao

wind ravine
hasty ruin
#

i didn't

wind ravine
#

christian did

hexed knot
#

I didnt i just told you to probably learn the language youre using before selling a plist editor

wind ravine
#

wdym a plist editor

hexed knot
#

Is that not what cowabunga or whatever the one you made is called is

manic willow
#

Instead of encouraging me smh

hasty ruin
manic willow
#

What

wind ravine
#

not everything it edits is a plist

hexed knot
#

I still think its bad

manic willow
hexed knot
#

You shouldnt expect people to use something you made that you dont even know how it works

manic willow
#

I mean if it works it works

wind ravine
#

wdym i dont know how it works

manic willow
#

Bro has to know how it works

#

he made it

wind ravine
#

i wrote the code in c not obj c so what

manic willow
#

Bruh

wind ravine
#

i used chatgpt once for code and it wrote bs

#

so i never use it

#

that code is not in anything i made

#

who on stack overflow wrote the c struct changer for status bar overrides

hasty ruin
#

me

slender glade
wind ravine
#

some files are cstructs

#

and if u talk about mdc theres a lot of things that arent either

#

also some brainlit at apple uses strings for booleans in some plists

manic willow
#

hey lemin, you're a good programmer

cloud sundial
pearl sail
wind ravine
#

i forgot but one of them is in lite

manic willow
#

Holy shit it was 3 years ago

#

what the fuck

cloud sundial
#

Should I be concerned? Lmao

tepid olive
#

unfortunately they can only use their brain to come up with insults

faint stag
hexed knot
#

if your ide doesnt use 10 gigs of ram, you're doing something wrong

#

(jetbrains)

blazing warren
#

(jetbrains)

manic willow
#

Jetbrains be that way

hasty ruin
#

no way, they made a captinc gif

slender glade
#

@restive ether @grim sparrow TIL: LNPopupController dude is incredibly racist

restive ether
#

oh is he really

slender glade
#

Look at the VERY next reply

#

not that tweet

#

But the next reply

#

It has a specific word in it so I just posted the parent tweet

restive ether
slender glade
restive ether
#

twitter has been broken since elon came around so it’s practically unusable without an account

hasty ruin
#

Fr

#

(This change is intentional)

hexed knot
#

Am I racist now? 🙄

hexed knot
tepid olive
#

twice actually

hasty ruin
restive ether
#

Grumpy young man, yelling at clouds

#

at least he’s honest

#

oh he’s israeli now it adds up

#

can’t wait to see his tweets for the next few weeks…

hexed knot
#

he already made a few

restive ether
#

@slender glade did he say anything interesting today i can’t see anything so

hexed knot
restive ether
restive ether
#

zionists are such losers

hexed knot
#

my twitter account is still suspended

#

i told elon that the leftists mass reported me but im still banned

restive ether
#

not so free speech huh…

#

hm i’ll have to keep that in mind

slender glade
#

@restive ether what is this even for

restive ether
#

for tracking

slender glade
restive ether
#

because only like

#

shopify supports

slender glade
restive ether
slender glade
restive ether
#

then there’s more at the bottom

slender glade
restive ether
#

the order gives you a price breakdown

slender glade
#

Why don’t more apps support this

#

Actually where even is the API for this

restive ether
timid furnace
#

nitter has been broken

slender glade
restive ether
#

idk what else that would be for then

slender glade
#

Oh I misread

#

That is it

timid furnace
#

hm it might just be broken for nsfw accounts then

cloud yacht
hexed knot
#

terminate called after throwing an instance of 'std::out_of_range'
what(): vector::_M_range_check: __n (which is 3) >= this->size() (which is 3)

tepid olive
# slender glade https://x.com/leonatan/status/1087714202045898752?s=46&t=ehEZ4NJKohnXHF5VKAQuTA

After a discussion about Black Panther, Cartman and Tolkien race to class to take their math test before it's too late.

Subscribe to South Park: https://www.youtube.com/channel/UC7R27sAWc_DqOldtI1JcYhQ?sub_confirmation=1

Watch more South Park: https://www.youtube.com/southpark

About South Park:
South Park is the Emmy and Peabody-awa...

▶ Play video
burnt perch
#

debs with "arm" are for arm64e devices and debs with "arm64" are for arm64 devices ???

night rover
#

no, iphoneos-arm = rootful & iphoneos-arm64-rootless

#

debs are arch independent

burnt perch
#

thanks

restive ether
#

there are no arm64e only tweaks

unkempt magnet
#

But Cylinder reborn (rootless) has only arm64e. 🤦‍♂️

faint timber
#

Make sure used official

unkempt magnet
#

I'm using palera1n for now.

unkempt magnet
#

I think I had to build tweak from src myself

sly knoll
olive peak
#

Is there any way i can cross compile using cmake, to compile for linux?

rich marsh
#

how do i clear 15gb of system data on my ipad 6th gen /w palerain rootless?

olive peak
#

Delete /

slender glade
#

Oh rage not range

slender glade
#

anyone here on macOS 13, 12, or 11?

native dune
#

I'm on sonoma

wooden yarrow
#

I'm on sonoma

slender glade
#

I said 13/12/11

#

I did not say 14

radiant idol
slender glade
#

@radiant idol ls /System/Library/ExtensionKit/Extensions/ControlCenterSettings.appex/

radiant idol
#

ok

#

ls: /System/Library/ExtensionKit/Extensions/ControlCenterSettings.appex/: No such file or directory

#

L

slender glade
#

@radiant idol open ur settings

radiant idol
#

ok

#

then

slender glade
#

where do u find this option?

radiant idol
#

Dock & Menu Bar

slender glade
#

does that open to that same menu?

radiant idol
#

yes

slender glade
radiant idol
#

whatcha doin

slender glade
#

(maybe)

radiant idol
#

tell meeee

restive ether
#

this is pretty epic

slender glade
radiant idol
#

is this like the ios 16 music player

slender glade
#

Yea

radiant idol
#

nice

#

looks very cool

slender glade
#

goat

#

I made it in 3 days now I'm just finishing up the marketing stuff

#

and the prefs/welcome view

hexed knot
slender glade
# radiant idol

if u check the first one (desktop), can u ss how it looks in desktop (non-fullscreen), and a ss of any app at fullscreen?

zenith hatch
slender glade
slender glade
radiant idol
#

paid serena app

slender glade
#

Lmao

radiant idol
#

program*

slender glade
#

It’s an app wtf

radiant idol
#

on computers

#

theyre programs

#

on mobile

#

theyre apps

#

you cant change my mind

zenith hatch
#

anyways send source

slender glade
slender glade
radiant idol
#

wait

zenith hatch
#

racism honestly

tawdry storm
#

watch apple steal this in macos 15

hasty ruin
radiant idol
hasty ruin
#

program = windows

#

👍

radiant idol
#

:tgu

hasty ruin
#

:stfu

radiant idol
#

shut up icraze

hasty ruin
#

☹️

hexed knot
#

Windows and linux are programs

radiant idol
#

blah blah blah

hexed knot
#

U hate cuz i tell the truth

radiant idol
#

nah

#

youre just wrong 👍

hasty ruin
slender glade
chilly ocean
#

alright so

#

i found the issue

#

the ipa has a bundled .cer file

#

and there is a SHA256 digest HARDCORED into the binary

#

now how do i go abt replacing that shit 💀

#

what decompiler suite can i use that allows me to recompile it?

#

on windows i'd use API Monitor to freeze app on startup & write a C++ injectable DLL to replace a string at 0xDEADBEEF etc

#

how do i do something similar on iOS

timid furnace
#

uh

#

what

granite frigate
chilly ocean
#

yeah

#

essentially

#

idk abt jailbreaking

#

im a desktop dev

#

idek if i have a compatible device or smth

#

could i also

#

statically patch the binary and then sideload it onto a non-jailbroken-device

#

maybe HxD?

granite frigate
#

you can bundle the dll/tweak into the app and sideload it

ornate kite
#

this is possibly the right channel for what im about to ask

#

how do I build my packages

#

I’ve already added the rootless parts

#

@hasty ruin I remember you sent it once

#

i forgot it

hasty ruin
#

make clean package ARCHS="arm64 arm64e" THEOS_PACKAGE_SCHEME=rootless

ornate kite
#

Alr thanks

slender glade
granite frigate
slender glade
granite frigate
#

give me easy app ideas

#

😭

manic willow
#

@granite frigate

#

iPad calculator

harsh junco
faint lionBOT
#
Cardculator

Calculator, but smaller

Author

sourcelocation

Version

2.1.1

Price

$1.99

Repo
Bundle ID

ovh.exerhythm.cardculator

harsh junco
manic willow
#

No

#

app

#

Not a fucking widget

harsh junco
#

[[cardculator]]

faint lionBOT
#
Cardculator

Calculator, but smaller

Author

sourcelocation

Version

2.1.1

Price

$1.99

Repo
Bundle ID

ovh.exerhythm.cardculator

manic willow
#

THATS NOT AN APP

#

Blud is typing a fuckin essay

harsh junco
faint lionBOT
#
Nexus

Next-level lockscreen customisation!

Author

iCraze

Version

1.1

Price

$1.99

Repo
Bundle ID

com.icraze.nexus

harsh junco
faint lionBOT
#
Cardculator

Calculator, but smaller

Author

sourcelocation

Version

2.1.1

Price

$1.99

Repo
Bundle ID

ovh.exerhythm.cardculator

manic willow
#

fuck you

ornate kite
#

trust

young meteor
faint lionBOT
#
Cardculator

Calculator, but smaller

Author

sourcelocation

Version

2.1.1

Price

$1.99

Repo
Bundle ID

ovh.exerhythm.cardculator

rough tapir
acoustic imp
#

@naive kraken i have a question about crane and like AppStore gameCenter/AppleMusic like seperating. is it posible to have a differnt apple IDs for both app store and apple music? bc when i was tring to do it with crane it would just sign into one. like if sign inot one on AM it would just sign into that on app sotre and other way around

#

no matter how many container and conatiner back ups i made

naive kraken
acoustic imp
#

oh

#

bc like you can have it so the app store is signed out but apple music isn't, but once you try to sing into the app store apple music just uses that acc

naive kraken
#

I feel like that should work

acoustic imp
naive kraken
#

yes

acoustic imp
naive kraken
#

no

acoustic imp
#

Ohh

naive kraken
#

under the container settings there should be a preference to select the system account to use

acoustic imp
#

Yep il try that

naive kraken
#

of course if you choose the same in multiple apps they will also use the same

acoustic imp
#

k thank you I will try it now

#

@naive kraken it doesnt work, even with the app store and AMset to dif acounts

#

but i ws gettingn a sing in error (when trying to sign in on AM) when neither of the apps were signed in and on dif GC acounts things

naive kraken
#

hm I forgot how this works, maybe that setting is only for GameCenter

#

yeah probably

#

so each container should get it's own Apple account by default if not game center

acoustic imp
#

what ever acc you signinto on either app the other app will sign into that one

naive kraken
#

wait what ios version?

acoustic imp
#

15.1.1

naive kraken
#

hm idk I know it's very weird on 16

#

but yeah the whole feature sorta sucks and is very hard to improve really so I'm not surprised this doesn't work correctly

acoustic imp
#

ok, thanks for trying to help me tho

tepid olive
#

anyone have an idea how to include ellekit in my objective-c project??

radiant idol
#

it's automatically done

tepid olive
#

yeah but how do I compile it

#

without the headers?

#

should I dlsym it?

#

how does that works, thats the problem they github page don't say much 😛

radiant idol
#

im confused

#

what exactly are you trying to do

tepid olive
#

1- I am writing a dylib that will be injected into another app's memory space and hook some of its methods

#

2- I want to use ellekit as my hooking framework, therefore I will use its hooking methods

#

3- to have access to the methods at compile time, I need at least the .h files

radiant idol
#

oh so you want to make a "jailed" tweak? basically embed it into the ipa?

tepid olive
#

No, I'll DYLD_INSERT_LIBRARIES my dylib

#

what you mean by "jailed" tweak?

radiant idol
#

i.e. you can use it without a jailbeak. you could take that dylib and inject it into the ipa of an app and then be able to sideload that ipa on a non-jailbroken phone

tepid olive
#

oh ok

#

but no, I want to be able to use the hooking methods from ellekit

#

how do I do so?

#

do I have to dlsym the methods at runtime so I don't need to include the headers at compile time

radiant idol
#

ok yeah I'm not sure what exactly you mean, there's probably some better person out here that can help out

#

sorry

tepid olive
#

lemme try to explain it again

#

1-> I'm building a dylib that will be inserted into some specific app with DYLD_INSERT_LIBRARIES
2-> this dylib of mine will hook some specific c functions from this app its being loaded to
3-> I don't want to write the hooking methods from scratch, by hands, I want to have some lib that already have it written and just use it, aka Ellekit
4-> therefore I need to include something like #include <Ellekit.h> into my dylib project, but I can't find any Ellekit.h headers or something alike

timid furnace
#

Is your tweak swift or objc

tepid olive
#

its objc

hexed knot
#

ellekit.h doesnt exist

timid furnace
#

Use substrate or libhooker headers

#

Ellekit has shims for those

#

It doesn't have its own c api

tepid olive
radiant idol
#

I'm getting deja-vu from this conversation

#

I feel like this exact thing already happened once lol

tepid olive
#

more than once probably, the docs doesn't tell you how to do so

tepid olive
#

because All I see is that all my apps are automatically injected with libhooker.dylib

timid furnace
#

Theos/headers iirc

#

Yea

tepid olive
#

ok interesting

#

does that include headers for Ellekit right?

hexed knot
#

no

#

because it doesnt exist

tepid olive
#

lmao

#

I'm stuck forever then cuz this thing doesn't tell you how to do any of that

hexed knot
#

use libhooker

tepid olive
#

yes I do have libhooker

#

but then how do I include its methods?

hexed knot
#

#include

tepid olive
#

yeah, now what headers?

hexed knot
#

the libhooker ones

#

or rather one

#

oh no theres 2 thats right

tepid olive
restive ether
hexed knot
#

👍

tepid olive
#

I think its straightforward If I just go and use the swift api cuz the github page has the swift functions

#

I just then need to figure out how to compile swift on windows cuz never used swiftc compiler before

hexed knot
#

use wsl

tepid olive
#

hows that supposed to help

#

theres an official windows build for the swift compiler

hexed knot
#

windows sucks

#

not made for development

#

unless is visual studio

lime pivot
hexed knot
#

im the biggest visual studio shill

#

i got visual studio professional

#

when visual studio 2024/25 comes out im buying enterprise

hasty ruin
#

🤓

hexed knot
#

intellitest cumming

hexed knot
#

literally

#

almost as bad as capt

hasty ruin
hexed knot
#

although i am starting to like clion a bit

#

way better with wsl than visual studio

#

and resharper sucks on visual studio

hexed knot
#

Me too

wooden yarrow
#

wtf is clion

#

Mac OS X Lion

silver rampart
#

its like if IDEs were good

#

still mad they killed appcode

wooden yarrow
hexed knot
#

it uses 10 gigs of ram like a true ide

wooden yarrow
#

oh

silver rampart
#

only 10?

hexed knot
#

actually yeah nvm

silver rampart
#

working with little baby files

hexed knot
#

with new ui more like 30

silver rampart
#

does it actually i haven't checked

hexed knot
#

no its not that bad

silver rampart
#

i had to up the java vm from like 4gb to 16 bc some of the stuff @ work OOMs it

hexed knot
#

i automatically give everything java all my ram

timid furnace
#

we love memory leaks

snow python
#

My jetbrains uses like 2 with a massive code base on new ui

silver rampart
#

its fine as long as you aren't throwing

#

let me check

#

20000 line .cpp files at it

grim sparrow
#

Hi kat

silver rampart
snow python
native orbit
#

xcode choking with like 3000 lines

primal perch
#

xcode choking with 200 lines of swift

#

(true story)

tepid olive
#

Is palera1n opensource?

#

I mean, not the SpringBoard app, but the jailbreak kernel exploitation?

granite frigate
#

yes

granite frigate
zenith hatch
zenith hatch
#

at least not for me

#

ipod’s player ui was in one file it sucked

#

3k lines

#

broke it up

#

i need to rewrite it now bc its still power hungry

#

old ipod sucks

#

rewrite is good but unfinished

eternal tartan
#

whats the best class dumper nowadays? dsdump segfaulting on arm64e mach-o

#

ty!

topaz yew
#

never knew this existed, thanks!

slender glade
#

why is making an app icon so har

#

hard

hasty ruin
faint lionBOT
#
Artemis

A tweak that allows you to use the Apollo Reddit client after it was shut down

Author

iCraze

Version

1.4

Price

Free

Repo
Bundle ID

com.icraze.artemis

hasty ruin
slender glade
# hasty ruin [[artemis]]

I can't afford to make a bad and lazy one that looks like it was designed by a 8 year old charlatan

hasty ruin
#

what about [[tempdrop]]

faint lionBOT
#
TempDrop

Automatically switch away from "everyone" AirDrop visibility after a set amount of time

Author

iCraze

Version

1.1

Price

Free

Repo
Bundle ID

com.icraze.tempdrop

slender glade
#

💀 💀 💀 💀 💀 💀

#

💀 💀 💀 💀

#

this one is sooo bad it's so funny

hasty ruin
#

what about [[nexus]]

faint lionBOT
#
Nexus

Next-level lockscreen customisation!

Author

iCraze

Version

1.1

Price

$1.99

Repo
Bundle ID

com.icraze.nexus

slender glade
#

this one is good

hasty ruin
#

you can tell when it's a paid tweak by the icon quality trol

slender glade
#

I can tell you didn't actually make it.

hasty ruin
#

i made all the nexus artwork

slender glade
slender glade
hasty ruin
#

oh

turbid fjord
#

@slender glade what app yo making

slender glade
turbid fjord
#

If watch music is getting sales after watchOS 10 then you will

slender glade
#

YTMusic is fucking painful to support

turbid fjord
#

Fr

slender glade
#

Cause their thumbnails are provided in 60x60

#

But normal YouTube

#

Which 80% of people use

#

provides them normally

turbid fjord
#

Ahh

#

Smart

slender glade
#

I tried to support YTMusic and finding a way around that shitty 60x60

#

but there’s no way to do it easily and I’m not gonna support it for 3 people

turbid fjord
slender glade
eternal tartan
#

trying to spoof my bundleIdentifier, it works but after a few seconds it crashes with EXC_BAD_ACCESS, how can I prevent this?

turbid fjord
#

App marketing is such a pain in the ass tho

#

Once it works it’s amazing

#

But getting that initial traction is awful

slender glade
#

I just need an icon rn

#

then I can do marketing

#

It’s so hard to make one that’s actually good

turbid fjord
#

Balancing effort and reward is very difficult but Reddit has never failed.
Twitter doesn’t do much in my experience although @tepid olive ran some paid ads recently so might wanna talk to him about that

#

A lot of people are finding WatchTube from TikTok these days but news articles are also helpful.
I got a single german news article for WatchMusic and made a fair bit in about 48 hours

#

So there is some element of luck if people will share your app but imo spend your time getting it in front of the right audience then hope people talk about it through word of mouth marketing

eternal tartan
# eternal tartan trying to spoof my bundleIdentifier, it works but after a few seconds it crashes...

here's the backtrace if it helps:

(lldb) thread backtrace
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xaac958210)
  * frame #0: 0x00000001b6928154 libobjc.A.dylib`objc_msgSend + 20
    frame #1: 0x0000000103f08448 tweak.dylib`___lldb_unnamed_symbol63 + 108
    frame #2: 0x000000010340a0c0 mainapp`___lldb_unnamed_symbol147629 + 96
    frame #3: 0x000000010340b280 mainapp`___lldb_unnamed_symbol147657 + 596
    frame #4: 0x000000010246a614 mainapp`___lldb_unnamed_symbol45663 + 28
    frame #5: 0x00000001a27ee2b0 libdispatch.dylib`_dispatch_call_block_and_release + 24
    frame #6: 0x00000001a27ef298 libdispatch.dylib`_dispatch_client_callout + 16
    frame #7: 0x00000001a279dce0 libdispatch.dylib`_dispatch_main_queue_callback_4CF$VARIANT$mp + 904
    frame #8: 0x00000001a2b36298 CoreFoundation`__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
    frame #9: 0x00000001a2b306f8 CoreFoundation`__CFRunLoopRun + 2528
    frame #10: 0x00000001a2b2f7d0 CoreFoundation`CFRunLoopRunSpecific + 572
    frame #11: 0x00000001b9271570 GraphicsServices`GSEventRunModal + 160
    frame #12: 0x00000001a545c2d0 UIKitCore`-[UIApplication _run] + 1052
    frame #13: 0x00000001a546184c UIKitCore`UIApplicationMain + 164
    frame #14: 0x000000010245c9e4 mainapp`main + 68
    frame #15: 0x00000001a280e140 libdyld.dylib`start + 4
(lldb) 
turbid fjord
#

WatchMusic does yeah

#

99 cents

slender glade
#

Oh

turbid fjord
#

I’m getting 1-5 sales a day and tbh I haven’t touched it since uhh June. No one has sent a message about it asking for new features and MusicKit didn’t get any updates this year at WWDC so it’s just existing for now

#

I made 1 Reddit post for it and let fate decide the rest and it’s turned out ok

brazen timber
slender glade
#

@turbid fjord @lime pivot @restive ether @grim sparrow okay ladies gents and demons I need advice on what to call the app since Nocturne isn't available

slender glade
#

did i tag you

#

man

hasty ruin
#

so you should use my name

brazen timber
#

true.

slender glade
brazen timber
#

FreePalestine

slender glade
hasty ruin
#

🙏

restive ether
#

Unisreal

hasty ruin
#

i had to remake trollfront for that

#

couldn't find a high res one

slender glade
#

No you did not

restive ether
#

this is crazy

hasty ruin
slender glade
#

😭

hexed knot
#

Astaghfirullah

restive ether
#

^

hasty ruin
slender glade
#

do death threats add on to my wp @restive ether

hasty ruin
slender glade
hasty ruin
slender glade
#

i would deadass be so mad if i was him

tawdry storm
hasty ruin
#

🙏

slender glade
slender glade
hasty ruin
#

would you help them set their nonce

hexed knot
#

Serena do u still have the token logger code

tawdry storm
#

💀

slender glade
hasty ruin
slender glade
#

he couldn't figure it out

#

like actually setting nonce

#

amfi gave him trouble or smth

slender glade
hexed knot
#

Public?

hasty ruin
slender glade
#

Yup

hasty ruin
#

exactly

tawdry storm
hasty ruin
#

he stole it from apple

tawdry storm
#

and making it better

tawdry storm
#

true

hasty ruin
#

i made apple's idea better

slender glade
#

i think stealing ideas is actually okay

#

except if it's my ideas

tawdry storm
#

real

slender glade
#

or unironically unless it's like someone selling an app for like 0.99 nd they need the money then u steal the idea that's lowkey an asshole move imo

hexed knot
#

Whats ur gitlab

slender glade
hexed knot
#

Fuck gitlab

#

I hate it

slender glade
#

same

#

gitlab dickriders r cazy

hexed knot
#

I wish death upon anyone who actually uses gitlab

slender glade
#

talk yo shit

brazen timber
brazen timber
#

for personal use it's r tho

hexed knot
#

yeah and i wish bankruptcy upon those companies

silver rampart
slender glade
#

dude literally just be a normal person and put ur shit on gh

brazen timber
#

that's another level of schizo

silver rampart
hexed knot
#

like what is this

#

verify with phone number

#

or credit card

slender glade
brazen timber
#

lmao

slender glade
silver rampart
silver rampart
slender glade
#

that has to be the funniest verification scheme ever

slender glade
#

well fuck you

#

and your moma

pearl sail
silver rampart
pearl sail
#

or who knows maybe it is already out there

turbid fjord
#

Jk yeah I’m not good with app names tbh

silver rampart
#

what's the app do

slender glade
#

@restive ether @tawdry storm look at bro's goofy ahh design

hasty ruin
slender glade
turbid fjord
slender glade
hasty ruin
hexed knot
#

serena lied

turbid fjord
slender glade
restive ether
# hexed knot

remember when gitlab accidentally deleted their database that was pretty awesome

turbid fjord
#

Like language -> Lingua for my school CS project

slender glade
tawdry storm
#

wtf

slender glade
#

which is an ass name

turbid fjord
#

Bruh

hexed knot
slender glade
#

why are there chatgpt tutorials on youtube

#

literally what do you need a tutorial for

hexed knot
#

jailbreak it

#

why is this a thing

turbid fjord
slender glade
#

becuase of a certain person

tawdry storm
turbid fjord
tawdry storm
#

real

slender glade
#

but it's prob taken

brazen timber
silver rampart
#

not for mac apps

hexed knot
slender glade
#
  • i want one that reflects what the app does
slender glade
hasty ruin
#

😭

slender glade
brazen timber
hexed knot
#

wow

brazen timber
#

so you overtake them

slender glade
#

lol

#

I can't believe this is the hardest part of the entire project

#

the impl was easy

turbid fjord
#

Whoever deleted my message I hope both sides of your pillow is warm tonight

slender glade
#

but making an app icon & coming up w an actually good name

silver rampart
#

i keep a folder of project names and just apply them haphazardly

slender glade
#

is taking more time

slender glade
#

I want to use it

#

but same point again, I want the name to reflect the project and what it does

turbid fjord
# slender glade is Cadenza a good one

You also need to remember about pronouncing it. WatchTube has a lot of people irl struggling to pronounce it for some reason especially in conversations

slender glade
#

cadenza can NOT be hard to pronounce

#

ca

#

den

#

za

#

or ca-den-sa

#

why does superbro not have dev role lol

turbid fjord
#

Never applied for it

brazen timber
#

watch tube

#

???

hasty ruin
hexed knot
brazen timber
#

imagine needing a role to signify that ur a dev

#

🥱

slender glade
hasty ruin
hasty ruin
slender glade
#

why would he get declined

#

he's a developer

turbid fjord
# brazen timber how do you mis pronounce

No idea but people have. Also it ruins the flow of conversations because it’s not a natural word
Like “oh this person made an app called (pause) Watch (pause) Tube (another pause) and it is very good”

I don’t understand how this happens but it does when talking to people about it

hasty ruin
#

doesnt do jb stuff

slender glade
turbid fjord
#

Real

hexed knot
#

is watchtuibe free

hasty ruin
#

15.99

hexed knot
turbid fjord
turbid fjord
#

WatchMusic isn’t tho

hexed knot
#

whats that

slender glade
#

watch music (music on watch)

turbid fjord
#

Apple Music watch app. Was supposed to replace the default Apple one cos it sucked but they fixed the issues in watchOS 10 so the app just exists these days

hexed knot
#

oh ok

#

i hate computers

turbid fjord
#

I hate you for not knowing about my app

#

:(

slender glade
#

why are my ears so fucking red

#

can someone solve this @developers

hexed knot
#

is it cold

turbid fjord
#

Yeah you can fix it by giving me dev role

slender glade
slender glade
hexed knot
#

thats probably why then

restive ether
#

hm

turbid fjord
#

Fr

hexed knot
#

dont do it

#

orange super bro isnt real

turbid fjord
#

No that was really cringe

#

Ugh I’m not doing that again

hexed knot
slender glade
turbid fjord
#

Ok guess Serena’s ears are staying red. Cameren does NOT like you @slender glade

silver rampart
#

when everyone is develope r

slender glade
#

💀

turbid fjord
turbid fjord
pearl sail
slender glade
#

not a dish tho

#

In music, a cadenza (from Italian: cadenza [kaˈdɛntsa], meaning cadence; plural, cadenze [kaˈdɛntse]) is, generically, an improvised or written-out ornamental passage played or sung by a soloist or soloists, usually in a "free" rhythmic style, and often allowing virtuosic display. During this time the accompaniment will rest, or sustain a note o...

tawdry storm
#

make me developer because i developed emotionally

slender glade
turbid fjord
brazen timber
hexed knot
#

so not you

brazen timber
#

just extend an editor people actually use to support it lol

slender glade
#

like those TrollTools app

tawdry storm
brazen timber
#

ohh

#

makes sense

silver rampart
#

make 2 idiot

tawdry storm
#

🔥

pearl sail
hexed knot
#

partially working driver for ps2 mouse

turbid fjord
#

Out of interest @shut stag what’s the requirements for dev role now? Still Jb dev/tweak contributions?

silver rampart
#

u have to turn over ur sense of humor

shut stag
#

Jailbreak, Tweak, tool used by the community will get you a vote

tawdry storm
#

@slender glade when aaron jailbreaks his wii he doesnt get the homebrew channel he gets the hebrew channel

turbid fjord
hexed knot
#

yeah he already did that

brazen timber
#

@hasty ruin TRUE

turbid fjord
#

@grave sparrow @hasty ruin how much do you want for you to make a tweak on my behalf so I can get dev role

pearl sail
#

where is my role

turbid fjord
pearl sail
#

beat them harder

silver rampart
#

capt is a tool used by the community

vivid dew
#

i have done all of that

hasty ruin
pearl sail
tawdry storm
brazen timber
hasty ruin
tawdry storm
#

💀

tawdry storm
turbid fjord
#

Can we rewrite our Russian roulette bootloop tweak

brazen timber
pearl sail
hasty ruin
#

yeah ^

hexed knot
#

ill use it

turbid fjord
hexed knot
#

therefore the jailbreak community uses it

turbid fjord
#

Based

pearl sail
#

just implement the tweak into Zelfram

brazen timber
hexed knot
pearl sail
turbid fjord
#

Captware

pearl sail
#

It breaks 99.9% of the time

#

sorry 100%

hasty ruin
#

you forgot to get root

vivid dew
#

marijuanarm

tawdry storm
#

rootless dick

slender glade
slender glade
#

asking you to re'impl GCD? like did they just ask for that straight

#

oh

#

pthread?

#

lol

steady nest
#

lazy af

#

no, you do it on yourself

#

nah bro ain't you busy

#

af

#

lazy

#

ass

#

prove it

#

or

slender glade
#

what if they'll compile it on Linux

#

Yeah I know but dispatch isn't

#

so if u use dispatch directly

#

u won't get away with it

wicked summit
#

Operating systems course?

#

Ah gotchu

#

I'm taking comparch, OS, and compilers rn

#

It's all over when I finish this semester and make my own computer, operating system, and language

turbid fjord
#

God that’s cursed. Language made by jailbreak devs

wicked summit
#

Logos, Orion 🤷‍♂️

native orbit
#

those are just preprocessers

tepid olive
#

@wind ravine are you looking into the new bug patched in 17.0.3

native dune
#

.

hexed knot
#

most memory safe programming language

torn oriole
#

oxide peepoCringe

manic willow
#

You mf

hexed knot
torn oriole
#

i will warn you next time

hexed knot
#

any news?

blazing warren
#

yna swen

manic willow
torn oriole
#

you are indirectly

manic willow
#

oh

#

I was being serious tho

torn oriole
#

and you keep doing it

#

that is the issue

manic willow
#

this is smth new tho

torn oriole
#

and this isnt the place to ask

manic willow
#

where tf do I ask then

hexed knot
#

in your head

torn oriole
#

join the 15 thousand thirteen year olds on twitter who ping and dm opa

manic willow
torn oriole
#

and this is why

manic willow
#

indeed

torn oriole
#

what makes you think youll get a more humble response in here then

manic willow
#

idk tbh

#

but what if someone said yes there was news

hexed knot
#

it'd be your lucky day

acoustic imp
ornate kite
#

@hasty ruin do you know whats going wrong with what im doing

#

let me paste my output

#

nuraad@ornate kites-mbp Diary % make clean package ARCHS="arm64 arm64e" THEOS_PACKAGE_SCHEME=rootless
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
==> Cleaning…

Making clean in Tweak/iPhone…
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
==> Cleaning…
Making clean in Tweak/iPad…
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
==> Cleaning…
Making clean in Preferences…
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
==> Cleaning…
==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building
Making all in Tweak/iPhone…
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building
Making all for tweak DiaryiPhone…
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang: No such file or directory
==> Preprocessing Diary.x…
==> Compiling Diary.x (arm64)…
bash: /Users/nuraad/theos/toolchain/Xcode.xctoolchain/usr/bin/clang++: No such file or directory
make[4]: *** [/Users/nuraad/Desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/Diary.x.44e3b800.o] Error 127
rm /Users/nuraad/Desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/Diary.x.m
make[3]: *** [/Users/nuraad/Desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/DiaryiPhone.dylib] Error 2
make[2]: *** [internal-library-all_] Error 2
make[1]: *** [DiaryiPhone.all.tweak.variables] Error 2
make: *** [internal-all] Error 2

torn oriole
#

your toolchain is trash

ornate kite
#

anyway to fix then

#

?

ornate kite
#

ok

hasty ruin
#

remove this line

#

export PREFIX = $(THEOS)/toolchain/Xcode.xctoolchain/usr/bin/

ornate kite
#

ok

#

compile now?

hasty ruin
#

mhm

ornate kite
#

nuraad@ornate kites-mbp Diary % make clean package ARCHS="arm64 arm64e" THEOS_PACKAGE_SCHEME=rootless
==> Cleaning…

Making clean in Tweak/iPhone…
==> Cleaning…
Making clean in Tweak/iPad…
==> Cleaning…
Making clean in Preferences…
==> Cleaning…
==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building
==> Warning: Building for iOS 13.0, but the current toolchain can’t produce arm64e binaries for iOS earlier than 14.0. More information: https://theos.dev/docs/arm64e-deployment
Making all in Tweak/iPhone…
==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building
==> Warning: Building for iOS 13.0, but the current toolchain can’t produce arm64e binaries for iOS earlier than 14.0. More information: https://theos.dev/docs/arm64e-deployment
Making all for tweak DiaryiPhone…
==> Preprocessing Diary.x…
==> Compiling Diary.x (arm64)…
/Users/nuraad/theos/include/GcUniversal/module.modulemap:1:8: error: redefinition of module 'GcUniversal'
module GcUniversal {
^
/Users/nuraad/Desktop/Diary_Deps/Diary/Tweak/iPhone/GcUniversal/module.modulemap:1:8: note: previously defined here
module GcUniversal {
^
1 error generated.
make[4]: *** [/Users/nuraad/Desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/Diary.x.a9593f84.o] Error 1
rm /Users/nuraad/Desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/Diary.x.m
make[3]: *** [/Users/nuraad/Desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/DiaryiPhone.dylib] Error 2
make[2]: *** [internal-library-all_] Error 2
make[1]: *** [DiaryiPhone.all.twe

#

new error

#

☠️

steady nest
#

All progress is Public knowledge

manic willow
#

what if I do it

steady nest
#

go for it, might catch a 24h gift in the mean time 🙂

topaz yew
#

what is .cxx_destruct

hasty ruin
topaz yew
#

mfw .cxx_destruct crashes

silver rampart
hasty marsh
hasty ruin
lime pivot
silver rampart
wooden yarrow
#

Objective-C*#++

ornate kite
harsh junco
#

#

⁡⁡⁡⁡

silver rampart
visual meadow
reef remnant
#

Anyone knows how to hook the function setAlpha(_ alpha: CGFloat) from UIStatusBar_Modern only on Lock & Homescreen?

I used viewWillAppear and viewWillDisappear with a var that is set to true or false. It seems a bit buggy… any suggestions?

vivid dew
#

(actual capt advice)

hasty ruin
#

hook this

reef remnant
#

I already hooked CSCoverSheetView for the Lockscreen (viewWillAppear and viewWillDisappear) and I have already tried SBHomeScreenViewController and SBRootFolderViewController. ((viewWillAppear and viewWillDisappear)

Hooking in viewcontroller is really buggy

The thing is want to hide the Statusbar only in home and Lockscreen (in apps it should appear)

How do you guys gonna realize that? I really don’t have a clue anymore 😬

#

If I’m deleting an app from the AppSwitcher viewWillAppear and viewWillDisappear will be called both at the same time in SBRootFolderViewController… therefore alpha set to its original value…

silver rampart
#

doesn't the springboard class have a property regarding whether its showing the home screen

#

what i did was hook SBCoverSheetWindow::becomeFirstResponder and also check SpringBoard.isShowingHomescreen to have an 'is on lock/homescreen' state

#

probs a better way tho if you connect with lldb and set a breakpoint on UIStatusBar_Modern setAlpha to see what calls it and walk up the chain

visual meadow
#

Anyone know what daemon generates SiriSearchFeedback files

#

In analytics

visual meadow
#

ok

#

/System/Library/PrivateFrameworks/CoreParsec.framework/parsecd

reef remnant
#

Thx will definitely give it a try!

visual meadow
#

i did a bad and modified disabled.plist

#

no longer the files

mossy raven
#

@grave sparrow How do I know which KDK version I need for my iOS version? ://

faint stag
#

i mean linking the apple wiki would help more troll

#

all versions

#

are listed

#

as well

ornate kite
#

what do

#

nuraad@ornate kites-mbp Diary % make clean package ARCHS="arm64 arm64e" THEOS_PACKAGE_SCHEME=rootless
==> Cleaning…

Making clean in Tweak/iPhone…
==> Cleaning…
Making clean in Tweak/iPad…
==> Cleaning…
Making clean in Preferences…
==> Cleaning…
==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building
==> Warning: Building for iOS 13.0, but the current toolchain can’t produce arm64e binaries for iOS earlier than 14.0. More information: https://theos.dev/docs/arm64e-deployment
Making all in Tweak/iPhone…
==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building
==> Warning: Building for iOS 13.0, but the current toolchain can’t produce arm64e binaries for iOS earlier than 14.0. More information: https://theos.dev/docs/arm64e-deployment
Making all for tweak DiaryiPhone…
==> Preprocessing Diary.x…
==> Compiling Diary.x (arm64)…
/Users/nuraad/theos/include/GcUniversal/module.modulemap:1:8: error: redefinition of module 'GcUniversal'
module GcUniversal {
^
/Users/nuraad/Desktop/Diary_Deps/Diary/Tweak/iPhone/GcUniversal/module.modulemap:1:8: note: previously defined here
module GcUniversal {
^
1 error generated.
make[4]: *** [/Users/nuraad/desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/Diary.x.7d3bc822.o] Error 1
rm /Users/nuraad/desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/Diary.x.m
make[3]: *** [/Users/nuraad/desktop/Diary_Deps/Diary/.theos/obj/debug/arm64/DiaryiPhone.dylib] Error 2
make[2]: *** [internal-library-all_] Error 2
make[1]: *** [DiaryiPhone.all.tweak.variables] Error 2
make: *** [internal-all] Error 2

#

@nova helmrezezezzeezezž

#

=oops

#

@hasty ruin i ping you cus you smart

#

im not smart

#

uh

#

so i got no clue

#

whatto do

#

oh

#

this is where i got it from

#

oh

#

ok

#

export ARCHS = arm64 arm64e
export TARGET = iphone:clang:14.4:13.0
export SYSROOT = $(THEOS)/sdks/iOS/14/iPhoneOS14.4.sdk

INSTALL_TARGET_PROCESSES = SpringBoard
SUBPROJECTS += Tweak/iPhone Tweak/iPad Preferences

include $(THEOS)/makefiles/common.mk
include $(THEOS_MAKE_PATH)/aggregate.mk
THEOS_PACKAGE_SCHEME=rootless

#

ok

#

heres lib

#

oh im trying to compile tweak/ipad

#

gcuniversal

#

lib/iphone

#

ok

#

also

#
TWEAK_NAME = DiaryiPad
DiaryiPad_FILES = Diary.x ../Utils/DRYLocalization.m
DiaryiPad_CFLAGS = -fobjc-arc -DTHEOS_LEAN_AND_MEAN
DiaryiPad_FRAMEWORKS = UIKit CoreText CoreTelephony EventKit
DiaryiPad_PRIVATE_FRAMEWORKS = MediaRemote
DiaryiPad_EXTRA_FRAMEWORKS = Cephei
DiaryiPad_LIBRARIES = gcuniversal pddokdo kitten

include $(THEOS)/makefiles/common.mk
include $(THEOS_MAKE_PATH)/tweak.mk
hexed knot
ornate kite
#

should i remove the sysroot line

#

and uh

#

ok

#
export ARCHS = arm64 arm64e
export TARGET = iphone:clang:14.4:13.0
THEOS_PACKAGE_SCHEME=rootless

INSTALL_TARGET_PROCESSES = SpringBoard
SUBPROJECTS += Tweak/iPhone Tweak/iPad Preferences

include $(THEOS)/makefiles/common.mk
include $(THEOS_MAKE_PATH)/aggregate.mk

#

this better?

torn oriole
#

inb4 WorksonMyMachine

ornate kite
#

there will be a hole in my laptop

hexed knot
#

Why is your makefile so short

torn oriole
ornate kite
hexed knot
#

Is that littens tweak

ornate kite
#

yeah

#

😭

#

yeah

hexed knot
#

Then no shit it doesnt work

ornate kite
#

i already have all the deps compiled (correctly?)

hexed knot
#

Litten doesnt write shit that works

ornate kite
#

oh

#

so is there like

#

no alternative

hexed knot
#

Im pretty sure coolstar has a version

ornate kite
#

ventana isnt rootless iirc

torn oriole
#

it isnt

radiant idol
#

Diary works fine

torn oriole
#

also the drm doesnt work on rootless trolsmile

ornate kite
#

how

radiant idol
#

let me try

#

to compile

ornate kite
#

i compiled libkitten and the other dep

#

uhh

#

whats it called

radiant idol
#

I have both already installed

ornate kite
#

libppd somethign something

radiant idol
#

libgcuniversal

#

oh that

#

libppdokdo isnt rootless

#

uhh