#development

1 messages · Page 219 of 1

frank fossil
#

/dev/disk1sX volumes

stray viper
#

Talking about this

pallid totem
#

@frank fossil u can answer it

stray viper
#

Yeah even if it does there’s no reason to use it over rootless

frank fossil
#

I have an answer on my tweet thread. TL;DR: yes but needs more work

stray viper
#

I mean if you can actually write to rootfs then might be worth it

frank fossil
stray viper
gentle grove
fading shell
#

fastest American production car

gentle grove
fading shell
torn oriole
#

admittedly slower

#

So it's just a car then

fading shell
#

yeah...

#

that's like being the fastest AMD bulldozer cpu

gentle grove
gentle grove
#

Or actually Intel now

#

because they seem to have switched places

gentle grove
torn oriole
#

More than fired

#

Personal execution by Steve's hand

gentle grove
#

@rotund magnet

acoustic imp
reef trail
#

fr

naive kraken
thorn hound
#

real rootful but if you reboot your phone's cooked

gentle grove
#

its amazing rootful even made it this far with how ugly of a mess it creates on your phone's disk

acoustic imp
#

cydia was borned

pallid totem
placid kraken
#

bigint

pallid totem
#

smallint

acoustic imp
fading shell
acoustic imp
pallid totem
#

mods this person is sending death threats please take action

worthy mulch
#

would it be possible to compile something for tvOS 18 with the latest xcode that runs on macOS monterey, and where could I find older builds of xcode to install on monterey?

harsh junco
buoyant oar
#

hi, i was wondering, which macOS version is the best to use in vmware ? because i tried macOS sonoma, and it was way too slow..

orchid fulcrum
#

they will all be slow if you cant do gpu passthrough, but try as lower version as possible

fading shell
#

also depends on your gpu

buoyant oar
#

how can i do gpu passthrough ?

orchid fulcrum
#

for me 13 seemed a bit better than 14, fwiw

orchid fulcrum
buoyant oar
orchid fulcrum
#

yeah thats a no

buoyant oar
#

oh ok

#

so macOS ventura ?

orchid fulcrum
#

like i said they are all unusable imo, but if you want to try you can try that or monterey mojave etc

buoyant oar
#

okay

main rampart
#

Looking for somebody experienced, iOS reverse engineering expert for bumble api bot project. DM for me more info

harsh junco
main rampart
#

ye

pallid totem
main rampart
#

it's just not about that

harsh junco
#

?

main rampart
#

i just don't have enough time to keep such project up all the time on my own

pallid totem
#

what are you even trying to do

main rampart
#

update & maintain bumble app api bot

gentle grove
light owl
gentle grove
#

No one will see it

frank fossil
#

Does CVE-2024-54494 look like another MDC-type bug

velvet path
#

but of course it won't matter much if it isn't released

cold basin
#

how and where can you find addresses with structures where the history of system calls is stored like Task_for_pid

harsh junco
cold basin
orchid fulcrum
#

what can i do in this situation
1 sip and amfi is disabled
2 trying to make an app that uses tcc perms but since amfi is gone popups dont show up
3 using sudo tccplus add All com.myname.myapp prints Successfully added All approval status for com.myname.myapp
4 running the project and calling the relevant function still prints Error Domain=com.apple.ScreenCaptureKit.SCStreamErrorDomain Code=-3801 "The user declined TCCs for application, window, display capture" UserInfo={NSLocalizedDescription=The user declined TCCs for application, window, display capture}
i thought maybe com.apple.private.tcc.allow
would help but it didn't

manic forum
#

lmao

#

works without jit now

slender glade
#

No fucking way

manic forum
#
  • without a jailbreak
#

the qemu solution was garbage but this one's smaller, faster and more reliable

#

i'm actually planning to ship this

#

i need to animate bonzi first though

manic forum
visual meadow
manic forum
#

i don't care

#

but it takes less than 10 seconds to start

orchid fulcrum
visual meadow
manic forum
#

(windows actually boots up in 4-5 seconds but something was broken so i added a 5 second delay)

manic forum
visual meadow
#

does the phone get hot

manic forum
#

i'm not using xcode

#

it does noticeably get warmer

#

i didn't test how hot it gets yet

visual meadow
#

then probably uses a good chunk of cpu

#

but tbh who gonna just use their phone with bonzi buddy 24/7

manic forum
#

it's an x86 emulator, i would assume it does

manic forum
#

having an x86 emulator in the background 24/7 wouldn't work obviously

visual meadow
#

is it just plaintxt or

manic forum
#

i actually don't know

#

i think it's a part of the bonzi buddy program

#

it's definitely not a part of the msagent character file

gentle grove
#

Linux kernel is easy

#

I think you just have a bad cpu

#

defconfig takes me 80 seconds

lean ermine
#

lol

#

i have ryzen 5 3600

#

no way it takes you 80 seconds

gentle grove
#

13700k

#

that's without almost any modules, defconfig

lean ermine
#

is defconfig actually building the kernel or just making a config file

gentle grove
#

if I do allmodconfig its like 10 minutes , I can't remember

gentle grove
lean ermine
#

ooo

#

that's insane lol

gentle grove
#

I should test using my actual distro's config just to see something realistic

#

my laptop takes a few minutes for defconfig idk exactly

gentle grove
lean ermine
#

i built it like 3 or 4 times for iommu group patching and amfi patching

#

took like 30 mins at least

gentle grove
#

Oh

lean ermine
#

and then i also built it another time for some waydroid patch

gentle grove
#

gotta buy a new cpu man

lean ermine
#

dont remember specifically what it was

lean ermine
gentle grove
#

iirc my 7700k took like 30 minutes for Linux tkg

lean ermine
#

when i upgrade something i'll probably upgrade everything lol

sturdy hare
#

Wowie looks nice!

#

Can’t wait to make clippy real again

#

And bonzi

#

Trying to find the voice lines

floral zephyr
#

Does anyone have any suggestions to fix error 6 when trying to update?

floral zephyr
#

They all give error 6

torn oriole
#

Error 6

  • The device did not enter Restore Mode, change USB port (if on a tower, use ports on the back) and restart computer.

  • Unable to resize partition due to storage being full at final stage of updating firmware. The error may be bypassed (restart and do exit recovery) but you probably need to re-update it one more time.

#

would you say your storage was close to full?

floral zephyr
torn oriole
#

have you tried an erase install? (restore button instead of update)

#

assuming youre willing to lose data

floral zephyr
#

