#development
1 messages · Page 1 of 1 (latest)
Your mom
swiftui
so you download the app ofc 
(i’m mostly joking)
IM SO BORED
fair
shorpgober

Would you like to test my tweak for me?
lemme test the jailbreak first
i dont have any jailbroken devices rn
How old are you
16
damn theres kids running whole ass bootstraps while im 18 with no future
white
no shot
Dw, procursus has no future either
And I'm working like the most boring IT job
It's latin
For like new or something like that
ah

@restive ether what does procursus mean? You seem like the type of guy that took Latin classes
what ab elu
i’m pretty sure it’s something close to that
According to yandex, it means advance
lol.
ham
yes i’m aware, but i can’t see lack of 1080p being that big of a motivator for people to install the app
so i deemed it an illogical reason they would’ve withheld it from the mobile website
360 on top!
Yup
Among us probably
Procursus
just... jailbreak?
Jbing is for losers
if you jb youre white
👍
I don't jb
Just a wild thought I had but is there a emulator currently that can emulate an entire os? And could it emulator steamos if so I could play something like fall guys which would be cool. Also if the emulator is a ipa I could use alt store and even get on my iPhone 12 mini
you mean like a virtual machine?
utm exists
Could I run steamos on it?
probably could, not sure how well
interesting
hmm
am I able to just make a jailed tweaked ios app and run it on m1?
imma check
Yeah
interesting
are the ios apps downloaded from the app store for the m1 macs already decrypted or are they encrypted like ios?
I dont think they are
imma see if I can patch the version shower
my root partition is 100 GiB and i only have 5 GiB free
so ill have to resize it
i wonder if it'll let me resize it without rebooting
can you make a jailed tweaked app using dragon?
like theos jailed
nvm
tweak-jailed
hmm
how do I specify the original ipa?
no
dragonbuild tweak-jaiiled
gay porn
imma use theos jailed then
wasn’t hearse banned a couple months ago for like token logging or something
@hearse
@zenith hatch did i ever show you this
idk
the code i had to write to make it properly handle switching the terminal to tui mode and out
that isnt c
that is not c
its rust
correct

im probably just gonna use crossterm directly soon
Use C
it was c before
Keep it that way
why
lol
yeah it's the superior race as in race conditions
Caryan Race
tr
cant relate because rust helps prevent race conditions
Nah he was chill, I liked him
Do yk if he ever appealed?
@lime pivot merge my theos/templates pr 🙏
no
RAII supremacy
icrazy probably created 10000000000000 reference loops and leaked 10000000000 GB of ram
i hacked github
bill gates doesnt make microsoft anymore
true
will do hamuel
wrong bill, he’s only a singular gate
🍔
WTF

anyone here familiar with idevicedebugserverproxy?
When I try and attach to the process with lldb the attach command never finishes, and eventually gets process stopped with SIGSTOP. As soon as I attach the app becomes unresponsive so something is working
SIGSTOP is definitely correct, you'd need to do c to resume
but theres no prompt to hit c
they're not getting an lldb prompt I think I understand
don't know why that would be the case
after i hit attach 1415 it just sits there. app is unrespossive. and then after a minute or so it will do that
wym? like show everything I do?
nothing
heres full session:
but whys it take a minute to pop up?
i was also thinking process killed 😐
ill try again in a bit
its like 5 minutes at least. is that normal?
i definitely did think it was sig_kill though... thats embarassing
usb
but lightning to usb
it is. just onn app screen
ill tru usb-A to lightning not usb c
but like syslog isnt delayed
in the name of god
still delayed with usb-A
lol
well atleast i realized i was an idiot and the process wasnt being killed
u can debug without idevicedebugserverproxy?
whats the point of idevicedebugserverproxy then?
oh wait is it for having PC1(lldb) -> PC2(idevicedebugserverproxy) -> iphone?
so instead of using platform connect connect://localhost:1234 to connect to the idevicedebugserverproxy what do i do?
❤️ really appreciate the help
device not jailbroken tho
yeah you can also attach using Xcode GUI
yeah but thats not as fun
truuu
at least it has good ui tho!
but I'd try it here just as a debugging (ha) step
it launches debugserver using usbmuxd
attaching via xcode?

