#development
1 messages · Page 259 of 1

i have the entire city of evil album on my playlist
no
wtf city of evil is older than @tepid olive
true
mcr 
yeah
mcr good

idk why it’s on there
my playlist has a bunch of junk
that i don’t listen to anymore
i should go through it
mcr was like middle school tho
yess
i used to be huge journey fan
epic synth
gm
gm
@gaunt mesa helo tale
ok
ok
wtf
bc i’m... well... spanish lmao
but
i have to get rid of some of it
i just don’t have the effort to 
estas de espana? o de sudamerica
oh cool
true
capt do u speak spanish
i hear that colombia is super dangerous too tho
yeah i think so
i keep forgetting to speak in spanish
and now i am losing my spanish
L
espagnol
lasgna
@narrow mason
the jules is eating the lasgna
quiero pan de mierda
wtf

cierto
when are u gonna finish shadow deving my tweak bro


ghost awake
when are you going to finish writing color tweak?

COLOR DEV ETA
true

fr when Jules first tweak?

i wonder how hard it would be to make my own file format for spritekit scenes
since i cant use the xcode editor
ill show later
true
Okay and? why can't you make your own version?
:okand:
yeah you're right
ill name it the same too to get back at him for stealing my idea 
/s
who made the tweak
true
oh
im color dev 2?
@narrow mason
uhh
oh nah not that dude
Jailbreak tweak developer @PixelFireDev – made RoadRunner, SpringArtwork, NextUp, TextEmojis and Apace. Support: https://discord.gg/7F3fSnH
506
3797
this guy
i think
yeah not him
wtf
i also own the rights to Veza
true
chloe ? lol

smart notifications dude
SmartDiscord
SmartPenis
Who cares about the person that created it, what matters is when is Jules going to release his version?
smallpenis
true
jules is going to flip bools and sell for 2$
I am here 

wtf

should i get a macbook
no
yeah
windows best
get an arm mac
windows 10 master race
use SEX money
but i kinda want one idk why
for arm mac
he spent all his sex money on drugs
wtf
let me do the math wait
quik mafs
🇫🇷
gm kirb
correct
if you have 2
and one
, how many :frgay: do you have
@narrow mason
good mid afternoon scoob
good evening
good generic time of day
gid
getgid() bro
lol
i love sex money
probably not
jules is going to flip bools and sell for 2$
@restive ether
i flip bools and sell for 0$


welcome to the party
woe
Make an app that reminds you to do something productive every x hours
[NSTimer scheduledTimerWithInterval:3600 * x ...]
That requires the app to be running in foreground
then stick it in springboard

true
gn
Make an app that reminds you to do something productive every x hours
@twilit jungle like apple watch but worse, right?