yes. Tried updating regularly and through recovery. Tried restoring through recovery and DFU.

#

The apple store people ended up bricking my phone before sending me away saying "I'm sorry, that's weird, we've never seen that before, at this point we call it a total loss".

torn oriole
#

classic

#

what phone was this again?

floral zephyr
#

SE 2nd Gen 2020

torn oriole
#

yike

floral zephyr
#

I need to get rid of this. It pops up every time I unlock the screen and every time I pull down the notifications panel. It's driving me crazy.

floral zephyr
torn oriole
#

that is more ideal than you think in this case

#

we can get some logs from that

#

try find out the issue

#

Settings > Privacy > Analytics & Improvements > Analytics Data

#

Try look for some logs that begin with OTAUpdate

#

The furthest one down that begins with OTAUpdate will be the latest one

floral zephyr
torn oriole
#

sort of

floral zephyr
#

I don't have anything starting with the letter O and search didn't show anything for "OTA". It might have just been too long ago or the apple people might have cleared it since they only go back to yesterday.

torn oriole
#

ah damn they might have

#

also what ios beta are you on

floral zephyr
#

17.3 21D5026f

#

I think that's the first of the 17.3 betas.

torn oriole
#

correct

torn oriole
#

what are you trying to update to out of curiosity

floral zephyr
#

18.1.1 and 18.2 are the only ones signed.

#

The OTA is downloading 18.2 now.

#

This is what Apple Devices (and Finder) says

torn oriole
#

yeah i had a phone that behaved like that for a while it was weird

#

ipsw restore had that cleared

floral zephyr
#

ipsw gives error 6 every time sad

floral zephyr
#

I think I just finished downloading that one. I'll try it.

torn oriole
#

cause this is an early 18.2 beta

#

itunes will not work right for ios 18 restores and perhaps not 3u either

#

so apple devices might be the key

floral zephyr
#

Actually, mine is 22C5125 not 22C5125e

torn oriole
#

22C5125 on its own?

#

that doesnt seem to exist

floral zephyr
torn oriole
#

ah 152

#

not 5125

#

thats what it is

#

because thats the final 18.2

floral zephyr
#

I will need to download the 18.2 beta one

#

My neighbor has really slow internet!

torn oriole
#

bro stealing the neighbors internet 😭

floral zephyr
#

🤣

#

McDonald's was down today!

#

And it's not my fault their router has a WPS vulnerability that gives away their password!

#

I tried to restore but "An unknown error occurred (3194)."

torn oriole
#

oh thats unsigned

#

bastards unsigned that beta 💀

#

was signed yesterday

floral zephyr
#

I might have selected the wrong one.

torn oriole
#

did you pick the beta?

#

if not 18.1.1 might be unsigned already in which case rip

floral zephyr
#

No, I mean I think I selected the 17.3 ipsw instead of the 18.2

torn oriole
#

ah

floral zephyr
#

I'm an idiot

#

"an unknown error occurred (6). 060E.0006"

torn oriole
#

ugh

floral zephyr
#

After that, my phone gets stuck in recovery indefinitely until I use 3 (piracy tool that Gir doesn't allow) u to exit recovery.

torn oriole
#

did you get any interesting logs from 3u?

floral zephyr
#

Just error 6 iirc. I can run it again through it.

#

And why do you get to say the bad word and I don't! Haha.

torn oriole
#

mod bypass 💀

#

forgot about that

floral zephyr
#

Cheater

#

What's the best way to get logs from that tool?

#

Pro flash from DFU?

torn oriole
#

i think, not sure

floral zephyr
#

Pro flash was unhelpful. Simply says:"Flash is failed!"

kind herald
#

Isn't there a log button

#

Like in the top right corner

floral zephyr
kind herald
#

I swear there's a restore log button somewhere

#

I'd have to check it's been a while since I've last used that tool

floral zephyr
#

Is there something better?

kind herald
#

3u isn't very reputable so we do not recommend using it
iTunes/Apple Devices may log somewhere but I'm not sure where if it even logs at all

floral zephyr
#

20:51:44.620: Started checkpoint id: 0x648 (cleanup_send_final_status)
20:51:44.620: device returned CFError with code 6
20:51:44.620: dumping CFError returned by restored:
20:51:44.620: CFError domain:AMRestoreErrorDomain code:6 description:failed to update NAND firmware
20:51:44.620: CFError domain:RamrodErrorDomain code:7 description:query_nvmefwupdater: failed to query nvmefwupdater for firwmare plist (erro
r 2)

#

After that it repeats this a bunch of times:
20:51:44.620: Sending acknowledgement that final status was received
20:51:44.824: unable to parse regex '"ApECID"[^
20:51:44.824: ]value = [+-][0-9<>IMEI]': 4
20:51:44.824: unable to parse regex '"ApECID"[^

#

Followed by:
20:51:44.995: Flash error code: 6.
20:51:44.995: Flash error explanation: AMRestorePerformRestoreModeRestoreWithError failed with error: 6
20:51:44.995: Flash failed!
20:51:44.996: ---------------------------------------------------------------------------------

torn oriole
#

Looking at the full file would be nice

#

Sounds like the nand may be having trouble

floral zephyr
torn oriole
#

try a pastebin

floral zephyr
#

I couldn't remember what that was called. I got close with copybin.

#

Anything private I should redact from the log?

floral zephyr
pallid totem
#

why development channel

gentle grove
#

pastebin sucks so much

