#development
1 messages · Page 522 of 1
thats what in trying not to do
yeah you can probably do way worse
that would be an even bigger annoyance then me editing every apps icons to be a pirate flag but good idea
break face id 
YES
i could just copy and paste example apps made manually into /applications but that would take years,is there anyway for code to easily just keep making new applications,cuz i would need new info.plists for every app
copy it to /applications and then uicache -p /applications/theapp.app
webclips 
but then how do i make it repeat that and not overwrite existing apps
Is it possible to short the battery? if so that might be an (very dangerous) option
If you wait long enough you can
you can set it to multiple years
the phone will die while it waits
and you can't charge when it's not in recovery or booted
but booting takes years
unless you hard wire it in power it can't work
anyone know where the code for disabled devices are (like the password lock)
if yes,is it acceptable to change it to a big number
no
@lost nebula Make WannaCry for iPhone
How do you gift a tweak on Chariz
@grim sparrow how do I gift aemulo
another idea i had is to just overwrite stock apps with garbage,but idk if that would make the system totally unusable,or if backups and restoring or even updating would fix it
Chariz doesn't have native support right now. One thing you can do is send the developer money on Paypal and then have them generate gift links
What’s your PayPal
or just straight up change every sound to something stupid,and the background to something stupider,just straight up make them restore rootfs
me@elihc.dev will work
Sent
wait a minute,could i make a postinst that continuously zips a file,makes a zip of the zip and so on
in theory yeah
im just worried about it just overwriting itself,i want it to just flood the folder
i would edit the sources to only have the defaults,but that would require knowing if the user is on unc0ver or not
even figuring out if i shoild use procursus defaults or elu defaults is too much for me
so instead im making a list of every piracy tool i know,then making my tweak overwrite them,with itself
wait a minute,didnt isecure os have a list
meh too lazy to find it
i found the ringtone files😏😏😏
well repos are atleast good,now i gotta go through each and everyone,find any piracy tools, find out where they get installed to,overwrite them with garbage
currently im trying ti figure out what i should replace all ringtones with
ofc putting the phone on vibrate is a instant fix so i might have to make putting it on vibrate impossible which would be annoying or make putting it on vibrate have consequences
either never ending vibrations,rlly strong vibrations,both of the last 2,or simply no vibrations at all
remove all alarms, wait that's way to evil
i could
but i found my new ring tone atleast
► For more sound effects/music for your videos check out Artlist (Get 2 free extra months when you subscribe) - https://bit.ly/artlist2months
FAQ:
► How do I download this sound effect/music?
There will be a link at the top of the description if you are allowed to download and use this sound effect/music within your videos. If there is no down...
the perfect thing
what happens if its way too long of a file though,does it play until its finished?
time for testing
lol, you probably shouldn't replace the ringtone though because a lot of people that pirate are just curious childs that are not able to pay for tweaks
you could play it on loop when installed though
hmmm i could but that requires effort
i know postinst is for after installation,is there something similar for when ur uninstalling
if so i can copy the ringtone folder sonewhere safe,replace the ringtone folder with mine and then just copy the original back when uninstalling
you could also do sus among us sounds, to make them feel suspicious about what else changed
how would one go about this
and replace all playing videos with rick rolls
good idea,im too stupid to be able to do that though
uhm i don't know, maybe this helps https://stackoverflow.com/questions/11376269/looping-audio-in-xcode
im working purely in my phone,considering i dont have a laptop of any kind this really limits me
imma get a shower and think
- use ipad to work on things
rm -rf ./*- forget the .
- ????
story of my life 
@lost nebula ideas
change wallpaper
change every ringtone to be rickroll
add a ton of icons to the homescreen
randomize the location of icons on the homescreen
i cant think of anything else
Turn on every device in the home app 
the wallpaper one and the tons of icon one i wanna do
but idk how to efficiently
the randomize location of the icons one i dont know how to do at all
im definitely gonna change ringtones to something
but what idk
i still have to fogure out how i would restore the ringtones
make it so its impossible to win gamepigeon games 
no
this got me thinking
in settings theres a text replacement thing,if i can find where those files are i am set for life
i think it would be best to figure out how to do all these things so they stick on non jailbroken states
well i know for a fact the ringtones and the text replacement would stick around
same with any alternative icons i do
everything else however idk
i mightve found the wallpaper files
i found default wallpapers
but still nothing useful
i could make it overwrite the cydia application
not everyone uses cydia
true
but i also dont want people to have sileo or something then install my tweak and BOOM CYDIA
HAVE FUN
but it would be funny
^^^very true
im sure a staff member wouldve smiten me by now for flooding the development channel by now if they didnt want me making quality products
nah
this one does stupid stuff on your phone
just make it change the wallpaper to a skull
havent found out how to change wallpaper via cli yet
or put it on a piracy repo as aemulo
@tepid olive i might just make a malware for ios but make it a standalone thing
and watch the world burn
thats where you cross a line though
because its giving aemulo a bad rep
nah i made sure to specify,plus amy was alright with it
put it on a piracy repo as iNutt
true,thats what i was worried about
iNutt by new tweak dev saurik cydia man
true,but meh
im doing it as a passion project more then anything
so far all it does is copy and paste a file over and over to tons of directorys
dont make it overwrite the nvram
and install cydia.app with all the strings changed
exactly
not harmful,but extremely annoying
true
but i dont want it to be that simple,i probably wont even release this
probably
they didnt accept my last build simply because they knew aemulo had drm
at that point it was legit just cydia
if i do release it,it'll probably say its malware somewhere
before
how would that work
after is kinda nice though
proba gonna put it either in the name of the tweak,or in the control file
or both
it doesn’t work like that
they arent stupid
first u tell me not to release it,and i say i probably wont,now ur bringing up releasing it again
so what one should i do
you did…
they are though
Bruh they release tweaks that literally crash on install
Doubt they going to know if something is malware or not until someone tells them
so true\
im speaking not from first hand expereience 
then i womt put it in the name
Hope you are going to test this significantly cause yikes if it ruins a non-pirate
it will probs only go on a pirate repo,or marked as malware on my github
they know im making malware

tons of devs have already seen and given advice lmao
he was there when i said i was making malware
n
o
p
Why would you ever release malware even if you say it. Not all users read depictions. It’s just extremely selfish and pretty sure illegal
It’s just plain stupid just don’t.
rick if i make a malware and call it a malware on github, will i get banned
It is public so that fits the category
If it’s released to the public yep
okay
based fiore
@indigo peak make a tweak that changes ur wallpaper to a random catboy on every unlock
⣿⣿⣿⠟⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢋⣩⣉⢻
⣿⣿⣿⠀⣿⣶⣕⣈⠹⠿⠿⠿⠿⠟⠛⣛⢋⣰⠣⣿⣿⠀⣿
⣿⣿⣿⡀⣿⣿⣿⣧⢻⣿⣶⣷⣿⣿⣿⣿⣿⣿⠿⠶⡝⠀⣿
⣿⣿⣿⣷⠘⣿⣿⣿⢏⣿⣿⣋⣀⣈⣻⣿⣿⣷⣤⣤⣿⡐⢿
⣿⣿⣿⣿⣆⢩⣝⣫⣾⣿⣿⣿⣿⡟⠿⠿⠦⠀⠸⠿⣻⣿⡄⢻
⣿⣿⣿⣿⣿⡄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⠇⣼
⣿⣿⣿⣿⣿⣿⡄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣰
⣿⣿⣿⣿⣿⣿⠇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣿
⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿
⣿⣿⣿⣿⠟⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿
⣿⣿⣿⠋⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⣿
⣿⣿⠋⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸
⣿⠏⣼⣿⣿⣿⣿⣿⣿⣿⣿
Please
web server
im too broke for one of those
there is a api probably
prolly
catboy api
Make it
is there a neko api
yes

Propr coping (2021) (colorized)
LMAO
do u make rawr sounds
no i dont
@tepid olive idea, i make the press home to unlock text one of the uwu, rawr shit
i am not a cat boy
loser
wont release it then
wen eta malware opensource?
never💔
It's not malware if you advertise it as a feature (like every tweak does)
u can probably remake it if u want,ive said exactly what i did
No I won't, I don't like malware on my phone
lmao i dont think anyone does
now,i need a good idea for a tweak that wont get me banned
maybe something that is advertised as a joke tweak
or a tweak to purposefully annoy people
wants to do something funny and low effort because they're scared of failing at something high effort

just make something real
im scared of failing at something high effort too, but i still try
write shit code and then get yelled at by dgh0st

^
it's how you get better
learn all you can with tutorials and guides, but then get your shit together and give it your best
thanosfuck is funny but not impressive
do something impressive, or at least try
Just send it, just don’t do something that modifies the fs
My first “tweak” was literally a shell script that signed extender with valid entitlements
isnt htere a way to compile a tweak into an ipa
no
well
but you can use theos-jailed
that was badly worded
I mean like
write a tweak for an app, then bundle the tweak into a modified ipa
If you want to, go for it. Harpy is just a gui for running shell commands. Essentially
The is jailed

as soon as i'm done with college apps
gonna get this shit made and get my pretty orange role
i don't even have enough time to do my own projects 💀
got so many things to do
I’m just trying to get My weather data to cooperate and auto update
I’m almost there
Just straight up reversed the weather app at this point
weather data got so annoying
it would work for me
and update
but not for others
so in the end i said fuck it, and i'll use data from the widget in an update becuase i could not be bothered
you should just bundle the most likely weather for each state with your tweak and use that 24/7
rip extender
afaik DGh0st had a working solution for his weather widget
repro source code is so cursed
idk how he did it but he didi t
works with updating location stuff
👀
@twilit jungle catgirl.
Lol
That’s seems like a great idea
wdym WAAutoUpdatingModel is the easiest thing to use
i didn’t like my battery anyways
that's better for ur battery
just check the location and get the state theyre in then load the most common weather from a plist
if youre in yurup it says "cold"
yurup
💩 yurup
I want the weather did update delegate
no,because thats what i enjoy doing??? those are the tweaks ive always liked,so i want to start with that
if i wanted to do something high effort i would do that,but i dont because thats not the kind of thing i like doing,no point in making something i know i wont like
harpy 4 soon™️
👀
harpy 4 will ddos the whole internet
mainrepo is already doing that
You win, probably not happening today
Not having technical issues, just motivation issues ._.
i doubt it would work since it probably uses stuff that is only available on 14.5, which would mean you need to port the new api as well
why do you need the new sharingd anyways
I copied over the binary and it failed due to missing symbols in frameworks, so I added a new dylib to its load commands and patched the bindings to make it load those symbols from my library instead of the original (making those symbols do useful stuff is another issue for later)
but it turns out some of those patches will make the binding info larger, which would shift everything else in the LINKEDIT section 
I have an idea to deal with that but it's even more tedious
seems like a massive xy problem to me
nfr
It's been a while since I've been here
I thought you died 
only on the inside (:
F
real
oof
real

yeah @tepid olive

suck a cock

wtf it’s flower
hope flower stays safe until she’s back

where diod she go
she’s not doing well


hope she comes back
i talked with her a bit today
It’s ok, at least it wasn’t rust.
@shut stag
what was he doing from 2525 to 2552
The Human-Covenant War,[12][13] also known as the Covenant War,[14][15][notes 3] the Human-Covenant Conflict,[16] and the Great War,[17] was a major interstellar conflict pitting humanity and its United Nations Space Command against the Covenant during the mid-26th century between February 11, 2525 and December 11, 2552. There were two additional factions sporadically involved in the conflict: the Flood and a small number of surviving Forerunner constructs. Both factions proved to be invaluable to the efforts of humanity, as the information taken from Forerunner constructs and the Flood invasion of High Charity were helpful in splitting the Covenant apart in November 2552.
The war was instigated by the High Prophets of the Covenant following a discovery which led them to believe that humans were directly related to the Forerunners, contradicting their ancient religion. Seeking to keep various political and religious orders intact, the High Prophets declared a holy war of genocide against the human species, and the discovery of their relation to the Forerunners was kept a secret. With superior firepower, numbers and technology, the Covenant would repeatedly overpower the UNSC across hundreds of human-inhabited worlds, including the heavily defended strongholds of Reach and Earth. Humanity would win only scattered and costly victories.
The conflict was also the cause of the Great Schism within the Covenant. Forced to fight a war on two fronts, the formerly monolithic empire was torn apart. The final battles of the war were fought on December 11, 2552, ending the Covenant,[18] and the ceasefire between humanity and the Sangheili was formally ratified as a treaty on February 2553.[19] The official end of war ceremony took place on March 3, 2553. The war was incredibly costly to both sides, with over twenty-three billion humans and billions of Covenant individuals killed during the hostilities.[9] An outbreak of the virulent parasite known as the Flood almost consumed
both factions near the war's end. The conflict lasted for a total of twenty-eight years.
After the ceasefire was declared, the Great Schism continued in the form of wars between the Sangheili and the Jiralhanae until at least 2559.[20] Concurrent to this, the Sangheili species fell into civil war, as did the Jiralhanae, while the UNSC itself had to deal with a resurgence in the Insurrection. In the wake of the Covenant's cessation, its former member species fragmented and formed many new splinter factions. Among the most notable of these smaller groups was the religiously devout new “Covenant” formed in the disarray following the war by Shipmaster Jul 'Mdama. The UNSC occasionally engaged in smaller conflicts with Jul's faction and a few others, until late 2558.[21]
Someone warn boba for cross posting
wdym
Yeah it was a good movie the 2nd one wasn't that bad, but the first was way better
posting the same thing in two places
how did you know I posted it in redacted
because [redacted]
I am everywhere
but you aren't there
I am looking over your shoulder right now
there's a wall behind me
Ok
He is the wall
You have too much gura stuff
I wish
kms
done you are now dead
No. You are not a god. Jesus is the only god.
would anyone happen to know how to hook a subroutine using substrate by the subroutines offset from hopper?
ping me with any responses.
Never really understood why people do that, isn't the whole point of chat room to get immediate response? if you are going to expect a response at a later time, you should post it on a forum/reddit.
i have no idea what the previous script i used though that worked
they probably do it because this channel isnt active all the time
but okay
You going straight to hell 
I don’t need an immediate response?
Well its a chat room, very few people are going to scroll up to read your messages if you are not expecting immediate reponse.
Post your question on reddit if you want better chances at a response
Just have to give it time dude. It’s essentially the middle of the night for people. Some people would see it. It’s not a huge issue if no one sees it either. Not sure why you are making it a big deal.
Thank you for the response

Awesome. Thank you 🙏
@grave sparrow @lyric trail it's easier to use _dyld_get_image_header(0) + offset so you don't have to add the slide, also sometimes you need to add some value like 0x100000 if you don't use the image header function
nvm that 0x10000 is the base address
but that function takes care of all of that
so true bestie
jesus is the son of god
????
Thank you
also if you want to get the address of one of the injected dylibs change the 0 to the image index and it gets the addr
nah you gotta iterate through with _dyld_image_count and _dyld_get_image_name or whatever the functions are called
Yeah. You are right. Jesus is the son of god and lord and Rolex#0420 is not a god.
Ok.
just kidding i dont believe in god
Ok.
i am @grave sparrow
Ok.
i am also a son of god
Ok.
Yes we are.
?
i'm questioning your faith
Yes. I am a true Christian.
Are you sure I am not god?
i'm gay
Yes. I am sure.
That is fine
thank you, may allah bless you
Hmm I don't know man I could totally be God and you might not know it
Stop. It you are not a god. Lord is one. And Jesus is his son and we are all their childrens.
hmmm I don't know man I think you are just assuming
Ok.
Read Bible.
So. Don't say again yourself word God.
Exactly
No. In the Bible. God is the father of Jesus.
Jesus just existed 
god is described only by his connections to other entities
theoretically anyone with those same connections could be him
I don't remember laying with a women named Mary
Ok.
this is only in your bible which was translated and appended to
must read the original for the true story
Ok.
i doubt you read it in its original transcription
you are reading the words of translators
not the word of god
Ok.
ok
False, I left @pearl sail in charge while I'm away.
Ok.
Thanks for confirming boss!
No problem, my apprentice 

id rather keep development talk here
I guess I am a shit dev
8 month old bug because of debugging code
only affected systems without term accel
so windows and java
Ouch
Oh but it’s not development related 😈
professional skuup
cock, cum, balls
Would you mind showing me an example of this? I’ve tried but couldn’t get anything to work. Note: I’m not too experienced but learning.
MSHookFunction((*void) (_dyld_get_image_header() +0xblahblab),...);
Is how I’d guess.
You are beyond amazing.
Thank you. Successful bypass is working now. ☺️
Snap bypass
Well, I wouldn’t say fully successful yet. I followed that example and no crashes now. So crossing my fingers for no locks with the project.
That’s not what the project is.
But okay.
I know. But I don’t mind playing. I’m not making profit. It’s for knowledge and out of boredom. ¯_(ツ)_/¯
Oh yeah, I know lol
I only do it for knowledge really. I don’t want to create any competition with CokePokes or any other dev and their snap tweaks.
🤔
Very interesting
Testing on a test account now. Let’s hope no locks. If no locks, then it’s a better than SnapHide. But still probably detectable.
If so, it’s whatev
🤔🤔
KPP moment
ya i was worried about that. they use dlsym() to find out if it is in the __text reigon. Kind of a nightmare.
idk
baz, t(e)mp
also qux
That is indeed a big brain
Does anyone here know of open source tweaks built with DragonMake? I'm not sure how to find them
https://github.com/kritanta-ios-tweaks/Gravitation
https://github.com/KritantaDev/Signe
https://github.com/kritanta-ios-tweaks/StatusViz
https://github.com/KritantaDev/liblayout
https://github.com/KritantaDev/Iconoclast
https://github.com/KritantaDev/letmedebug
https://github.com/KritantaDev/Garden
https://github.com/KritantaDev/Chapters
Goat, thanks
dragon make changes like every 5 seconds
Lol tru
hmm there is something ironic about that 
Guys? I’m kinda new to developing, and I want to create my own JB (seems impossible for now lmao), and some guy said I should use „jailbreak daemon“, what is this? Thx for every help 🙏
Do you know programming languages?
i know html5 js and css
i know your mother very well
Okay that should be enough to hack Nasa
on it
Yea kinda, I know JavaScript, HTML (idgaf if this is a language at all) and C#
K

Yes
and youre a child
literally no
you literally like typescript
Well maybe start with trying to make tweaks in objective C (or Swift if you're that kinda person)
i dont wanna hear it
Ok thx
Well I don’t own a macbook so I can’t use swift
you are literally fiore
But I want to buy one
that dont mean nothing
u can still use swift
thats not entirely true
Hdym?
no ur not
download the tc
ok
ur both stupid catboys
evelyn
pass away

ok and?
WTF
just stick to objective C, don't even try swift for tweaks lol
objc is boring
youre boring
Okay thx
yo momma
yo momma

the argument about js being a language
thats what i thought
because it IS
gonna make tweak without logos but in swift 
true
js is as real as my imaginary friend
if js is a real language i have a 7 inch cock
what the fuck
shouldn’t be too hard ig?
Dude
bro what
JS is a language
so trye
now do it in python
dlsym the tweak injector and cast it to a function, then just hooking stuff normally should work ig
might do it if i’m very bored
thank you mcdonalds employee
but typescript is superior anyway

i did the funny evelyn
i made a part of gameseagull without logos
it was not fun
peep the terrible code
i knew it was bad as soon as i saw ".ts"
yo momma
you should increase your vocabulary
yo momma
Who’s joe
Don’t say anything against McDonas
It’s my whole frickin life, I got served McDonald’s meal by anime maids lmao (ultra chad ig)
Can confirm
100%
this is why capt is my best friend
Oh hell naw, I just god roasted fuck my life now
dont worry capt is just r worded sometimes
Im quitting at mcdonalsd now
F
i hate how dghost just lurks in here
Andordid weird
McDong
wtf
how dare you talk s about dbruv
@twilit jungle respond to this wisely, hes 13
fr
hol up
imagine not doing
adrp x8, _mcdonalds@page
ldr x8, [x8, _mcdonalds@pageoff]```
hi scooooooop
its not development related😈😈😈
floonshed
u can only dm me if you found the identity of the bird poop developer
last time i check furry hentai was not porn
i dont even want to know how i spelt firm
please no furry hentai i need to win NNN
you shouldnt be flexing that you write assembly

optimize some bitches
i already got too many bitches
optimize some political things
gm
that’s what tomorrow is for
the new york election dog
my ballot is scuffed
i am indeed up to date with these things
i still have another 2 years before i can vote
so im chillin
i get off of school tho
so thats fun
they should lower the voting age
That's enough time to start your own political party
i agree bc i need to learn how to be responsible
but i disagree bc of the people in myt school
lioke
thats the worst thing possible
is giving them the right to vote
No they should increase it
L
like im not saying it goes hand and hand
now that’s a political take i can get behind
very true
but the people who are making radical political statements on their snapchat stories are the same people who are failing social studies with a 43 average
Why aren’t people just stealing the taurine script from GitHub and just „customizing“ it lmao?
probably because the only people doing that are people like you
(And yes, piracy is a bad thing)
who don’t actually know what they’re doing
false
i love piracy
i pirate all my tweaks
.
But I was just curious
doesn’t really matter. if they’re working they deserve it
Yes
or else you are at the DC issue
true
of taxation without representation
its just ironic in my opinion
tiss their district motto
'
back to ze future
getting 1700s flashbacks
future’ing rn
idk man getting it down to 18 was a pretty big deal
caused a decent political shift
not like they’ll vote. youth voter turnouts are generally pretty bad compared to like racist boomers
racist boomers 
my grandpa just randomly said some decently racist thing to me one time at thanksgiving and it caught me so off guard
he turned to me and said "its the damn Chinese!"
or something like that
and im like
ah yea
ok grandpa
ok
ok
ok
[redacted]
the programming language
that book title sounds interesting though
now i wanna read it
fr
its not actually about the language is it
ok good
woe
i write my tweaks in zig
i write my tweaks in v
Is there a guide anywhere for how to install theos on an iPad?
the same way as a computer dog
procursus has a theos meta package for all the depends at least
you just need to git clone it

LUNA
Thanks
@grave sparrow
@exotic spire @grave sparrow
@pearl sail @grave sparrow
@grave sparrow @exotic spire
@pearl sail @grave sparrow @exotic spire
@tepid olive @pearl sail @grave sparrow @exotic spire
who's brave enough to get ping spam muted
me
go ahead
anyway to compile go lang for a jailbroken device without a mac?
Probably
You can compile it on linux or ios with procursus
ideally you guys would elaborate on the process but to be fair the question wasn't really prompting that sort of answer
anways, how do I set up procursus on linux to compile go?
btw arm64 binaries can run on a12 and above, right?
what?
could you guys please elaborate rather than saying things like this?
ok, I don't need procursus - are you going to follow up on that by telling me what I do need?
Or the link you just sent
New to objc, tell me, what is if ((self = [super init])), it seems to me to be setting a variable, in an if statement, which to me in most languages seems illegal to do, so i'm wondering what exactly that, does and what kind of value(s) it may return
Looks like you figured it out urself
Me?
apparently I "don't need procursus"?
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
You’ll need Procursus if you’re doing it on iOS but you don’t need it for Linux
Golang is easy enough to compile, unless you have some CGO stuff which may introduce complications
What are they doing exactly?
no offence but I'm posting this question in a development channel in a server about **IOS **jailbreaks 😋
And you’re asking how to use Go on Linux
It pays to read beyond scrolling length of your screen
Golang on linux is easy as hell, figure out how to install it for your package manager, set any needed envvars (GOARCH, etc.), go build ., go run ., etc, like Go's tooling isn't... hard
I'm so confused - maybe I phrased it incorrectly but I want to compile a go application for use on ios?
Ping 1 person more I dare you
But yeah if anyone has any idea what if ((self = [super init])) does and what it returns, please let me know, google is kinda being an asshole, maybe i'm googling the wrong way, but i'm having difficulty finding out precisely what it does
ooooh
thank you!
If you have a jailbroken device and have procursus installed as defaults repo you can install go Lang from there or you can compile like you were showing earlier. Go Lang programs compiles the same on iOS as for linux. Just grab a iPhoneOS.sdk and place it in your file path and it should work as normal
yeah i do that sometimes
yeah i treated your answer as a void pointer and just converted it to a pointer of a data structure that i was hoping the void pointer held
no crashes, yet
#include <stdio.h>
int main(void) {
uint64_t p = 0x1337;
uint64_t* pp = &p;
someFuncThatNeedsACharArray((char*)(void*)pp);
return 0;
} // Safe Code!
The file path for SDK would be /usr/share/SDKs
Wait are they trying to install go tooling on iOS?
If I'm not mistaken you can compile for darwin arm without having to pull out an m1 mac or ios device
I assume I can't do this on the Unc0ver jailbreak?
You should be able to try them out. But I’m not sure due to the bootstrap and DRM in that jailbreak. I don’t use it. So I would be just guessing
It is a very “monkey paw” place. We don’t know how much someone knows about the subject anyone asks so people have to either assume you don’t know anything, do know everything or have to ask how much they know
I made this a long time ago but nobody asking questions reads it or knows it exists, much less follow through
Would something like this help? https://opensource.com/article/21/1/go-cross-compiling
Not having a Mac leaves the options of cross compiling from linux (or windows via wsl) or native compiling from iOS
hi
how do i get a certificate file to use it to install apps with ideviceinstaller?
real
what
I've successfully compiled the go lang app for ios but I cannot seem to sign it with ldid, it always returns
ldid.cpp(852): _assert(): false
I'm on ios 14.4.1
show us the command
ldid -S ent.xml binary?
huh using coolstar's fork of ldid seems to work
🥳 It works! In the end I just used a mac vm to compile the go binary btw
I was compiling frpCC=$GOROOT/misc/ios/clangwrap.sh env CGO_ENABLED=1 GOOS=ios GOARCH=arm64 go build -ldflags "-s -w" -o ./frpc_darwin ./cmd/frpc
coolstar doesn’t have a fork of ldid
oh yeah they do, but that’s ones old and it’s only for their own stuff
don’t know why you’d use that when procursus has one on their own repo...
Does anybody know how I can debug launchdaemons?
This is my current plist and I can load it but it doesn't seem to start
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>frpssh</string>
<key>Program</key>
<string>/var/mobile/frpclient/hack</string>
<key>StandardErrorPath</key>
<string>/tmp/mycommand.err</string>
<key>StandardOutPath</key>
<string>/tmp/mycommand.out</string>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>```
it appears in the launchctl list but doing launchctl start frpssh doesn't seem to work (i.e., it isn't assigned an PID, I can't use the reserve proxy and it doesn't show in cooapods)
the error/out files have nothing in them
is it ok to workaround having to pass arguments in the plist by making a script ("hack") to run the command?
like an postinst?
i don’t think i understand the question
oh i didn’t notice the var part
they should be in /Library/LaunchDaemons/
extratroll
~/home
ey wicked it works now, thanks
Me what?
not me
is there anything wrong with this
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>frpssh</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/frpc</string>
<string>-c</string>
<string>/var/mobile/frpclient/frpc.ini</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>UserName</key>
<string>root</string>
<key>KeepAlive</key>
<true/>
</dict>
</plist>```
since it still isn't working
does that matter? I moved to from my pc and couldn't be bothered changing it
idk was just curious, i’ve never seen one in a daemon before
ini is windows thing ye
it supposed to be plist
on macos/ios
true
@grave sparrow
@tepid olive
@next wadi
@tepid olive
@next wadi
@tepid olive
thats it
true
!warn @next wadi useless pings
WTF

You guys I have a question. I’m new at all this but I’m conflicted on what Linux distrito I should use.
I mean im a newbie . And I know I can ask google but I’d rather get the opinion of my fellow dia orders since we all start off as Beginners 😉
🙂
Discorders*
Windows XP
windows 2000
What if I. Don’t wanna use a beginner friendly one lol is that recommended ? I’m one that likes to throw myself in the kitchen
as much as it pains me to say this i recommend starting with rise, if you really want the nerd cred you can go use freedom unite but keep in mind it was made in 2009 so it’s very different from the state of the art
throwing yourself into a fire and then being surprised when you get 3rd degree burns
That’s how I learn the best. ^
very modern, very sexy
some other less common ones you can try are tri (haha lol) or 4u (said to be quite good but performs pretty badly even on modern systems)
i fuck monsters on my linux distro
What about Ubuntu

A small percentage of devs here use linux as their main development platform and even a smaller amount will tell you to use linux in the first place.

i use linux
Nah its more like people don't want to be the tech support after recommending something
I feel that
Because thats how it goes 99% of the time
it’s clear that he has already made up his mind

he just wants to install arch and have one of us recommend it


I haven’t chosen one yet lol
When it comes Tech support I figure out on my own .. it’s just there’s so many distros I can’t make up my mind lol
use endeavouros then grow into real arch
sun chip nacho OS
@subtle grailOS

yoooo
Thank you guys!
yeah use SunOS man you won’t regret it
I prefer StunSeed Linux
Do not take any advice from this dude
he’s clinically insane
TempleOS pretty good
templeOS is my favourite
Anyone have experience reloading UIViews embed in SwiftUI?
swiftUI moment
I was waiting for that comment
This man should be muted from this channel honestly he brings more trouble then anything
uh what do you mean
@snow python to reload them you have to add a random @State variable in the UIViewRepresentable and edit the value i think?
Apparently, however it literally breaks the UIView
The UIView refuses to fully draw
I started with SwiftUI because it was faster but I think I will end up using UIKit since I know it actually works
I feel like thats a hack... from my understanding you shouldn't have to think about reloading the views for SwiftUI, you should just be updating the data and the view should automatically update.
Atleast thats what I'd imagine SwiftUI to work like.
If it doesn't then there is not much more (other than different syntax) that it provides compared to UIKit.
Hi all! I have a question regarding physical and virtual memory in the iOS (XNU) kernel. I'm working towards emulating an iPod Touch 1G with QEMU, mostly to learn more about low-level stuff. I got the kernel up to the point where IOKit drivers are loading. However, I get a kernel panic since it's accessing data at address 0xeeb68000. This address appears to be in the virtual memory of the kernel and, to the best of my understanding, each part of the virtual memory is mapped to the physical memory. However, I'm having quite a hard time figuring out how precisely virtual memory is mapped to physical memory, in order to correctly allocate the unaccessible memory in QEMU. Can anyone provide me some guidance on how to do this? 😄
yeah that's what you'd want
but he asked how to refresh a view, thats the way you would do it

then
im not
stfu
I have a live preview which uses apple UIView, I cant reimplement it and it needs to be redrawn to display the update :/
are you using UIViewRepresentable at all
Yes, when it get the viewDidUpdate call, it never fully updates
Its really hard to explain what I mean by that
part of the view updates, but not all of the subviews
im not an expert on this, but ill contribute what i know:
given the virtual memory address of something in the kernel, you can read/write that memory by first converting it to a physical address and then proceeding from there. to do this conversion, you call a kernel function called kvtophys (kernel virtual to physical)
however, this function is private API, so you cannot call it like a normal function. it is actually inlined, so you will have to recreate the function yourself. look at XNU's source code for this
on ARM64, the function is written in raw assembly. it takes the specified argument and gives it to the at instruction (address translate), and then returns the result
i know this isn't exactly what you need for your use-case, but that's all i know, so
im not an expert on this, but ill contribute what i know:
given the virtual memory address of something in the kernel, you can read/write that memory by first converting it to a physical address and then proceeding from there. to do this conversion, you call a kernel function called kvtophys (kernel virtual to physical)
however, this function is private API, so you cannot call it like a normal function. it is actually inlined, so you will have to recreate the function yourself. look at XNU's source code for this
on ARM64, the function is written in raw assembly. it takes the specified argument and gives it to the at instruction (address translate), and then returns the result
i know this isn't exactly what you need for your use-case, but that's all i know, so
im not an expert on this, but ill contribute what i know:
given the virtual memory address of something in the kernel, you can read/write that memory by first converting it to a physical address and then proceeding from there. to do this conversion, you call a kernel function called kvtophys (kernel virtual to physical)
however, this function is private API, so you cannot call it like a normal function. it is actually inlined, so you will have to recreate the function yourself. look at XNU's source code for this
on ARM64, the function is written in raw assembly. it takes the specified argument and gives it to the at instruction (address translate), and then returns the result
i know this isn't exactly what you need for your use-case, but that's all i know, so
im not an expert on this, but ill contribute what i know:
given the virtual memory address of something in the kernel, you can read/write that memory by first converting it to a physical address and then proceeding from there. to do this conversion, you call a kernel function called kvtophys (kernel virtual to physical)
however, this function is private API, so you cannot call it like a normal function. it is actually inlined, so you will have to recreate the function yourself. look at XNU's source code for this
on ARM64, the function is written in raw assembly. it takes the specified argument and gives it to the at instruction (address translate), and then returns the result
i know this isn't exactly what you need for your use-case, but that's all i know, so
im not an expert on this, but ill contribute what i know:
i know this isn't exactly what you need for your use-case, but that's all i know, so
im not an expert on this, but ill contribute what i know:
i know this isn't exactly what you need for your use-case, but that's all i know, so
lm
be an expert in some bitches
That's you
oh
Was talking to not you
stfu
you first
stfu
do you know what the sizeof operator does?
Don't you need like strlen or something idk
error; too small
error: 'cock' not found

Is there a way to display a PreferenceBundle outside of the settings app? Like load the preference bundle view just not in settings?
Its not just for 1 view.
error: 'cock' not found did you mean cockless
Had to cut it off so it doesn't count as nutting during NNN

Thanks for your answer! I will checkout that function
im not an expert on this, but ill contribute what i know:
i know this isn't exactly what you need for your use-case, but that's all i know, so
Is there a way to build a tweak from iOS?
first step: learn objective-c
If I had the source code could I build it into a deb file?
Already on that
I know C++
I’m repackaging Six LS to fit the current iOS style for my own personal use. I don’t plan on releasing it to the public
I think tweak devs use theos? https://github.com/theos/theos
that looks right
Grab Theos then just make package inside the project repository I suppose
https://iphonedev.wiki/index.php/Theos/Setup#Creating_a_Project
Also this is legal stuff but if you ever release your repackage of Six LS you must make it open source because the original is GPL3
i been working on the gpl 4
Thanks so much