Yes
lmfao
wtf
some part of my notes
@grave sparrow
what content
what
lmfao
delta
Has anyone ever experience tweak didn't load for substrate, but load just fine in substitute?
Yeah, it very weird
i’ve never heard of that tbh
i’ve heard of certain methods not working between substrate and substitute
but never a whole tweak
CumX
true
certain methods not working is worse than entire tweaks not loading
I released BattSafe recently it's been plaguing with tweak didn't load on substrate/libhooker apparently
@grave sparrow Glads you enjot it 🙂
The things is, not even the constructor gets called
Means one of the dependencies failed to load
dependencies of ?
But why the discrepancies between different hooker really?
Most likely isn't just hooker
What can I do to remedy? I honestly has no idea
Narrow down the root cause, instead of assuming its the hooker difference that is causing it.
That's what I've been doing, no vail 🤔
I honestly don't want to believe that different hooker causing this, but I'm desperate lol
Yep, I expect at least constructor gets logged, but it didn't
That's what bugged me
Its not the code, unless you count the package/installation instructions as code.
Assuming its the dependencies (which you shouldn't assume), you could list the rpath using otool and then make sure all those are being loaded.
@twilit jungle hello
uhh hi
Assuming it's the dependencies, what's causing those depen. not loading?
@grave sparrow hello
Could be that the dependency physically doesn't exist, dependency of the dependency is failing to load, or something is stopping it from loading (things like other tweaks).
@grave sparrow greetings
It should have dyld: Library not loaded: ... in the logs if its actually failing to load your binary
Scott McCockniak
Where can I see those logs?
I assume those logs generated by system?
It didn't crash in the first place hahaha
I don't remember which log it goes to with all the different logging system that exists now
probably oslog (ALS?) or maybe it still goes to syslog
right, let's see.
can you make a ps4 emulator so i can play call of duty black ops 3
@vivid dew
Yes mass1ve is working on it
restroom feline
mornin
eh not bad, bit bored
ah
and my friend's got me back into destiny which is fun
Nice
Anyways this something for you? https://twitter.com/qwertyoruiopz/status/1317745581989810176?s=21
love offensive mobile security and are looking for a job? my new company is hiring! shoot us an email at jobs@dfsec.it
287

nah not at that stage yet
going to uni next year and everything, not looking for employment yet
true true
Time to work on PhotosWidget update, then finally I’ve got nothing to work on for a bit
@faint timber I really hope you made sure that x2 actually does hold the buffer you want to copy to, and that it's fine to clobber x0, x1, x2, and x3
Hey there, is anybody aware that iOS 1.0 springboard has references to widgets/dashboard.app?
There's literally an entire class which inherits SBApplication called SBWidgetApplication
one of the functions inside that sbwidgetapplication class literally references Dashboard.app in coreservices
theres also a leftover from that inside springboard itself too, "widget.png"
Could that be just left over from OSX?
Or whatever version it was originally based off
I wonder if it’s functional in any way. like what happens if you just feed it enough to display some widget UI
Didn’t Macs used to have a Dashboard app that was just widgets
It’s probably that left over
it wouldn’t be in SB* classes if it was just stuff copied in from macos
no reason for SpringBoard to even be aware of widgets if they’re not meant to exist on iOS
I mean iOS 12 CoreTelephony was aware of 5G
There was references to it inside CommCenter
they seem to often leave in stuff that was maybe shared with partners for testing production OS on prototype hardware
Yeah
there were a few generic ARM dev boards referenced in ~2008 XNU source, think someone posted that here or somewhere else recently
one day I want to get iOS booting on a dev board for shits

I was reverse engineering SB from 1.0 in IDA, for development of my HLE iOS emulator.
and i found SBWidgetApplication randomly.
Haha
whats interesting is that dashboard.app was literally pulled from coreservices.
yet the full path for dashboard.app exists in springboard
but goes unused
here
let me pop open idea
its very interesting
@grim sparrow there you go.
That’s very weird
whats interesting is that the entire class is implemented, it even references taking a screenshot of the device screen and widget.png
so yeah, this is widget.png
my guess? they were porting shit over from OS X.
wonder why dashboard didnt make the cut.
took em almost 14 whole years to finally have widgets
thanks apple
probably a leftover from early attempts of getting osx to run on arm & scraping as needed, I recall there was an interview by bloomberg on the original iPhone engineering crew and they mentioned somewhere they scraped their entire “concept” after Steve was mad at them for making the phone feel a bit too much like OSX instead of it’s own thing
I don't have an iPhone 2G to test shit on, I'm just reverse engineering how 1.0 apps work and writing an HLE emulator to emulate those APIs.
I mean, it's just BSD. after all.
oh you’re the same person from ages ago who came in here with the ios emu thing, isn’t it powered by unicorn?
i decided to move to C++ and use dynarmic
unicorn is too much of a bonfire to deal with.
especially considering the C# wrapper was broken.
gg’s
wonder if its just a boolean thats enabled by some things
wonder how one would even enable it
ah yeah here you go, its called by pathfordefaultimage
oh shit what the fuck
theres a boolean somewhere
well...
it only returns 0
you can probably force this to return 1
sbiconlist
loadallicons
/AppleInternal/ 
so then this must mean...
/Widgets/ instead of /Applications/ is a valid path that iOS 1.0 will try to read.
if someone has an iPhone 2G (on 1.0) to mess around with, would you be interested in trying to copy some .app over into a new folder called /Widgets
if somehow the suffix of something has "wdgt", it is classified as a widget
in info.plist
true
does anyone has any macro that define the to be built package's version for theos? So that I don't have to use posix_spawn in the code?
The question is how to define it? The package is not built yet
If it was already built sed can be easily did it
What if it's not a final package version? The control file is the base version
@pure tree what exactly are u trynna do?
You're right, that will do.
Thanks
However, I wonder if anyone did a more elegant #define macro in addition to the method you mentioned
@gaunt mesa I'm trying to explicitly include the package version in a tweak, without using run-time version retrieval method, like dpkg
I usually do debugging of my tweak that log to a file
I needs to differentiate it
it's more for internal use
true
just adapt to objc it’s basically the same i think
That's exactly what I'm looking for, thanks!
That search keyword is what's looking for
i have this bin that runs as root and i'm trying to figure out if there is a way to have it run everytime springboard reloads
without the need for a tweak or something

anyone knows why this makes the app crash, traying to make a menu to show up on my screen
{
return [[[UIApplication sharedApplication] delegate] window];
}```
i dont have crash log, i just compile into a deb and intall the tweak
lemme download crash log, brb
thonk
just type python3 into the terminal
assuming you arent on windows
this isnt a script
do you have python installed
yes
just type python3 or python into a term/cmd/powershell then
and run the stuff with the >>>
it does print it when ran like that
ive changed the numbers so they all have a value
Without having to use print()
thats invalid syntax anyways bruh
ik
idk why youre still hung up on that
the issue is the syntax
the syntax is invalid
you delete the entire line
because
that isnt valid syntax

it only prints because you're using terminal directly
@grave sparrow thats what the tut thing is talking about
you delete the entire line
how
just delete?
like backspace
bruhhh its still there
im stupid i know
you are typing the stuff that has >>> in front of it into a terminal
if you have python installed
open cmd
type py
then you type the stuff with >>> in front of it into it
python from microsoft store or webite? typing python3 opened microsft store 

bro
you dont copy paste this
then you type the stuff with >>> in front of it into it
oh
alr
yeah it worked
pog
vsc is stupid AF
ive opened a new file and that squiggly thing is still there
ive even killed the app and reopned
If you are trying to learn then stop copy pasting


Sure bro
under the c in cat
oh yeah
Please use an ide
im vsc
Then use the vsc python plugin
i have
Clearly not
this not it?
Not sure wtf that array syntax is
what is yet another Discord Presence
windows be like
i just realized im developemtn not legacy
@lethal ice @primal perch you guys ever heard of parkway drive?
i just found out about them today somehow
these guys shred lmao
thing to show this
@turbid fjord the yet another one seems better
does it have customization
like using ur own discord dev app?
pog
@tepid olive heard of them
anyone knows why this makes the app crash, traying to make a menu to show up on my screen
{ return [[[UIApplication sharedApplication] delegate] window]; }```
@tepid olive from crash log
How can I fix that ?
Can I send project, and maybe u could look what’s wrong ?
Yes
then the error should be self explanatory
is this really your code
it’s basically %ctor & friend in their naked form
i am learning, learning how to make a mod menu
ah, i get you.
you should visit the uh, one forum for iOS mods. they’ll be more than welcoming to help you
uh ?
you can link the original source code as well if you like btw
@everyone
@vivid dew
@vivid dew
@misty cradle
@misty cradle
@tepid olive
@tepid olive
@surreal mountain
im tryna make a modified instagram ipad for my nonjailbrokable ipad but since insta is an iphone only app altstore wont let me sideload it
does anyone know of any config i can change to make it compatible?

if youd like help, please consider contacting my personal assistant @misty cradle
if youd like help, please hesitate to ask.

damn yall are dicks
instagram is just a phone app thats basically it
i mean
idk if theres some entitlement that it uses
damn yall are dicks
@idle forge
it mentions a SupportedDevices list so i just though that it may be possible to modify that
i patched the ipa with a tweak that would enable its use in slideover so that's why i'm trying to sideload it instead of using the appstore version
Probably part of Info.plist
Joe your order is ready, Joe
trying to sideload a tweaked instagram ipa i made
i was using theos jailed but that wasnt working so now im trying ipapatcher
really, why?
yeah ig but im barely skilled enough to use theos jailed so i tried to find an easier way lmao
how would that fix my problem tho?
ipapatcher is just a fancy wrapper + I don’t entirely understand why it’s not open sourced
author doesn’t really matter to remain objective to the topic
ipapatcher is just a fancy wrapper + I don’t entirely understand why it’s not open sourced
@tardy narwhal that is kinda sus
You’re really better off going the extra mile and understanding theos-jailed
imho
ipapatcher should be open sourced imo as well since all the tools are available, bplank just slapped a nice gui and poof: subreddit loves it
tbh i just wanted to try and see if bettermultitasking would work as a jailed tweak to an individual app
i doubt it would work that way but its worth a try imo
that wouldn’t work, that tool and theos-jailed are primarily targeted (afaik) to app-specific tweaks such as pre-injecting cercube into youtube and distributing it as “tweaked” youtube
although again, digress using it. Please do use theos-jailed
btw here you go good sir @vivid dew
Wir erwarten vollsten Rechtsschutz ihrerseits aufgrund ihrer Beiträge des vorherigen Jahres
that wouldn’t work, that tool and theos-jailed are primarily targeted (afaik) to app-specific tweaks such as pre-injecting cercube into youtube and distributing it as “tweaked” youtube
@tardy narwhal since bettermultitasking is open source, how difficult would it be to make different app-specific versions so that i could create a jailed tweak for those specific apps?
would it require an entire rewrite?
i only have basic knowledge so i was thinking of putting it on tweakbounty
so how difficult would it be for someone who has decent coding knowledge? @grave sparrow
@tepid olive it has the buffer
_bootargs is a string right
not a struct?
also, it should be strb wzr, [x2] if that's the case
@idle forge wouldn’t work since it hooks into springboard and doesn’t rely on the app itself
you know for a fact x1 holds the length of the bootargs string also?
@tardy narwhal ok ig that makes sense but a completely new app specific tweak using a different method wouldn’t be out of the question right?
Just a lot more work ig
glossing over the docs it should be doable albeit most apps support it natively, just select apps don’t which raises the question what apps do you want on the iPad to run
insta, whatsapp & co. can just be sideloaded and hotpatched to scale nicely. With those out of the way, every app* is participating in slideover
Explains how to create apps that work with Slide Over, Split View, and Picture in Picture on iPad.
@idle forge
@tardy narwhal I wanted this for apps like insta that are iPhone only
I’m not sure abt the old version of slideover shown in those docs but the current version of slideover seems to use the ui from the iPhone version for most apps
If I could make those iPhone only apps work in slideover they would be so much more usable
What did you mean by “scaling nicely”?
slideover isn't exactly separate app code, even though it may seem like it since apps can force specific stuff to require full screen.
Is it not just using the iPhone version of the ui
To me that seems like it would be the easiest way to implement slideover especially for apps that have existing iOS versions
Like I said its not separate code, its just UI with a few conditions here and there that place the elements differently for iPhone vs iPad. If an app doesn't support iPad then they wouldn't even have those conditions, it would just be UI code.
@tardy narwhal building on this
zsign can do the same thing with the dylib injection into a jailed app its just a commandline tool
@tardy narwhal I made something like this but cli back in 2017 not that hard but I guess cool if you are 13-15
cringe if you are older than 15 and making it
definitely nice, just confused personally how gui’s skyrocket on the subreddit like ???
so many questions
lmao
Like I said its not separate code, its just UI with a few conditions here and there that place the elements differently for iPhone vs iPad. If an app doesn't support iPad then they wouldn't even have those conditions, it would just be UI code.
@twilit jungle given that I don’t really understand how a tweak like better multitasking would work
What does better multitasking mean?
was referencing this earlier as well when i said it hooks into sb which negates the usage of theos-jailed or similar since its not app dependent
@idle forge presuming this is the tweak?
that’s pretty cool
The fullscreen portion can be done within the app process since its the app that decides that. Pretty sure classic stuff pre-dates the apps you are looking to use. So you can use theos jailed for that.
So what you’re saying is that what I’m trying to do is possible without any change to the tweak?
If so, how would I solve not being able to side load iPhone only apps in AltStore?
Tbh I think that’s just something in the info.plist

we have a rule about removing posts about ourselves
ofc some dumbasses reported it
"hello bro this post is a mem and we don't do funni here"
maybe u reported it too much
"bro remove this is not jb ralated
"
aaron reported it too much
i reported it once



can somebody give me smth to do pls
¯_(ツ)_/¯
i can't even have one twitter account
make 50000 accounts
where is twitter account maker bot when we need it 
u can't register new accounts using twitter api 
@gaunt mesa %hook the API
@grave sparrow

_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
_ _
go spam in #bot-commands
true
Does this tut still somewhat work? Or is there a better one. https://bigtimelegend.github.io/first-tweak.html
@shut stag i have a great idea: make dgh0st the owner so he gets free nitro
true

but
lol
u use theos

its tooling is
yessir
install xcode
after install xcode follow https://github.com/theos/theos/wiki/Installation-macOS
also if ur on big sur or have xcode 12 follow this: #development message
Any “hello world” tweaks that I can use to sanity check I installed everything correctly and tweaks work
That’s what this tut shows
But code is depreciated
Just wanted to see if that was the best way
Who here is decent with css or js?
I am inept as hell and am working on a spotify theme
need some help with a dependency
hmm
well
i'm decent with js
and i know some css
what's the issue @frozen fable
Okay so I'm modifying a spotify theme and using animations
here's an example
I did some research and asked on reddit. CSS doesn't have the capability to sync the timing of animations
hence a need for a dependency
This is more of a learning experience project for me
I was wanting to use https://github.com/bealearts/css-animation-sync
to hopefully sync the animations playing
each time something is spawned or reloaded it obviously falls out of sync with the animations playing
here's a post a made if you want some more detail
I have no idea of how to use dependencies in this case
my tweaked ipa keeps crashing
how do i even figure out why without any type of crashreporter
@vivid dew I had no idea of where else to ask lmao
was hoping the neckbeards could say yes or no
css
css


I came here for help lol
true
! false
kCFBooleanTrue
£(“body”).css(“colour”, “royalblue”);```
How can apple update their widgets every micro second but other developers cant
Ask Apple
There is no limitation on when widgets can be updated... developers just aren't using the API correctly.

I should say there is no limitation on when widgets can be updated on the rendering side, obviously there is limitation on when backgrounded processes get resources.

wait that means ppl can make windows 10 mobile live tiles
i have a question, is it possible to download older app versions from apples server? i dont really wanna spoof my ios version, i just wanna get the first ver of an app.
aka, an app ver from 2008.
Hello guys, I have one homemade ios (12.4) process that is working hard and is "violating a CPU wakes limit of 45000 over 300 seconds (syslog)" on my iPhone6. Is it possible to increase this watchdog limit ? I don't want to slow down my process's work.
sounds like a bad design
I forked https://github.com/julioverne/screendump/tree/master/screendump as starter project, and vncserver is always a huge cpu eater so I'm afraid I can't change the design.
It's just a warning ? fine 🙂
so even if it just a warning, there is no way with ios to change those watchdog values like we can with jetsam for memory ?
@kind mountain I think you can only get the latest version that supports the device you’re downloading for, but not any arbitrary version. At least in normal usage

i have a question, is it possible to download older app versions from apples server? i dont really wanna spoof my ios version, i just wanna get the first ver of an app.
@kind mountain AppStore++
helo dee
@sturdy umbra does it support ios 8 on a 4s?
im very lazy, dont wanna shell out my lightning cable and 5s

im not an apple user, i just have apple products laying around
uhh
i could upgrade my 4s to ios 9, if need be
It's an old tweak, maybe
im currently using lowerinstall to spoof my device down to ios 2.0
which does work, i managed to get a super old version of cuberunner 2
ah yeah, this wont work
ios 11 is 64-bit
my app is 32-bit
I wasn’t even alive when the 4s came out
lolwhat
@runic aurora how old are you
7
could just be a prank bro
i highly doubt a 7 year old could do that
@grave sparrow my parents did drugs and I came out as a super baby
Also didn’t you make typecentury
Works a lot better now
Had it when it released and had some issues but works great now

Wot
I had the issue where the notifications would just stay there
So I had to set custom timeout
Also wrong place to ask I’m sure but wasn’t there a tweak to show real time download speed in the status bar under battery?
Runaway works but it’s on the left side
@runic aurora did you buy typecentury?
@tepid olive yes
ok
I hate supporting devs though so I’ll pirate it next time
why would you say you are 7 sir
prob wanted something funny to say
welp, time to pull out my 5s. download a newer app
then download it on my 4s via icloud
thanks tim apple
I don’t know anyone that is 7 that is involved with any jailbreaking
i was
mf headasses over at apple be like "oh you can install an older ios ver app if you have it in icloud, not if you wanna download it as a new app"
apple logic
i was
@tepid olive same
gang
redsn0w on ipad 1 
It hurts me to be stuck on 13.2.3
the first jb i actually remember using was...
pangu on my ipod touch iirc
but i know i was jailbroken before then
First jailbreak for me was going on to a website and hitting jailbreak now
brooo
I was a real hacker
jailbreakme
i was like 7 in 2011, i remember jailbreakme 3.0 came out. i was stalking jailbreakme's site for awhile, when all of a sudden some update came out for it i guess.
immediately jailbroke my ipod touch 4g
kek
cousin
@grave sparrow
If I have a boy then I’m going to teach him to code at 4
I’ll never let him leave his room
kek
my parents make me leave my room too much
sometimes i just need to code yk?
but they just won't let me
kinda dumb ngl
I’ll get him a mini fridge and stock it full of monster
Never to early for caffeine
true

@runic aurora yes. @primal perch is working on it
@runic aurora yes. @primal perch is working on it
@misty cradle I will only pay bounty if it has no bugs and works perfectly. Any bugs and I will charge back
if this logic applied to every bounty there would be no bounty
if this logic applied to every bounty there would be no bounty
@surreal mountain ok but it’s my hard earned money and you people sit on your computers all day and jerk off /s
you are paying for the time not the end product
global _main
section .text
_main:
mov rax, 0x2000004
mov rdi, 1
mov rsi, message
mov rdx, 26
syscall
mov rax, 0x2000001
mov rdi, 0
syscall
section .data
message: db "please please captain incorporated please stfu",10

no i didnt
my code knows me so well that it just doesnt crash
global _main
section .text
_main:
mov rax, 0x2000004
mov rdi, 1
mov rsi, message
mov rdx, 46
syscall
mov rax, 0x2000001
mov rdi, 0
syscall
section .data
message: db "please please captain incorporated please stfu",10
go ahead try to crash me again

What does %c do in a tweak?
I've seen this in many code snippets but the iPhone dev wiki doesn't explain it.
For example,
[[%c(SBTelephonyManager) sharedTelephonyManager] setIsInAirplaneMode:YES];
Thank you
global _main
section .text
_main:
mov rax, 0x2000004
mov rdi, 1
mov rsi, message
mov rdx, 43
syscall
mov rax, 0x2000001
mov rdi, 0
syscall
section .data
message: db "https://www.youtube.com/watch?v=dQw4w9WgXcQ",10
@grave sparrow so you tryna learn assembly too
capt
if you think i dont recognize the two capital Q's by now
youre sorely mistaken
ok
into a browser
@surreal mountain does it look
like
i am retard
@surreal mountain
@tepid olive yes
@grave sparrow pain bro
wanna learn together
Where do you start if you want catch incoming SMS messages for autofiling confirmation codes for an app :/
pop open your keyboard and it should in most cases just suggest it, else peek into the NC i suppose or chatkit
@twilit jungle i know you hate hearing about this, but I had another tweak with odyssey crash. changing globalBadgeColor from UIColor* to NSString* and then use it as in the picture fixed the issue. I dont know what to tell you, something is different between the JBs and it looks very odd to me. those clients report that they have issues with different tweaks as well. what could it be?
this is exactly what fixed the first tweak that had odyssey crash
Obviously there is something different about the jailbreak, but nothing that would impact good written tweaks
can you tell me what could be different among those lines?
i did exactly that, changing UIColor* to NSString and init with that
instead of
nothing changed with the flow, nothing changed with the globals
globals and ARC would be my guess
interesting why it happens cant figure it out
If you add an explicit retain it wouldn't crash
But if you use ARC then you can't make a retain call so 
gm junesiphone
is he writing an essay?
So I updated Xcode. Yea. I got everything back working building all projects, bundles, etc. I've ran into one issue with Preference bundles though. I can't figure out what's going on. They are compiling to armv7 armv7s arm64 arm64e but fail to load on an iPX. Anyone updated Xcode and successfully built a preference bundle?
Yes I was.
yeah so basically
idk why iPX broken
but arm64e devices require 11.7 toolchain
not specifically iPX just 64 devices.




do you have