torn oriole
#
20:51:44.620: dumping CFError returned by restored:
20:51:44.620: CFError domain:AMRestoreErrorDomain code:6 description:failed to update NAND firmware
20:51:44.620: CFError domain:RamrodErrorDomain code:7 description:query_nvmefwupdater: failed to query nvmefwupdater for firwmare plist (error 2)```
sick frost
#

does anybody have a document for me to read about the interworkings of dfumode?

#

!dfu

reef trail
faint lionBOT
#

Hey @sick frost, have a look at this!

dfu

DFU (Device Firmware Upgrade) mode is a mode which allows a device in any condition to be restored to a fresh version of iOS (not to be confused with Recovery Mode). This can also be used to jailbreak using checkra1n and palera1n!

For how to restore in DFU mode, see /tag dfurestore

sick frost
#

!t dfurestore

faint lionBOT
# sick frost !t dfurestore
dfurestore

DFU (Device Firmware Upgrade) mode is a mode which allows a device in any condition to be restored to a fresh version of iOS (not to be confused with Recovery Mode). You cannot keep data when restoring via DFU and you can only restore to a signed version.

To restore via DFU:

  • Enter DFU Mode
  • Once you enter DFU, the device should show a black screen.
  • Connect the device to a Mac/PC and open Finder/iTunes.
  • On the prompt that says "A device has been connected in recovery mode and needs to be restored" press "Restore iPhone" then "Restore and Update.”
sick frost
#

these arent very helpful

reef trail
sick frost
fading shell
sick frost
sick frost
# slim bramble what do you need to know

how itunes interacts with dfu mode when a recovery is happening for example what signatures it is looking for and what the phone does to recover once the file is sent

slim bramble
sick frost
#

tysm

austere pollen
#

@grim sparrow im trying to spoof my MAC on iOS 18.0.1 through sparserestore and I was curious how you did so in macspoof

#

I’ve located the file which holds the private MACs and other network data and exported it using the sharesheet exploit

grim sparrow
#

(oops, didnt mean to press enter)

#

I literally just hooked wifid and preferences and spoofed the value of the randomized mac address to one that was set by the user

#

basically the same thing I think you're going to do

#

I just did it the code injection route

austere pollen
#

On my iOS 14 test device it reverses my changes once I reconnect to WiFi

grim sparrow
#

the reason for that is wifid will hold a version in cache

austere pollen
#

ah

#

is there a way to reset that

grim sparrow
#

I guess you could kill wifid -> write modified plist -> wifid boots up and reads the modified plist

#

although iirc wifid is ran as root

#

so that might be tricky

#

oh you could totally just use the xpc bug

#

(probably)

austere pollen
#

that should work in a controlled environment but how could I pull that off on iOS 18 where I don’t have a jailbreak

pearl sail
#

I was gonna ask if you could delete the cache but I am guessing that needs root access as well

grim sparrow
#

well its a cache in memory

cloud yacht
#

if you disconnect from wifi does it remove the cached value?

austere pollen
grim sparrow
#

I didn't look too much into it

austere pollen
grim sparrow
#

I always just go for the route of code injection, i hate the philosophy of modifying files

#

so I only reversed it enough to know which methods to spoof

#

but that was for ios 14, hot chance its changed now

austere pollen
grim sparrow
#

yeah thats fair

cloud yacht
#

yeah messing with the filesystem is kinda messy

austere pollen
grim sparrow
#

basically all i can tell you is we're doing the same method but idk how you would execute it on ios 18

austere pollen
#

iOS 18 rotating MAC might mess with things but I’d be willing to go to 17.6b1 and delay to stay on 17

grim sparrow
#

you can turn off the rotation part though right?

austere pollen
#

Yeah I have the network I want to spoof set to “fixed”

#

(I’m testing on my home network since it’s easy)

grim sparrow
#

i know when you change it in preferences it sends an xpc message (or cfnotification i forget)

austere pollen
#

Is there another way to make it reset the cache

grim sparrow
#

not sure

#

im quite tired rn, maybe not the best source

austere pollen
austere pollen
#

really?

austere pollen
#

I used this a week or two ago to downgrade

velvet path
#

yesterday

austere pollen
#

is there any tool to manually replace files with sparserestore

fading shell
#

instead of replacing the tips binary just insert your own paths

austere pollen
#

really

#

I never realized it wasn’t hardcoded

fading shell
#

well

#

they are iirc

#

but you can just replace them with your own

austere pollen
fading shell
#

yea

acoustic imp
#

@indigo peak do u split profit from jelly reborn bc u got ntwerk drm?

wooden yarrow
#

i keep thinking ntwerk is like a weird way of writing network

#

but no

acoustic imp
#

I always read it as “nt twerk”

wooden yarrow
#

microsoft nt twerk

acoustic imp
#

Also @indigo peak I’m giving someone ur @ to ask about Vcam (willing to pay I believe)

acoustic imp
#

block ota updates on mac ?

cloud yacht
#

probably can just disable some daemon

acoustic imp
#

ok il jus like thro this in zshrc or sm

#

thx

#

sequoia woeis

trail nimbus
#

will that also stop it for checking and annoying me with push notifications even tough auto updates is off?

gentle grove
#

disable softwareupdated using filza

trail nimbus
#

well i will hope xD

orchid fulcrum
#

I will also have to find a way to turn that off sometime, mad annoying

trail nimbus
#

yeah i know its very evil xD

#

still dont understand why someone came up with the idea lets make it stay there forever until u remove it and cant even click on x because there is none so i have to open it first

#

but

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.softwareupdated.plist

seems to stop it for me, havent tested with reboot yet but i think it should be alive after a reboot again

gentle grove
#

git reflog is such a fucking lifesaver

pallid totem
#

real

gentle grove
#

ansi c sucks so much

#

its like writing an entirely new language

#

unix sucks

orchid fulcrum
#

false

pallid totem
#

true

harsh junco
#

false

acoustic imp
austere pollen
#

They let you disable auto updates

blazing warren
# acoustic imp sequoia <:woeis:696454260212105267>

Are you below 15.2?

if you plan to update to 15.2
remove the OCLP patches before doing so, if you apply the update without removing the patches it will not be updated and you will have to reinstall the system.

once it is updated with patches disabled, you reapply them

blazing warren
#

Open Core Legacy Patcher

acoustic imp
#

im on real mac now 🎉

blazing warren
#

oh nice

indigo peak
trail nimbus
austere pollen
#

fair enough

#

They do get irritating even though I usually update my Mac

trail nimbus
#

Well it wouldn’t be such a big problem if they would just decide to treat it like a normal message

#

But no

acoustic imp
#

dont think so troll

#

(also ever heard of a screenshot)

cloud yacht
indigo peak
#

(Brand new)

acoustic imp
#

how

indigo peak
acoustic imp
#

also where ?

indigo peak
#

Apple Store

acoustic imp
#

did u get a deal? or sm

#

used m1's are going for more 😭

indigo peak
#

trade in + the manager was nice

acoustic imp
#

ah, "the manager was nice" 😭

indigo peak
#

485 for my old Mac trade in, then, long story short: the manager gave me the m3 for the price of the m2

acoustic imp
#

wtf

#

lucky

indigo peak
#

yeah ik

#

n my screen was broken too

acoustic imp
#

well i drove like 1 mile to get mine so thishowitis

indigo peak
#

they replaced it for free

acoustic imp
#

damn

#

luck asf 😭

acoustic imp
#

i didnt have anything to trade in tho Sadge

indigo peak
#

butttt it was on Black Friday

#

soooo

#

parking was HORRID

acoustic imp
#

oh...

indigo peak
hasty ruin
indigo peak
#

I got my first Mac not this past summer, the one before that

acoustic imp
#

ah, this is my firs, probly wount get a new one till collage or sm

indigo peak
#

based of your spelling of college ion think you’re going there anytime soon 😭

acoustic imp
#

college, funny spelling

hasty ruin
indigo peak
#

LOL

#

I remember that

#

the variable names too 😭

fading shell
#

didWe...

acoustic imp
fading shell
#

still no proof...

acoustic imp
#

i litterally sent proof

fading shell
#

no

acoustic imp
#

idr where it is

fading shell
#

where

acoustic imp
#

smh leme find it

hasty ruin
kind herald
#

ZEFRAM?!?!?

#

WTF

hasty ruin
kind herald
#

16player was zefram all along.

acoustic imp
orchid fulcrum
acoustic imp
#

@hasty ruin @fading shell

#

found it

acoustic imp
#

nope

sick frost
#

is there any way to emulate a whole iphone?

acoustic imp
sick frost
#

like the bootrom and everything

sick frost
acoustic imp
#

technically yes, but tldr now

acoustic imp
sick frost
acoustic imp
sick frost
#

im just a litte skid but i can still try 😭

clear iron
sick frost
acoustic imp
sick frost
#

i asked for emulator not opinions

acoustic imp
acoustic imp
#

if you wana cough up a bagilion dollars use corellium

sick frost
#

thanks!

acoustic imp
#

💀

sick frost
#

are they hosting the vm themselves or something?!?!

#

why the fuck is it 20k a year????

cloud yacht
#

yes

sick frost
#

bruh

orchid fulcrum
sick frost
indigo peak
fading shell
sick frost
#

does the xcode ios emulator have hardware emulation like all the chips or is it janky?

placid kraken
#

i finally made the sacred data structure

#

in elle

#

including this mega cursed hash thing that i shouldve implemented as a compiler builtin but whatever

orchid fulcrum
#

elle stable ABI eta when

cloud yacht
#

never

manic forum
#

ios tweaks in elle wen

acoustic imp
#

never

cloud yacht
#

tbh I think I could make iOS tweaks in lua

manic forum
orchid fulcrum
#

Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should

manic forum
#

ObjectiveScript exists

#

anything is possible

slim bramble
acoustic imp
slim bramble
acoustic imp
#

anyone ever have issue with libsandy/tweak pref loading into discord ?

indigo peak
#

no

#

what 😭
im answering your question 😭

gentle grove
#

they arent real

acoustic imp
#

@placid kraken did u ever have issue with app store apps a flora and laoding tweak prefs with libsandy ?

indigo peak
#

like whats the issue with libsandy

acoustic imp
#

they arent loading ig

indigo peak
#

😭

acoustic imp
#

leme investiaget

indigo peak
#

why didn't i think of that

acoustic imp
#

lib sandy isnt reporting an issues

#

is there a way to like probe a dir for perms an app has?

#
  NSDictionary *prefs = [[NSUserDefaults standardUserDefaults] persistentDomainForName:@"com.teslaman3092.colorkbprefs"];
#

getting them like this

#

it gets them fine in system apps

placid kraken
#

i do a special thing to get the prefs

#

i remember this issue

acoustic imp
#

ok

placid kraken
#
static void init_preferences() {
    // We first get the extended preference plist
    int result = libSandy_applyProfile("Flora_Preferences");

    bool libSandyError = result == kLibSandyErrorXPCFailure;
    NSString *suiteName = libSandyError ? BUNDLE_ID : FS_PREFERENCES(BUNDLE_ID);
    preferences = [[NSUserDefaults alloc] initWithSuiteName:suiteName];

    id disableInAppsObject = [preferences objectForKey:@"disableInApps"];
    [preferences setObject:disableInAppsObject forKey:@"staticDisableInApps"];
    BOOL isDisabledInApps = [preferences boolForKey:@"staticDisableInApps"];

    // If the user has disabled Flora in apps, then load preferences again with just the bundle id
    // This won't exist in the context of the sandbox, so none of the colors would be themed anymore.
    // The only problem is that this requires a respring to turn off
    // TODO: See if it's possible to use a FloraPreferenceObserver here
    if (isDisabledInApps) {
        preferences = [[NSUserDefaults alloc] initWithSuiteName:BUNDLE_ID];
    }
}
#
#define FS_PREFERENCES(arg) [NSString stringWithFormat:@"/var/mobile/Library/Preferences/%@.plist", arg]
acoustic imp
#

see fiore im not crazy

placid kraken
#

if you wanna use libsandy you need to use the absolute path to the plist

acoustic imp
#

yea jus updated that

#

i had it as jus the dir

placid kraken
#
Accessing preferences from sandboxed processes was always problematic and most tweaks use Cephei to do it which redirects all accesses to SpringBoard.

In at least iOS 11 and higher, it is possible to instead use libSandy to access preferences in /var/mobile/Library/Preferences using NSUserDefaults.

First, you need to give yourself read/write access to the plist path via a libSandy profile, then you can initialize NSUserDefaults as follows:

NSUserDefaults* yourUserDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"/var/mobile/Library/Preferences/your.pref.file.plist"];
This will work like a normal NSUserDefaults object. Note that this doesn't work on iOS 10-ish and below.

It may also be possible to give yourself the com.apple.security.exception.shared-preference.read-write extension to use NSUserDefaults normally like apple would (e.g. [[NSUserDefaults alloc] initWithSuiteName:@"your.pref.file"]), unfortunately preference extensions aren't implemented by libsystem_sandbox.dylib and I could not find out how to properly generate them (with my attempts they would be generated and consumed but nothing would happen, sandbox_check would still fail), if anyone wants to look into it, the code with what I tried is still there but commented out.
acoustic imp
#

ah thx

#

i didnt know there was a thing about it

placid kraken
acoustic imp
#

why wount it work Sadge

#

whats libsandy err 2 mean ?

#

now it doesnt even work in sys apps woeis

#

nvm, just read file manually and it worked first try smh

thin sand
#

Assistance Needed: Missing Provisioning Profile in iOS App Signer on New MacBook 
I recently upgraded to a new MacBook Pro (2023) with everything freshly installed, including macOS Sequoia 15.2 and Xcode 16.2. I exported my active development certificate from my old Mac and imported it into the new one. 
However, when using iOS App Signer, the Provisioning Profile field is empty, and no profiles or identifiers are listed. On my old Mac (running macOS Sonoma 14.3 and Xcode 15.4), iOS App Signer works perfectly, and all provisioning profiles and identifiers are displayed. 
I’m not sure how to resolve this issue on the new setup. Any guidance or suggestions would be greatly appreciated! 
Thank you in advance for your help.

gentle grove
acoustic imp
#

is this normal ?

hasty ruin
#

no not really

acoustic imp
#

isnt macos smart with it tho ?

hasty ruin
#

just close shit it ain’t that hard

acoustic imp
#

ye ig, but like its everywhere, an i can't just hit the x

#

miss Windows task bar Sadge

#

i should make an app

pearl sail
visual meadow
#

one time replayd started tweaking out on my mac and using way too much cpu for no reason

orchid fulcrum
#

Doesn't work on some apps sadly but its a must have imo

gentle grove
#

just shut down the system instead

acoustic imp
#

also, uhm

hasty ruin
#

firefox lmao

kind herald
#

Wtf

acoustic imp
#

alot hm

#

even with like nothing open :/

gentle grove
pearl sail
gentle grove
#

It just looks like they have many tabs open

cold basin
#

hi, I did a quick search here and found the structure “struct sysent” and “Audit”, but I can’t figure out which one stores the latest system calls

wooden yarrow
#

multiplication is insane

#

(i mean yes, theoretically you can just do repeated addition but that's going to be O(n) if addition was O(1) instead of O(b) where b is the number of bits)

gentle grove
gentle grove
wooden yarrow
#

working with a machine that has no mul insns

#

(nor sub insns)

#

(not even bit shift operators)

gentle grove
#

Wtf

#

what machine

wooden yarrow
thin sand
#

Subject: Assistance Needed: Issue with iOS App Signer Provisioning Profiles

Hi Emirates,

I’ve tried several times, but the issue persists. I checked the directory at ~/Library/Developer/Xcode/UserData/Provisioning Profiles and found 20 items listed there. However, the Provisioning Profiles field in iOS App Signer remains empty.

As a result, I’m unable to deploy, and I keep receiving error messages when signing and attempting to install on my Apple TV 4K. The installation consistently fails.

Any advice or guidance would be greatly appreciated!

Thank you,

#

okay, will copy it and get back to you. Do i reboot after copy?

#

ok

#

Great bud, I got it listed under iOS App Signer

#

cannot believe it but let me try to deploy Safari Browser to my Apple TV4K

gentle grove
#

just emails in general

thin sand
#

Safari Browser deployed and working great. Thank you and i really appreciate it brother.

gentle grove
#

chatgpt ass-message

orchid fulcrum
#

i wish everyone texted like this all the time

sturdy hare
#

@manic forum crap

#

1126 lines if it isnt bluffing

sturdy hare
#

oh god

indigo peak
#

@silver rampart
do you know of any changes to the way objc classes and protocols are stored in dsc going from 17to 18?
im running into a weird bug with updating dyldex and its coming from parsing objc_class_t and objc_protocol_t
any of the struct vals that are 0x0 on 17 are 0x180000000 now

(edit) moreover:

elif slideInfo.version == 5:
    slideInfo = dyld_cache_slide_pointer5(context.file, offset)

    if slideInfo.auth.auth:
        value = info.slideInfo.value_add + slideInfo.auth.runtimeOffset
    else:
        value = info.slideInfo.value_add + slideInfo.regular.runtimeOffset
        
    print(f"Value: {hex(value)}")
    return value

value holds said 0x180000000 value on some variables now

#

top 18
bottom 17

pallid totem
#

i wanna make a tweak

but idk what
someone give me ideas 👍

#

wtf does vertical home screen scroll mean sobMeltdown

#

oh u mean

#

ohhh

#

yeah im not doing that

#

will probably gun myself

#

3 can actually be kinda helpful

#

4 and 5 is pure comedy tho LMAO

#

1 too

indigo peak
#

wait i think ive asked this before

#

do you mean

#

instead of horizontal its vertical

#

OR

#

horizontal scrolling

#

but you can "hide icons" and scroll down to them

#

ok

pallid totem
#

hi fiore

#

hi emirates

hasty ruin
#

nah hook uiimageview setimage and randomly return ntwerk

pallid totem
#

sounds like a good idea too

#

HomeScreenBootloop

hasty ruin
pallid totem
#

AhAhAh

hasty ruin
#

TypeCentury

pallid totem
#

i wanna start making tweaks but idk how

#

@hasty ruin teach

hasty ruin
#

Nightwind guide

pallid totem
#

yesbetaalert is crazy

hasty ruin
#

Pinned in this channel I think

#

^

pallid totem
#

wait what show me LMAO

pallid totem
#

not sure how far ill get without macOS tho agony

#

whys this built into ios releases

#

why

#

😭

#

o

#

what if

#

hardcode

#

LMAO

#

does it really show

#

oh my god

#

😭

#

i can test on 16.1.1

#

i cant compile rn

#

send ipa

#

:D

#

wait tweaks aren’t fancy ipa’s??

#

whats so bad about rootless 😔

#

🔥

#

now how do i install the deb’s troll

#

sillyo?

acoustic imp
#

why is yesbetaalert there 😭

#

thats my tweak

pallid totem
#

@acoustic imp wheres popoutbuttons

#

i legit cant find it anywhere

acoustic imp
#

[[popoutbuttons[[

#

oops

#

[[popoutbuttons]]

#

bruh

pallid totem
pallid totem
manic forum
pallid totem
#

418 I’m A Teapot

sturdy hare
lyric heron
#

disguise this as 16 player crack and upload it to havoc

lyric heron
hasty ruin
#

yes because he was found guilty

#

no longer just allegations

fading shell
#

he was already guilty in the court of public opinion

vernal rapids
#

excuse me? does anyone here know how to remove UI elements from apps?

acoustic imp
gentle grove
#

read alignment is a funny thing

vernal rapids
# acoustic imp Kinda depends on the app but generally yes

I’d really like to remove the “info” buttons from photos and videos as it clutters up the UI

And I also REALLY want the DL button and 3 fit menus on every song in the music app removed as not only does it create a stupid lag when loading my music! But it’s cluttering up my tiny screen so I can’t read things right!

#

If anyone can help me I’d be extremely grateful!

#

I’m on iPod touch 7 with iOS 15.8.3

kind herald
#

Omg kitty cat

clear iron
#

Omg

#

wait

#

i see it wtf

vernal rapids
# kind herald Omg kitty cat

The Orange boyo is Rufus and he’s a Maine coone that I pet sit for my neighbor! And the British Bombay was my late 17 year old girl called Puma

#

But yeah these redundant UI “additions” weren’t there in 14.4.2 and I never had any lag when playing songs before these THINGS showed up!

#

Do note I never use Spotify or any streaming stuff and all my music is MP3 files through iTunes

manic forum
#

MP3 files?? 😭

gentle grove
#

MP3 is the based format

manic forum
#

Isn't it known for being too lossy?

#

m4a was better iirc

gentle grove
#

most people can barely tell the difference between even 128 kbps mp3

#

most people can't even

manic forum
#

i thought you could only put mp3 data in an mp3 file

gentle grove
#

Correct

#

I was saying you usually put aac in mp4

indigo peak
#

i listen to my music thru mp4

manic forum
indigo peak
#

i just open the photos app and dont lock my phone while watching a video

gentle grove
#

OK that's worse

manic forum
#

when you realize the video also has aac supershocked

vernal rapids
#

bruh ya'll have too much beef with MP3's

#

does anyone know how to get thoes UI elements removed?

gentle grove
#

especially with modern encoders like LAME

#

and with VBR

gentle grove
manic forum
#

daftpunk.mp3

vernal rapids
# manic forum

bruh what the hell? how did you get this so LOW quality? none of my MP3's are that shitty

gentle grove
#

That sounds like it should be 10 bytes

gentle grove
#

alright

#

I was currently modeling my video editor as a pull model, but I think I need to turn everything upside down and make it a push model

pallid totem
#

dead chat xd

hasty ruin
#

320 sure

faint lionBOT
#
Rule 3 - Piracy

Do not link or discuss piracy. Repeat offenders will be banned.

We take the same stance as r/jailbreak regarding this. It's recommended to read up on their rules. You can find a more in-depth explanation of our piracy rules below.

hasty ruin
#

Shut up gir

placid kraken
#

@manic forum you are gonna love todays' one

#

took me 1 hour to complete and i still got like top 300

#

leaderboard filled in 44 mins

#

half the people on the vencord leaderboard have done p1 but not p2 and it came out 7 hours ago

pallid totem
obtuse hornet
#

Any help is appreciated!

kind herald
#

It's a regular app binary

#

You can replace any app binary in an IPA with the TrollStore persistence helper, but it won't work for it's intended purpose

obtuse hornet
#

Oh wait no, I said it wrong. I meant to ask what kind of a file the persistencehelper was. And if there was a way to port an ipa to that format.

kind herald
#

Oh

#

It's just an app binary, you can take a binary from an IPA file but it may not run

pearl sail
native dune
#

Based

worn briar
#

Wait

#

Howd i end up here

hasty ruin
manic forum
#

i've been really busy

#

but i might do the one on friday

placid kraken
#

yeah i noticed lol

#

i’m still at the top of all of my leaderboards even after today’s atrocity

gentle grove
#

For me its because of the frequency response

hollow owl
#

How to bulid tipa file ?

faint timber
#

learn how to learn

clear iron
faint timber
gentle grove
#

I love learning

pearl sail
#

What did you learn today?

faint timber
#

I learned of a change apple made that broke post exploit stuff in 17 fr

clear iron
#

Yay

faint timber
#

it was an easy fix tho

pearl sail
#

Cool

gentle grove
#

computers suck so much

#

I think I am starting to get a handle however

faint timber
#

Probably me in my early teen years trying to comprehend exploits ^

pearl sail
#

Yeah true

#

That was a reply to boba lol

faint timber
#

The clock is ticking get good™️

pearl sail
#

Me staying mid intjstage

gentle grove
#

you must get good

gentle grove
pearl sail
#

Sorry boba my mind wins over matter in my case and not in a good way

orchid fulcrum
#

can somebody do a code review please
(loop that reconstructs udp fragments)

struct packet { //fragment
        unsigned byteCount; //size of the fragment
        char bytes[4080]; //buffer
        
    } 

while(true){
        
        static std::vector<char> buf;
        
        void* rdata = malloc(1024*1024*200 * sizeof(char));
        con->receiveData(rdata);
        //std::cout << "recieved size: " << ((connection::packet*)rdata)->byteCount <<"\n";
        
        if (((connection::packet*)rdata)->byteCount < 4080) {
            
            //Last fragment of a sent data          

            buf.insert(buf.end(),((connection::packet*)rdata)->bytes,((connection::packet*)rdata)->bytes + ((connection::packet*)rdata)->byteCount);
            
            free(rdata);
            rdata = NULL;
            
            dispatch_async(dispatch_get_main_queue(), ^{
                [[[(AppDelegate*)[NSApplication.sharedApplication delegate] window] contentViewController] updateMonitorWithData:buf.data() size:buf.size()];
            });
            
            std::cout << "last bufsize: " << buf.size() << "\n";
            buf.clear();
            buf.shrink_to_fit();
        }
        else{
            
            buf.insert(buf.end(),((connection::packet*)rdata)->bytes,((connection::packet*)rdata)->bytes + ((connection::packet*)rdata)->byteCount);
    
            free(rdata);
            rdata = NULL;
        }
    }```