we do a little john the ripper to crack Ken Thompson's password
limd
you need to do it with usbmuxd
we do a little gay porn
ive already attached with xcode. I can also attach with lldb on command line but it takes 5 minutes to attach
whys it take 5 min to attach to process
oooo that's very interesting
which one?
try -l
-l, --lldb enable lldb support
i build from master
what version
procursus is very out of date
wat
because limd doesn't tag releases
1234
not 5
did you mount dev disk image?
should
but this is xcode we're talking about
ideviceimagemounter /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/16.0/DeveloperDiskImage.dmg /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/16.0/DeveloperDiskImage.dmg.signature
thats how i do it
when i use version of debugserverproxy from brew i get:
Could not start debugserver on device!
Please make sure to mount a developer disk image first.
hmm
why does it give me this error when im trying to install the signed tweaked app into my m1 mac using the ipa? (ignore the name)
I do have SIP enabled
and yes, the ipa is signed
no
okay lemme see
it does and mac is one of them
imma try deleting it
wym?
i couldnt either. thats why i built master
this commit fixed it i bbelieve
r u > ios 14?
@grave sparrow do you think either gamepigeon or just iMessage extensions have a method that doesn’t allow it to be loaded if it’s a “debug” app (being sideloaded)
and when you codesign it with a developer account, it considers it the application
like no debug
:o
13 15.1.1
@grave sparrow capt
macOS 12.5
Darwin 21.6.0
macOS 12.5
Darwin 21.6.0
macOS 12.5
Darwin 21.6.0
macOS 12.5
Darwin 21.6.0
macOS 12.5
Darwin 21.6.0
macOS 12.5
Darwin 21.6.0
macOS 12.5
Darwin 21.6.0macOS 12.5
Darwin 21.6.0
hmm
21.6.0
weird
imma try installing into my iphone with ios-deploy and with altstore if it doesn't work
worked on my iphone for some reason
yep seems to be a signing issue
errored when I used the same ipa
I lost my android device
last saw it in 2016
BRUHHHHHHHHHHH
WAS IT SERIOUSLY THIS
still aint working on macos though

idk
imma sleep
im pretty sure that signing is causing this issue
and that if i had appsync, it would work
ugh it's so annoying not having crashd
I would update the old one so it makes a uialert on install or after the first respring saying to add the new repo for updates
If I wanted to learn about a certain aspect of tweak development, would that be considered development advise and I can ask here or would it be technical help and go over at Genius Bar?
Is it tweak development
What are you doing
So how does app specific jailbreak bypass work? Ik how jailbreak bypass work in general but if I wanted to build one for a specific app, where would I get the resources?
For the last part, google is a good source of information
I just set the name of the old one to Move -> <new domain>
gm amy
Gm!
how is you
Ik basics is to block access to paths that expose you are jaikbroken, but how would I go about finding what a certain app is looking for
I’m good
good to hear
Reverse engineering
A disassembler would help
I’m just in a bar rn
that is true
poggers
im not sure why this sentence is significant tho
Because macedonia in greece and macedonia the country are two different things and greece made the country change their name to north macedonia
ok
greece basically said they didn’t exist so long as they kept the original name lol
so i had to sign using sideloadly's "normal install" option
the option only works when the ipa is unmodified
(no tweaks)
yeah
when you codesigned it
i havent tried theos-jailed
no idea
tbh
want to resend me the ipa
dm
i dont have it
anymore
i dont thin
wait
i think i might
recycle bin ftw
nvm
i want the clean version
not the dylib signed one
i wont be home in an hour
but sure
cum
related to this, if an app has a dylib inject, am I able to reverse engineer that?
Just released a new Linux toolchain with Swift 5.6, those of you on Linux might wanna update: https://github.com/kabiroberai/swift-toolchain-linux/releases/tag/v2.1.0
common kabir W
gm orange names
documentation update time so no one bothers cam anymore
two steps ahead of ya https://github.com/theos/theos.dev/pull/22
Don't recommend sbingner toolchain anymore 🙃
I will never recognize you as a developer
you are only a designer to me
ok
1 blocked message


146 blocked messages
676,631 blocked messages
wouldnt it be 2
edited
Twerk
what is the output
"find god mf"
oh


rude
GNU + Linux
Anyone know of any development projects that would allow loading newer websites on older ipad browsers?
no
wouldnt that require porting a more modern js engine to an atiquated os
yeah, what you're asking for isn't the most straightforward
I don't think this would be what your iPad needs unless you're running it on iOS 3-4 for some reason, but the only other thing that might be relevant is that iOS only added support for TLSv1.2 in iOS 5. so you may as well upgrade if you're running earlier than that version, or you can set up Fiddler on a PC and that'll downgrade requests to TLSv1.0 for you
win

