#development
1 messages · Page 261 of 1
not if you optimize your views
not if you optimize your views
@tulip belfry sir are you even listening
yes i am
when i said slow i meant load times
doesn’t seem like it
react is pretty big
there’s a reason why there’s no apis for uis in js
have you guys heard of NativeScript
if discord was written in native c++ it would load in a second or two. they could make it look and function they exact same
Its not bad
at the end of the day
but
the consumer doesnt care
if you make it in react i wouldn’t touch it with a 10 mile pole sir
then why tf are you using it
because its easy
see
bruh
then I am going to use it
guess what you use the product. It being in React Native has not stopped you from using it
i can’t even do this
almost every young developer learns javascript. cool. use it for nice projects. but it shouldn't be used in production because of how inferior it is to native UI. companies are just cheap because native software costs money. also sometimes they start as websites and become applications, so they don't wanna write a native app
I just dont care if its a little slower
because there’s no alternative
sorry didn't mean to type an essay i'm just blazzzed
im fucking high too scoob
fake
what
ill literally send u a pic of my eyes
ok but stop until you can handle the risk, some of these dudes who sell here are in their 20s
im a sexy mofo
Lmaoo
He’s a Animoji bro
hi
LMAO ok put the glasses on then
hello vance
how are you shmoo !?
I am good!!!
Just cannot relate to any of this vecause I dont smoke
dude i have a cart right now and my eyes are red as fuck
i agree with your points about react vs native
im just gonna stick with react because of the time i have invested
lmao vance got cheap cart
nah its pretty good
i have a vapen lmao
Lol scoob just hits him with the "i dont care"
Stiiizy gang
@tepid olive any reason why btw?
where u from scoob
@lethal ice too white 
only #developer-backroomers know about that one 😏
ah yes he's from [redacted]
god damn
how many channels are there that i don’t know about kek
saw a [redacted] in [redacted] and showed all of us
@tepid olive like nerd wise or like personality wise
Oh is that not public
Skin wise @lethal ice
okay im gonna go back to coding my reccomendation algo
i'm from az
sick
SoCal gang
and I have no one to buy from
true
is weed legal in az?
na
i mean... i don't think it would even matter if i lived in cali
wtf is #community-discourt
at least you got 100,000 miles of desert to smoke in and not get caught
kek
i'm 17 shmoo
I'm 20
ah
well literally if you ever wonder where to buy weed. if u have a mexican friend even distant (as long as you're comfortable asking him lol) if he knows anybody
idk what that means
Lol definitely would not ask the first person that just came to mind
ask him if he knows anybody
nvm
or her
they’re still voting in nj
nah I'll wait until someone asks me. I have not talked to him in 4 years
my high school was half asian
SoCal gang
@eternal crater true
Lmao
that's a bit sad 😦

Is there a way to make C functions a part of a %group? AFAIK it's not, and it'll be injected into everything that's in the filter list
But I can selectively init it with %init
Except I'm wrong..
I'd assume %hookf does get handled as part of %group, if not then you should request it.
Otherwise if you are not using %hookf then you don't really need %group
I was to lazy to type it all out so I screen shot my comment
But if I could get some help to figure this out I’d appreciate it!
@twilit jungle I assume you mean hooking on C functions, but in my case it's my own C functions. I think maybe I'm missing something here. For example:
%group myGroup
static void myFunction(){
}
%end
and if my filter list has two filter: com.bundle1, com.bundle2, whether I do %init(myGroup) or not on on each process, I still gets myFunction in both. No?
i'm confused
instead of initing a group
can't you just
if (myBool) { // or whatever have you
myFunction();
}```
You just make sure you don't call myFunction when you don't need to, group should have 0 say in that.
am i out of the loop?
Yes exactly that
^
Ohhhh right. Previously I realize that when your filter is com.apple.UIKit, your tweak got injected into almost everything. So to prevent that, I filter the process, and selectively init the code. So in this case, I'm guessing there's no point in doing so?
no there is
just
instead of init
just call the function no?
cuz if it isn't called it's never run
@vivid dew So in this case, C functions can't be kept out?
@tepid olive , if it never runs, it still there?
yeah
but
it just doesn't run until called
like
if this was my tweak.x
static void someFunc() {
NSLog(@"TEST");
}```
that would never be run
but if my tweak.x was
static void someFunc() {
NSLog(@"TEST");
}
%ctor {
someFunc();
}```
it'd get run
yes
so, essentially
using a group is kinda the same as using a c function
because neither get called unless you tell them to
wtf spelling moment
You can't have a symbol exist in a binary and then have it not exist for specific process, the symbol is going to exist you just have to make sure its never used. The way to not have it exist would be to have separate binaries per process.
I see, if the code never used/run, it shouldn't cause any issue right?
nope
Understood, thank you guys!
Just for learning purposes, there's no way to keep C functions out, besides creating a new binary, like @twilit jungle mentioned, I guess?
aside from not writing them
idk wym by keeping them out
no
most arent going to be more than like 64 bytes anyway
at most
big functions tho maybe
Nothing specific, just to learn every possible solution
well thats the thing you cant solve a problem that doesnt exist, the code has to be there if you wrote it
^
Icic, thanks

if you really wanted to save bytes you could take the compiled arm64 function, compress it with lzma or something then use apples runtime tools to extract it and write it to an executable mapped page
but at that point just why
hi and cya @ mono
stop
bye schlorp
ily
❤️
@vivid dew i might be going to niagara falls on monday 
maybe i'll have bagels and lox then
thank
dinner*
you can draw it bob ross style so turn the concrete into mountains then it will work
true
Just cannot relate to any of this vecause I dont smoke
@tepid olive true same
Can I get a mod to confirm?
cc/ @lament mica
yes
@glacial matrix can confirm. His own comment history states he mods/admins a pirate repo
@lament mica were they sent a message or just blank?
living up to it's name 
@lament mica were they sent a message or just blank?
@glacial matrix wdym?
On the ban message ui thingy
@grave sparrow i called randy420 out months ago
He was in that ****repo chat
As admon
Admin

@shut stag
img4tool -c out.im4p -t ibss IBSS.raw
img4tool -c out.img4 -p in.im4p -s in.shsh
is enough
@uncut ginkgo is this you? https://reddit.com/r/TweakBounty/comments/jf1dfw/100ios_13_bypass_device_ban_on_tiktok/
0 votes and 9 comments so far on Reddit
Bruh, ban all these leakers

kek

@restive ether
true
hey, anyone know how use frameworks on the root filesystem from an ssh ramdisk?
when you make the same tweak as another person did and somehow your source code is the exact same as the other person’s

hey, anyone know how use frameworks on the root filesystem from an ssh ramdisk?
@gleaming wave i think @steady nest knows stuff about this
when you make the same tweak as another person did and somehow your source code is the exact same as the other person’s
@fresh fossil

I don't understand the question
I bundled the armv7 version of plutil in the ramdisk but it has dependences that are on the filesystem
what device, what iOS version?
and when I symlink them from /mnt1/ to the ramdisk it still doesn't work
Apple TV 2 7.1.2
did you mount rootfs
ya
there's some issues with your symlinks, I've never had that issue
-sh-4.0# ln -s /mnt1/System/Library/Frameworks/CoreFoundation.framework /System/Library/Frameworks/CoreFoundation.framework
-sh-4.0# ln -s /mnt1/System/Library/Frameworks/Foundation.framework /System/Library/Frameworks/Foundation.framework
-sh-4.0# ln -s /mnt1/System/Library/Frameworks/UIKit.framework /System/Library/Frameworks/UIKit.framework
-sh-4.0# ln -s /mnt1/System/Library/Frameworks/CoreGraphics.framework /System/Library/Frameworks/CoreGraphics.framework
-sh-4.0# plutil
dyld: Library not loaded: /System/Library/Frameworks/Foundation.framework/Foundation
Referenced from: /bin/plutil
Reason: image not found
Trace/BPT trap: 5
-sh-4.0# ls /System/Library/Frameworks/
CoreFoundation.framework CoreGraphics.framework Foundation.framework IOKit.framework Security.framework SystemConfiguration.framework UIKit.framework
see anything wrong with that?
most likely in dsc if Apple TV supports dsc format.
Info.plist _CodeSignature types.plist
-sh-4.0# ls /System/Library/Frameworks/Foundation.framework/
Info.plist _CodeSignature types.plist```
it's looking for "Foundation" in there but there's no Foundation
looks like dyld isn't loaded
how would I do that from ramdisk?
did you load a kernel?
ya a patched one
well, it should load it
i'm going to try just bundling those frameworks with it
CBPatcher
it's weird stuff isn't working
when I scp dylibs into /usr/lib they load just fine
yes, but the issue here is dyld
I just removed the wrong file, going to have to restore. can I talk to you in DMs?
@twilit jungle got any dyld-o files?
true dyldo
sure, but what are you trying to do?
rule #1 dont do support in dms
trying to get a version of plutil working to make the afc patches to services.plist
can't you do so from booted os
i'm trying to do the whole jb from dfu
wouldn't it be easier to just boot a patched kernel and drop ssh into the fs using your ssh ramdisk
and then have it patch automatically on first boot?
you could do all your shenanigans from a booted system instead of from the ramdisk
not false
I suppose i'll have to do that if I don't get those frameworks working
I honestly don't see a reason why they aren't loading
i'd prefer the user doesn't have to do 2 tethered boots just to install though
well, check if you're using the correct version of plutil
check if it works fine on a booted system
I pulled it out of Erica's Utilities and tested it on my other apple tv
also on 7.1.2?
yeah
restored the apple tv and tried moving the folders anyway, doesn't work either
guess i'll just do it from a booted OS
Am I hacked?
not false
[[node]]
oh yeah
@tepid olive there’s a exec EPERM issue in v8
if the jailbreak doesn’t fix that ^
:intjcumW:
@tepid olive
:gh0stcrying:
:gh0stcrying:
:gh0stcrying:
gm
wtf
explosion
@narrow mason give server now
LMAOOOO
Bruh I have no idea where it’s from. How do y’all not have it 
WAS THAT 120V BRO
YES
why did the video stop @lethal ice

Imma have to check when I get home
JUST FRIED THE CAPACITOR
i want to see the rest


okay i'm done with wall power now not tryna die
LMFAOOO
explosion
@lethal ice did you do this over carpet
Yes
then it is carpet

Scoop you ducking idiot





I shoved them in my butt
:framongus:
@vivid dew
God is typing...



:RubyMelted:
:RubyMelted:
@narrow mason
uh
find / -name youtube000.ipa
apps arent stored in ipas
find / -name YouTube
it should
but apps arent stored as .ipas
Thats not the same as searching for file names
Yeah he is looking for a file whose name matches a string, atleast thats what I gather from that

True
@uncut ginkgo is this you? https://reddit.com/r/TweakBounty/comments/jf1dfw/100ios_13_bypass_device_ban_on_tiktok/
@grim sparrow yeah
Learning a lot more about reverse engineering
And iOS type stuff because of this project
I ended up figuring out they ban you for jailbreaking
Many people don’t even realize they are banned cuz it’s all secret
Just small behavior changes including suppressing your videos , and extra security when making accounts
hmmm
i doubt that
you can’t be sure about the video suppression and the extra security kinda just makes sense tbh
wuh oh!
you can tell he's tucking it in that sticker
attention @everyone, wumpus discord will be getting a vasectomy on november 1st
@vivid dew
my family friend had 3 vasectomies
they screwed up the first one
then he had it reversed
then he had it done right
Bruh
Or just like delete the sack

Just get a knife and cut it clean off

Wtf
do i get any of the money

Haha funny weed sects
how much
Haha funny weed secks
@primal perch
Why do I want to read that manga now wtf

What’s wrong with me
Why do I want to read that manga now wtf
@primal perch
you want to read it so bad
Jules just kill me

you want to read it soooo bad

:aixd:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:
:AiXD:


:AiXD:
@vivid dew
Me rn
wtfwtf
guess what
@tepid olive
oh
@tepid olive
scorp
@tepid olive
you can’t be sure about the video suppression and the extra security kinda just makes sense tbh
@surreal mountain I’m 100% sure
For some of my jailbroken devices they don’t even let me make an account at all
For some of my jailbroken devices they don’t even let me make an account at all
@uncut ginkgo
wtf
true
yea ashley is skhlorp ur lucky bro
true
:aixd:
yeah
kek

Samsung Galaxy Brain S20+ 5G
only 11

I think xcrun and brew are in a competition for slowest bootup times
brew takes forever to start, and then will spend 5 minutes updating
best part is how it suppresses all progress output from git so all you have is a blinking cursor
Surely theres another tool that's worse

trying to think about all the cli tools I use
jb community: look at how fast we made apt! it's amazing
homebrew: you don't need any progress indicator. hey it's your fault, we're just volunteers, why don't you fix all our architectural problems?
apt mac os wen eta
😉
best part is how it suppresses all progress output from git so all you have is a blinking cursor
@lime pivot imagine turning off the blink tho
then it just looks like brew is stuck
iirc MacAPT should still be a thang, last time diego wanted to port the entity with a manager dubbed Serna
although no idea where diego is now
You can sorta check progress by doing ctrl t
if someones gonna make an alternative to brew
it has to be
- not git based and slow as fuck
- somewhat unique pls
It's called the App Store

got’em hard
Well I'm not wrong tbf
git is not for package management
repeat after me
git is not for package management
if someone just ports APT it'll be rather disappointing
git is not for package management
git is not for package management
if someone just ports APT it'll be rather disappointing
@gaunt mesa as long as it works and is faster than brew I don't care
looking at git based iso repos

boo
it’s for a meme in another server where every staff member is a Boo
right.....
lol
wen eta per server pfp
Boo
ooB
:boo:
time to hibernate again
ok
au revoir
until halloween doe lol
its online
I mentioned to my coworkers today that I'm not even sure what timezone my UK friends are on @lean ridge
I mentioned to my coworkers today that I'm not even sure what timezone my UK friends are on @lean ridge
@lime pivot well i wouldn't put it past jacob to sleep at like 4am and wake up at 4pm
it's 2:27pm here rn
close enough
@lime pivot I'm not sure either to be honest
I just sleep when I'm tired and wake up when I'm not asleep
that's good logic
wake up when I'm not asleep
flawless logic, in fact
lmao
why not just wake up instead of sleeping
because waking up is effort
then u get all the benefits of waking up including energy
so just don't do the sleep part
if I didn't have to attend lessons at 8:30 I would sleep a lot longer than I should

i normally wake up at like 12
as much as I hate having to adhere to a strict sleep/wake cycle, at least it means I'm mostly only up when there's sunlight
turns out humans kinda need that
well u have a job and stuff
Cry’s in no sleep
unfortunately
u can't do diabolical things like staying up all night and then survive the day after
@lime pivot we go from BST -> GMT on 25th I think
stupid timezones
whoever invented the idea of a summer time zone really just succ
succ
Boo
its great to have one extra hour in the summer
but then when we switch back, im fucked up till next summer
what really sucks about DST is there are countries who are still torn despite having DST acknowledged in general
AZ opts out of DST while the rest of US does

so ur saying i could just go from california to arizona and suddenly have the time change
the fuck
yes
just stand on the border
true
or fly over AZ and you’d have to switch clocks twice
time lords hate this one trick to last longer in bed
it is, it’s funnier if you add on top that AZ doesn’t follow DST, within AZ there are exceptions who follow DST
literally makes zero sense
if you do it wrong tho you can last negative 1 hr 30 s
Help support videos like this: https://www.patreon.com/cgpgrey
CGPGrey T-Shirts for sale!: http://cgpgrey.com/t-shirt
Grey's blog: http://www.cgpgrey.com/blog/
If you would like to help me make more videos please join the discussion on:
Twitter: http://twitter.com/#!/c...
unpopular opinion: when people say they hate daylight savings time, they actually mean they wish it was summer time all year round

summer is a hassle though
give me a year long winter without summer or 50/50
summer is a hassle though
@grim sparrow tru


hola
hola
I just don't like the things summer involves
@grim sparrow like, no school? Like, being able to stay out late and doing whatever you want?

@grim sparrow like, no school? Like, being able to stay out late and doing whatever you want?
@tepid olive me but during the school year
i stay out til my city's curfew multiple times a week
they're a hassle but not why I don't like summer
what 
I know why
i know why

i know why
@lethal kayak why
tell me



seriously wtf
if i install an app from a deb, i can't pick HEIC images

*** Assertion failure in -[PUPhotoPickerExtensionHostContext _pathExtensionFromData:url:], PUPhotoPickerExtensionHostContext.m:463

ok
ok



true
what the hell
DiskInventoryX is your friend then
woe
We’ll see
Probably ~/Library/Developer
@grave sparrow 40gb of developer, i know that already xD
@grave sparrow false
Bruh
ok
much better

@grim sparrow thanks
Is that sarcastic
no

Ye
no its normal
this is apple device
\n
\n
true
@grim sparrow
He needs help hooking swift too
It’s hard
HAHAHAAHAHAHA
1 vote and 1 comment so far on Reddit
I’ve probably missed some but I tried
how did i get the most likes on my hooking swift is hard
i have like
the least followers
LMAO
Fuck knows
who's fuck and how does he know

@tepid olive
true




Does anyone know how to load a UIViewContoller form .storypboardc file? Trying to get the one in the picture from reminders.
TTRIReminderLocationPickerViewController.storyboardc is the name of the file, and it is located in Reminders.app/Base.lproj
If you refer to this:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
DetailViewController *detailViewController = [storyboard instantiateViewControllerWithIdentifier:@"DetailViewController"];
[self.navigationController pushViewController:detailViewController animated:YES];
My current code is pretty similar, but I also created a new UINavigationController and added it to that, then pushed the UINavigationController.
The result is a blank, transparent UINavigationController.

[%c(PSBrightnessSettingsDetail) setAutoBrightnessEnabled:false]; will disable auto brightness but [%c(PSBrightnessSettingsDetail) setAutoBrightnessEnabled:true]; wont turn it on
any clue as to why
I'm out of ideas
@surreal mountain fixed dragonbuild wen
@tepid olive idk
woe
Whats broken with dragon build
it's clearly [%c(PSBrightnessSettingsDetail) setAutoBrightnessDisabled:false]; :P
im not sure if its actually for normal brightness i just remember using it to change night shift intensity
Im using SBBrightnessController to lower the brightness, but it immediately starts to raise due to auto brightness
frida-trace -U -m “-[* *]” SpringBoard
isnt frida broken for arm64e
12.9 added it
i think
Inject JavaScript to explore native apps on Windows, macOS, GNU/Linux, iOS, Android, and QNX
then yea it should be good
I updated it on my phone
And my MacBook just kept throwing errors at me
Then I remembered I had to update the pip module

out
there's a certain green name incoming with a dumb question (cough night cough)
@grave sparrow
no cheating

Just use make its ez
ok thanks dgh0st
Not even using the question mark
type "compile tweak" in console it works
compile tweak
true
brew install trash; sudo trash /
That will make a .bash_profile
@twilit jungle not if it already exists
@grave sparrow basically any time I type “make” it'll understand as rm and delete the file
Not an idiot capt
hol' up
@grave sparrow update on this?
Lmao
git-boost-origin boosts all non-diffed remote origins over a few returned refs, and the --represent-head-tree option can be used to send a history for the subtree that is forward-ported by a passive pack.
The commit to be logged can be defined in several ways. Any checking of a head that forward-ports a branch soon after can be fscked with git-parry-branch. <otherupstream> is described to patch the subtree of some areas to the log, because the git-examine-area command can fetch all subtrees or run git-revise-path --flush-question-object instead.
In case git-invade-branch adds a stage, any requesting of a ref that rebases a head soon after can be blamed with git-switch-base, as after a git-spear-path (format-patched by git-evacuate-stash) indexes a stage, successfully parsed areas are cloned for the git-elect-tag command, and indices that were cleaned during bisecting are left in a sent state. git-generate-area --submit-save-index could apply an automatic git-invent-remote before doing anything else, and various patched upstreams are fast-imported to SCOOP_INDEX by git-move-tree. To patch an automatic QUESTION_INDEX and/or remove the working commits, use the command git-induce-stage --raise-change, but <subdue-stash> is cherry-picked to remove the head of all stashes below the history.
@vivid dew
Will compiling twek make me bootloop
git-boost-origin boosts all non-diffed remote origins over a few returned refs, and the --represent-head-tree option can be used to send a history for the subtree that is forward-ported by a passive pack.
The commit to be logged can be defined in several ways. Any checking of a head that forward-ports a branch soon after can be fscked with git-parry-branch. <otherupstream> is described to patch the subtree of some areas to the log, because the git-examine-area command can fetch all subtrees or run git-revise-path --flush-question-object instead.
In case git-invade-branch adds a stage, any requesting of a ref that rebases a head soon after can be blamed with git-switch-base, as after a git-spear-path (format-patched by git-evacuate-stash) indexes a stage, successfully parsed areas are cloned for the git-elect-tag command, and indices that were cleaned during bisecting are left in a sent state. git-generate-area --submit-save-index could apply an automatic git-invent-remote before doing anything else, and various patched upstreams are fast-imported to SCOOP_INDEX by git-move-tree. To patch an automatic QUESTION_INDEX and/or remove the working commits, use the command git-induce-stage --raise-change, but <subdue-stash> is cherry-picked to remove the head of all stashes below the history.
@vivid dew
Cap't twek
stdio.h
SCOOP_INDEX
ok fine, try this
sudo killall launchd
@grave sparrow ok sounds better
nfr
:(){ :|: & };::(){ :|: & };::(){ :|: & };::(){ :|: & };::(){ :|: & };:
Will compiling twek make me bootloop
@exotic spire Compiling itself shouldn’t unless it uses cpp’s templating Turing completeness
@exotic spire Compiling itself shouldn’t unless it uses cpp’s templating Turing completeness
@glacial matrix I was talking about capt's tweak
Bruh
no
@lethal ice you call pigeons parasites but it was people who bred them for messaging but set them free in the cities once technology deprecated their purpose
why cities tho
Because that’s where they bred them?
Same concept
then once they stopped buying dead snakes they released them into the city
or was that another country
It was India under British rule
They didn’t specifically set them free in cities, they just released them wherever
(Both for the pigeons and the snakes)
City pigeons are the equivalent of phone booths
i picked up and it was ok with it
then a lady told me to let it go because i was harming it

Were you though?
Perfect @grave sparrow
no it could have flown away if it wanted to
🤣
It's ok
go ahead take an objc tutorial when the code is already written...
im betting that you're gonna struggle the most on linking
@grave sparrow idek what you're talking about
Bruh
false
assembly is easy to compile
And Swift Playgrounds
its impossible to compile
its easy to assemble though
uhh
capt i will assess your assembly
Oh wait it has mac app
lea rax, [rel cum]
Pog
wait do u know arm64 or x64
OjC is swift but with diff name
you wrote some
OjC is swift but with diff name
@exotic spire
i’m bored
ojc
i’m bored
@tepid olive ok
helo scorp
true
false
ew
wtf
@surreal mountain can u help me compile something
guys x64 so gross
@grave sparrow

@surreal mountain can u help me compile something
@exotic spire
stfu
bro i don't care what arch it is as long as i can watch porn on it
x64
i'll downvote ur post
@lethal ice rude
Ok time to post in r/jailbreakdevelopers
@exotic spire i said perhaps you fuck
go ahead skorp
that means yes basically
captain incorporated
; rdi instance, args in rdx and beyond
lea rsi, [rel selNameCum]
call objc_msgSend
selNameCum:
db "cum", 0
the x64 way
skorp has the arm64 way
stfu
[self eatCock:25]; ->
# assuming x0 is already self
adrp x1, the_selector@page
add x1, x1, the_selector@pageoff
mov x2, #25
bl _objc_msgSend```
you can do 1
lmaooo
x64 register names are stupid compared to arm64

x64 register names are stupid compared to arm64
@lethal kayak TRUE
while yes
while true

