gentle grove
#

its very hard to read

#

Maybe it is being confounded by being too long for my phone screen

orchid fulcrum
gentle grove
#

Is this entire thing enclosed in a function

#

because idk where the function is

orchid fulcrum
#

yeah this is inside -(void) main of a thread

#

i am using this to recieve the pixelbuffer of the display. current result is like this (colors are somewhat received fine, but not in a meaningful order)

harsh junco
orchid fulcrum
fiery dragon
vernal rapids
#

Does anyone know why the battery life tanks with every IOS update? I used to have 5 hours but 1 update and it’s tanked to 2

torn oriole
#

Leave it alone for at least 24 hours or so and it should return to normal

gentle grove
orchid fulcrum
#

and it closes

cloud yacht
#

I right click the jumping tray icon and hit force quit

vernal rapids
noble rover
#

The issue I am having is that yes, this tweak works kinda as intended, but it also has the side effect of hiding pinned lists, which is a feature I use. I would like to modify it to not do that.

torn oriole
noble rover
#

I tried looking at stuff with flex enabled and all it did was make my head spin lmao

torn oriole
#

at a glance it is simply overwriting the number of horizontal tabs to 1 and hiding that view that used to show the tabs it has now hidden

#

which appears to be what the latter hook is responsible for

noble rover
torn oriole
#