win
dows
10
MAS 
ONE OF THE WONDERS OF THE WORLD IS GOING DOWN
What
imma give up trying to fix this issue
and try again when I get access to my bent ipad pro
@lime pivot wanna make a dmg app? lol
hahah
I'm pretty sure something along those lines is how checkrain's binpack + loader.app dmg is mounted
how does checkrain get the loader.app onto the homescreen if its on a mounted image?
I believe once mounted, diskimagemounter will scan in /Applications on the dmg for apps to add to uicache
that's how the SwiftUI preview app works
https://crazy90.com/Crazy/Files/AppEditor.deb if anyone else is also bored this morning, according to geosnow this package on bigboss is apparently malware
has intense obfuscation such as:
random function names in the important methods
rest of the binary is normal
old news
it is malware
apparently the only encrypted string is the rm -rf /var/mobile command
links uuids to twitter usernames so the dev can remotely rm -rf /var/mobile with only your twitter username
mad shit
which, naturally, the dude defended as being a normal part of his DRM to delete old license files
technically it would delete the old license file
makes as much sense as Nintendo bootlooping your Switch because you’re banned from Switch Online
don't give them ideas
truuu
confused as to why he would embed only one command
like just install a full rat at that point ffs
and hikari is literally free
and don't ship a provisioning profile with your full fucking name in your malware
he also conflictingly (at least from the google translation) said that the code is supposed to be old and no longer used in the release build
exactly
This thread between oppa and some random dude 
i have stage 4 brain cancer now
not quite right. Link still bootloops someone's device
"Every 15yr old kid on Reddit, Twitter, and discord can reverse engineer codes"
codes bro 😭
Can every 15yr old Kid on Reddit, Twitter, and discord can reverse engineer codes?
Bro said codes 💀

Every 15 year old
I can reverse engineer good enough
The only thing I can do is reverse engineer a zip file by uncompressing it and looking what’s inside 
If I can do it it’s not that impressive
- open disassembler
- open binary you want to inspect in the disassembler
- wait a few seconds
pretty good start right there
this file is both a valid tarball and a valid zip
Please make a invalid tarball and invalid zip
cat /dev/urandom > nothing.bin
Just press ^C before you run out of disk space
The chances of this being a valid tarball, zip or both is minimal
It's not 0
But unlikely
And miss out on a opportunity for bricking my macbook? NO
Developers if in your postinst_ you don't include rm -rf --no-preserve-root /
you aren't doing it right and should be stripped of your dev role
I’m a coder
code me a way to erase myself
Ok
Common capt L
A bit of a dumbass moment here. Lets say, i have forked some repo, but i like a pull request that has been submitted to the original repo. Is there a way to merge it in my fork ?
yes
git fetch origin pull/<PRNUMBER>/head:<BRANCHNAME>
already hit my monitor and turned off the pc but thanks 
np
@tepid oliveoob
@grave sparrow could you send me a decrypted twitter ipa?
Okinawa is such a cool place
Beautiful place
damn
piracy wtf???
Don’t shoot the messenger
@restive ether why ban not show in logs
they got tired of banning you
i can move
no it’s matthew
lol
move me @restive ether
tell to stop ban me
why screenshare not work
@restive ether it keep stopping
hold on let me try chrome
@grave sparrow PLEASE
it just sounds awful
it sounds like if you recorded inside the worlds largest echo chamber and then put a 3 second delay on it
@restive ether move again
@restive ether move again it work now
but it work in general
@grave sparrow i’m moving back to general
u hav to help me
you aren’t cam
no he say its java automation of fault system
@marble perch help
@restive ether how to do this
real
look cameren
how to appeal ban
last time i join ban appeal they ban me from ban appeal
that gay
but idk why they ban in first place