theres a few extra steps in hindsight but thats the blunt of it

noble rover
#

Im trying to modify this tweak because it doesnt seem like anything else exists that does what it does

torn oriole
#

it appears you could remove the latter hook, which would return the display where i assume the pinned tab thing is supposed to be

torn oriole
#

but i dont think it would function anymore

noble rover
#

probably a sign I shouldnt be using twitter anymore but yea

indigo peak
#

a segmented controller, and all that is is a segmented button, so looks like this:

Option 1 | Option 2 | Option 3

which should remind you of the tab bar at the top of your fyp representing

For you Following

so TFNScrollingSegmentedViewController is a class that creates these seg views. so since its a class, its used in multiple locations, so when we do a hook to change a value, we need to specify which controller we're talking ahout,

so the line:

if([[self.parentViewController class] isEqual:NSClassFromString(@"THFHomeTimelineContainerViewController")])

is just to check if the controller we're looking at is the right one. if it is the right one, we're going to return 1, which is the index of the view. so the index just represents what page were looking at, so 0 is the first page, 1 is the second page.

so

if it's the right controller {
  return index of "Following"
}
return the regular index

there's multiple methods that determine what page you're on it seems, so that's why lines 8-38 has 4 hooks.

and then the hook for layoutsubviews is just to check if the label is the right label we're looking for, if so, just don't draw it to screen

#

@noble rover

torn oriole
#

holy shit

noble rover
#

thanks so much

torn oriole
#

solid fiore moment

indigo peak
#

@hasty ruin LMAO

hasty ruin
#

good morning

acoustic imp
#

welcome to Apple Park

torn oriole
#

we're glad you could join us for what promises to be

noble rover
#

So I can have it not hide the tab

torn oriole
#

16Player developers i swear

noble rover
#

and work from there

gentle grove
#

i need some paper to plan this shit

indigo peak
noble rover
#

I see thanks

indigo peak
#

just comment out this

@interface TFNScrollingHorizontalLabelView
- (id)delegate;
@end

%hook TFNScrollingHorizontalLabelView
- (void)layoutSubviews {
    if([[self.delegate class] isEqual:NSClassFromString(@"TFNScrollingSegmentedViewController")]) {
        TFNScrollingSegmentedViewController *segmentedController = (TFNScrollingSegmentedViewController *)self.delegate;
        if ([[segmentedController.parentViewController class] isEqual:NSClassFromString(@"THFHomeTimelineContainerViewController")]) {
            return;
        }
    }
    %orig;
}
%end
noble rover
#

I will have to try this when I get home, thanks again

noble rover
#

Okay so I commented that out. I need theos to compile it correct?

noble rover
# indigo peak correct