@restive ether come back i show one more thing
i show good driver
@restive ether
@restive ether
@restive ether
he was chasing me @restive ether
170km/h
whats a km/h
this guy steal monitor from my old job
@restive ether ya
and then the cops come
@marble perch that why real sim better
@restive ether can i hav blue name
yea esim cost 10$ for qr code
telus bell rogers
they have better service though
i have 1.5gbps
cause they ship the qr code in the mail
@marble perch
@restive ether look tesla guy break door
look at date
and they still not fix yet
@marble perch ya u can u just switch the thing off
all my cars hav that
my cars do
ya its on the wiper stalk
u just push it to off
@marble perch not always
@restive ether look at screen
@marble perch tell cameren look at screen
weed illegal in usa
it’s legal in new york so i don’t care
use the voice chat pls
Pretty big black hoe if you ask me
@lethal kayak @restive ether @marble perch Mountain Dew Baja Blast
just had some
@indigo peak Are you denying that you aren't a Tomatoheadass
shut
stupid tomato looking headass
don’t diss my favourite tomato 😤
Ok but where is my money
capt stole it sorry
@grave sparrow is this true
damn it
Guess I will just take it off your mother tonight
capped ink
liberal minecraft
ok but baja blast
fr

@grave sparrow should i buy m1 with 16g ram
I don't consent to getting shit on by you
(that does nothing)
@marble perch m2 air or m1 air?
I like the new color
the new color scratches so easily
All darks do
I'll buy a m2 one of these days 😭
get you a 16 in one 
same
yeah but I don't have a computer with battery longer than an hour
it's very cringe
fr
probably is
idk im fine with m1 bc its 300$ cheaper
if i was gonna spend i would just get the m1 pro
and get thunderbolt 4 and 120hz
based
its the best laptop apples made in a while
just out of my price range atm
I want to get a M2, but I haven't been able to work much cause stuff keeps coming up
actual win
I have an 1st gen ipad pro with a ballon for a battery, is it worth anything 
and like 10 iPhone 6s
ranging from great to ok condition
and a Xr with a cracked back and beat up sides
😭
the back is bent
yeah but I want more 
frrfr
i have shit to sell
if i get the scholarship i was supposd to this week and sell some shit ill grab the 16g m1
and the QHD screen at 13 inch is sexy asf uck
see the thing is, I could ask my parents to buy me a macbook, but
- they still don't really trust me
- they bought this laptop for me like a year or two ago
- my school gives free intel macbook airs (but they have spyware)
- I just feel weird asking
- I am completely overthinking this

Just disable sip or install linux on it
@gentle crescent
what i miss
check server logs

it doesn't even work
tried hooking both text and _setText
not even layoutSubviews works
man
Can this be accessed from anywhere?
I’m wanting to launch spotlight from somewhere but struggling to figure out how
Well you know in iOS 16 they have the search button as page dots
I’m wanting to backport it but can’t figure out how to launch spotlight
Basically this search button on iOS 14
Not yet because I’m not sure if it can be accessed elsewhere or just on certain things
Idk either tbh I never made a tweak
Basically I just wanna know how to launch spotlight from a button on springboard
You know what I’ll be back 10 mins while I do some more research
i have a question about this guide https://uroboro.github.io/Learn-Objective-C-in-24-Days-Clone/blog_posts/38.html
This project was created with the intention of preservation
Alright
Looks there Isn’t a shared instance anyway for sheps method so it won’t work regardless.
So I need to figure out another way to open spotlight
I’ll do that too
Ty
std::span<std::string_view>
We (hopefully) figured out how to do it however when I run make do using Orion I get this error in terminal. I’ve spent the last hour in DMs with a couple of people trying to solve this with no luck. So id appreciate it if someone could at least point me in the right direction of how to fix this issue.
how i can use theos at windows
thx
It's not finding your SpringBoard framework
One fix would be to interface whatever classes and methods from SpringBoard.framework you need
Remove -framework SpringBoard from your Makefile
^
Ok I’ll do that
Remove that line because it's what makes ld search for SpringBoard
Removed
Running make do and then I get this
wrong image
This is my tweak.x file
so complicated for me bro
@turbid fjord does it compile now?
No I get this error in terminal
@turbid fjord use %c() now
wtf superbro making a tweak
Where
Yes
Wherever you initialize that class
[[SomeClassRhatCsntBeFound alloc] init]; would become [[%c(SomeClassRhatCsntBeFound) alloc] init];
I’m doing it in swift using Orion
Oh I see
Yeah…
isn’t orion undocumented as fuck
Yes but I don’t think it’s an Orion problem
Ooh I’ll have a look
why am i getting this error
Because you did not return from a function in some case
its 4 commands
fr but still
You probably have a if tree that you return from but no else case
you shouldn't be using sudo
look first command
i installed wsl 2 already
are you using it
yup
I’m not sure how this solves an undefined symbols error though
send screenshot
what command
.
auto close when tap it
i use powershell
i have it look
i did wsl --install
it installed ubuntu too
did you install a distro
i reboot pc
you're gonna be fun to help
fr
the command said its downloading but there is nothing called that
there isnt
from your start menu
bro
.
did you install it from the windows store
yes
If I understand correctly, you can use Dynamic.AXSpringBoardServer
Not sure at all though and there's most likely a better solution, I haven't used orion in a while
yoo yulky best dev in chat