Alrighty I will have to compile it later, as I am unable to access a computer with theos. Thanks for the help again

gentle grove
acoustic imp
#

do i need 3.9 exactly ?

gentle grove
acoustic imp
#

k

acoustic imp
#

oh jk

#

im blind

#

does ot matter the like 3.9.x ?

gentle grove
gentle grove
acoustic imp
#

oh.

#

trying to compile for sim how do i like add (it) to the keychain?

gentle grove
#

Alright maybe I have to eat my words and name something a factory

acoustic imp
#

huh 😭

#

oh well got it working

#

it still generates the dylib

#

i jus manually copied it

manic forum
#

it opens up anyway, shows up for a second and disappears

noble rover
#

ngl I have absolutely no idea how to use theos

#

I theoretically have it installed correctly

noble rover
indigo peak
#

it goes based of indexing

#

so index 0 is the first tab

#

index 1 is second

#

etc

noble rover
#

okay so instead of it hiding the whole tab it needs to just hide "0"

#

if I'm understanding that right

noble rover
#

Honestly this is all above my knowledge. Thanks for the help anyways

indigo peak
#

so what's your end goal

noble rover
# indigo peak so what's your end goal

Not sure. I started looking into it just to fix this tweak, but i've never touched anything development related for ios, besides some swiftui stuff i did in HS

#

You've given more than enough help than i deserve, appreciate it

#

if anyone does know someone who could fix it i'd happily throw some money for their time

noble rover
#

@indigo peak i did find the For you tab label, though i don't know if it's useful

#

and the cell for the label

cloud yacht
noble rover
#

@indigo peak I've gotten most of the way, to where now the For You tab is just a duplicate feed of the Following tab.

#

Can't seem to completely hide the tab

#

this is probably as far as i'm gonna get without more help unfortunately

#

my head hurts YuLaugh

wooden yarrow
noble rover
#

this is tortuous

#

I'm trying to modify a existing tweak that hides the for you tab, but so that it doesn't had my pinned lists

#

not going well

noble rover
naive kraken
#

best solution

#

doesn't even require $35

slim bramble
#

fr

noble rover
#

I would be fine with the for you tab, but with my pinned lists, every time i exit the app it switches to the for you tab.

#

I spent hours this morning trying to hide the tab but i don't know what the hell i'm doing

timid furnace
#

nitter is half broken on a good day

gentle grove
vernal rapids
# gentle grove https://x.com/RyanEls4/status/1869642725899010415?t=dKb2QkoTtEEhUWo-LgziIQ&s=19

I hate that I low-key agree with the image,
lemme explain a smidge!

so I scored a seized up Brother Lock 760 Serger for 10$ cuz it needed work done to it!

I have 0 knowledge on how to fix really...anything!

I bought sewing machine oil for $10.05 and after 7 hours of messing with it and greasing it up worse then some toys on explicit websites! I now have a fully functional serger that's quiet and does my seams with more efficiency and speed then my standard sewing machine!

so now I can make sewn up gifts for my friends and for cosplays easier because I fiddled with something that other people wouldn't bother with because it wasn't perfect!

and while I'll never get that 7 hours back? it actually WAS kinda fun to fix!

so I think if one has the time and the skills? then fix the smol software/hardware bug! make someones elses day a smidge brighter!

gentle grove
#

lmao

#

true

vernal rapids
#

yeah I had a blast of coding kindness the other day so I felt compelled to share

#

nice dude on the reddit helped me figure out how to make a theme so I could make my music app icon NOT bubblegum pink!

#

you guys do such neat looking stuff in here that I like poking in to see whats up!

so whats the new big projects around here sofar?

gentle grove
#

im making a video editor

#

rosie is making a programming language

#

and idk what else

#

sometimes people come in here for jb dev

gentle grove
#

no i dont think it is

#

i need to learn to make an async runtime

#

or should i go with channel callback hell

gentle grove
pallid totem
#

🔥

gentle grove
#

you are slop

pallid totem
#

:/

vernal rapids
gentle grove
#

no just in general

#

probably desktop only

vernal rapids
#

my best "programming" is in the Maya Node editor

gentle grove
#

i wanna make something where you can write your video as code

vernal rapids
#

ok that sounds freaking cool dude!

gentle grove
#

wdym what

#

its what i want

pallid totem
gentle grove
pallid totem
#

write code and get a video from it?

gentle grove
#

yeah you write code to do the transformations instead of using a gui

#

and then a future addition could be adding gui-oriented editing like existing editors

vernal rapids
#

this is my best programming sofar! its a mass controller setup for individual feather in a wing rig

gentle grove
#

because i need to do lots of procedural and tightly synchronized things for the kind of videos i used to make in minecraft, and doing that with a gui was horrible

#

you cant just tie things together and make them reactive on eachother

vernal rapids
#

hmmm I think personally that having a GUI is needed! but having a area to input code directly for fine tweaks or to add custom effects would DEFINITELY be great for people who can do that!

gentle grove
#

i probably would have a gui part for actually seeing stuff

#

but the actual manipulation would be written down as text

#

and i like having much more introspectable file formats, other video editors are all pretty opaque binary formats

#

text files and source code are nice

vernal rapids
#

wait? you said someone here is writing a whole new programming language?

gentle grove
#

yeah

vernal rapids
#

dude thats insane!

gentle grove
#

@placid kraken is

vernal rapids
#

I spent like 7 years just to see if my brain could grasp a SINGLE ONE and ended up landing flat on my face with it all

#

I got as far as "hello world" and then my brain couldn't do anything with any of the info...

#

I tried:
Python2
Python3
MEL
RGSS
RGSS2
RGSS3
Ruby
Lua
Html
Java
C
C++

and never got anywhere

#

the only thing my brain likes is nodes! but nothing outside of specific programs is nodes...and it doesen't really convert to normal scripts either

#

so i'm hooped

#

hows development on your video editor going?

gentle grove
gentle grove
pallid totem
gentle grove
#

like you know

#

you edit the video by writing code instead of clicking things in the gui

#

write lua functions to do it

#

then you can do stuff based on variables you know

#

make it more flexible

pallid totem
#

oh

#

ohhhh

#

thats pretty cool

gentle grove
#

im trying to figure out how to design the api for filters and nodes

pallid totem
gentle grove
pallid totem
#

oh

#

scripting api

#

lua :/

gentle grove
#

that's what an api is

#

lua is the best language for the job

pallid totem
#

true but i hate hate hate hate hate lua

gentle grove
#

i don't

vernal rapids
#

I've done Frankencoding in Lua for DS/DST mods

#

its very lax

gentle grove
pallid totem
#

it’s simple and all

#

but like

#

it’s missing some key features that other languages like js, python or others have

vernal rapids
#

oooh so its too bare bones for your tastes?

pallid totem
#

for example, you can’t really have libraries in lua

pallid totem
pallid totem
vernal rapids
#

so this may be a VERY dumb question...but how do you guys know in which order to write things? or even test them?

#

outside of hello world I never figured out where to test anything or HOW to write anything

gentle grove
#

i cant tell you exactly what ones

#

its definitely more targeted for being a scripting language

vernal rapids
#

unless I typed out the example letter for letter and space for space it neevr worked for me

gentle grove
pallid totem
gentle grove
#

i'll probably disable the std lib functions in my editor so you have to use mine

pallid totem
#

cant have unofficial libraries tho

vernal rapids
#

I've always wanted to learn A language...and be able to do something...but without an envorinment to play around and test things? nothing ever stuck for me and I got nowhere...so how do you guys do it?

gentle grove
vernal rapids
#

what does that have to do with anything?

gentle grove
#

hes capt

gentle grove
#

like conceptually how things work

#

that's how you make new things and come up with new ideas

vernal rapids
#

ok but how are you supposed to learn how to do something conceptually if you can't take it appart and put it back toghether? you can't do that with text based things

gentle grove
#

you can look at the functions and the apis you're using

#

oh i see

#

well you can take things apart and put them back together though

vernal rapids
#

well..I'm a 3D Generalist and I'm self taught for rigging! so for rigging I can mess around in the program to see what each effect does in each option! I don't know my options when its just text

gentle grove
#

api documentation is your friend

wooden yarrow
gentle grove
pallid totem
#

https://pypi.org is not official

vernal rapids
#

ok but like...reading it does not equal a full understanding

#

I'm autistic

#

if I can't mess with it? then its not going to work

#

ok but even then! outside of copying what the book says to get a single prewritten thing working

#

how do you test it?

#

wheres your sandbox for making things?

gentle grove
gentle grove
#

i run stuff on my computer

#

api documentation is like the datasheet

vernal rapids
#

in 3D I have an entire program to SEE what I'm doing and where things are plugged in!
you guys pull magic text out of your ass with a notepad and ✨it just works!✨

gentle grove
#

nodes can be written as text

#

theres a good chance your editor can do that

#

i dont pull the text out of my ass though, i have to read stuff to know what i can do

vernal rapids
#

this is the controls for a claw'd hand in a model I'm rigging! I can see how it connects and test things by moving the connections or browsing through the lists of nodes for options!

gentle grove
#

its the same exact thing

#

it just looks different

vernal rapids
#

its not the same though?

gentle grove
#

i need paper

vernal rapids
#

if I open up freakin notepad++ and want to do something? I'm screwed! theres no boxes to connect things! no import/export for objects! no string to connect them into the available connections! theres nothing to tell me what I can and cannot do or even where to start!

gentle grove
#

it tells you every object and what you can do with it

vernal rapids
#

like I want to remove the DL button and 3 dots from each song in my music list on my ipod in ios 15.8.3!

theres NOTHING I can do! I can't import the app into a notepad! I can't SEE in livetime what the changes are!

gentle grove
#

rust is a little nicer than manpages because its html

vernal rapids
#

and I couldn't figure that out either....

gentle grove
vernal rapids
#

like I showed you guys each language I tried to see if something would work

gentle grove
#

on linux i can literally take apart everything on my system

vernal rapids
#

I don't know how the hell you guys seemingly memorize and translate every part of this stuff into your brains