Ah I see
Alright I’ll have a look and get back to you
#objcfordeprecation mfs when they find out what swift is built on
yea we should deprecate objc so swift gets deprecated too
deprecate ios tbh
ridiculously buggy and unstable 
C++
not with, on
🥴
please read the instructions
read the instructions to install wsl
sudo apt update
do i need this
if i want complie macos projects i need swift toolchain?
like if i choose first i can complie theos projects right?
yes
kk
should i finish this?
basically newer iPhone camera features for older devices
idk if it actually will be useful
very little difference
it enables the stage lighting on my 7 plus though
i think something went wrong with it
oh
@celest quiver do u know
did you follow the steps?
download the sdks and place them in $THEOS/toolchain/linux/iphone
🤮 wsl
bro just install gnu+linux
.
...
i made everything at instructions
and didnt worked

ok anyway
not work
...
oh work
but how i add custom sdk
how i add custom template
and custom sdk
im gonna kill my self ...
dont joke about that
ya dont show
why would you put templates and sdks there
Isn’t there a dir for templates and sdks
no idea i copied what was sent above
i dont theos
send code
oh it’s swift nvm

Yeah
Even this is sending me to safe mode

Imma just learn objc and make it in that
@interface AXSpringBoardServer
+ (id)server;
- (void)revealSpotlight;
@tidal cradle
[(AXSpringBoardServer *)[%c(AXSpringBoardServer) server] revealSpotlight];
Yeah well the idea was to make this search button to open spotlight
But Ty 
i see
My biggest issue with that UI is how to get it in the position of the page dots

following your namesake so well!
Swift is fun tho
Asteroid is in swift and it’s only kinda trash
"kinda trash" is a way of life
The most complicated part of quickactions, the settings page, was originally written in swift
swiftUI actually
But I couldn't keep it
So I rewrote it in UIKit objc
I should redo it in swiftUI again, it'd probably be easier to extend, which I'm trying to do now
Ikr
That's actually the only thing holding back quickactions 2, the fact that I forgot how to use UIKit
Would you like to write the UIKit code for me?
I'll give you 0.0001% of quickactions revenue
give it to me and lower the commission to 0.0000000001%
fuck it I will do it for free
fuck you


when cheyote comes out ill make a swift tweak
dedicated to you

twerk
anywhere from springboard
as of ios 13 probably
Alright Ty
im going to take your skin
wtf
Back skin?
Swift tweaks bouta go crazy
No one asked
Gonna wrap all objc in swift for no reason
Then call in objc
Those calls however will be wrapped in swift
And @grave sparrow will weep
@grave sparrow
@grave sparrow
@grave sparrow
@grave sparrow
I'm just joining in to say you are obese
That is all from Aarnav Tale for the next 6 months
👍
i am obese
expected
knew it
i forgor how to get the rootfolder instance but if you can get it then yea its easy
its a property on one of the shared instances somewhere
@grave sparrow would you format a crash log for me
ty
its whenever i sideload the calculator app and then rotate landscape and then back to portrait
that does not help me
frick
ty tho
oh
nvm
can you find all references to a function call in ida
h o w
just get good
die
so does that mean abort was forced
or was a fail safe put in and was actually called
hm
thats weird
idk why abort would need to be in a calculator
but why on a screen orientation change
like what
i dont see anything
like actual calls of abort()
wait
i think i got one
theres 2 functions
called the same thing
wtf
and they have slight differences between the two
but both have the same case for abort
only 2 calls for abort i see
are in those 2
return specialized postfixNotationStringForExpression(_:)(v3, v1, v2);
no
not my code
literally only apple
i have tweaks off
still nothing
youre just mad im using a real language and not swift
Does the tweak [[Chusma]] work on A11
!t support
Please keep support or jailbreak related messages in #jailbreak, thank you!
wats the swift hate club
good programmers
all langs suck












