Skip to content

Instantly share code, notes, and snippets.

@ichitaso
ichitaso / Localizable.strings
Created July 5, 2023 21:52
KillBackground13 en Localizable.strings
"Respring is required" = "Respring is required";
"Cancel" = "Cancel";
"Respring" = "Respring";
"Settings" = "Settings";
"SETTINGS_DESC" = "Will display 2 big buttons (left+right) instead of one. (better on the iPad)";
"Auto Close Switcher" = "Auto Close Switcher";
"Button on the left" = "Button on the left";
"Big Buttons" = "Big Buttons";
@ichitaso
ichitaso / Makefile
Created May 7, 2022 05:25
Change the color of the predictive part of the keyboard
DEBUG = 0
FINALPACKAGE = 1
THEOS_DEVICE_IP = 192.168.0.15
TARGET = iphone:14.5:13.0
ARCHS = arm64 arm64e
export PREFIX = $(THEOS)/toolchain/Xcode11.xctoolchain/usr/bin/
INSTALL_TARGET_PROCESSES = SpringBoard
@ichitaso
ichitaso / tutorial-alternate.md
Created January 10, 2022 09:50 — forked from dhinakg/tutorial-alternate.md
tutorial-alternate.md

Note: This writeup is for advanced users and developers. For a guide that will actually walk you through this, ios.cfw.guide is updated. guides.stkc.win should be soon™️.

So, I got bored and decided to do more research into alternates. Turns out you can still abuse it to update to 14.8 on iOS versions that don't support alternates. You're welcome.

This requires a jailbreak. Of course, you can do the backup editing stuff if you're not JBed but:

a. It's a wack method imo

b. I didn't try it so I'm not gonna explain it

@ichitaso
ichitaso / Localization for NotifyWiFi X
Last active January 5, 2022 05:51
Localization for NotifyWiFi X
English
"Wifi connected this SSID" = "Connected to this WiFi SSID.";
"Connected Black SSID" = "Turned off Wifi";
"Wi-Fi 0N" = "Wi-Fi 0N";
"Wi-Fi Settings" = "Wi-Fi Settings";
"NotifyWiFi Settings" = "NotifyWiFi Settings";
"Close" = "Close";
"Not connected to WiFi" = "Not connected to WiFi";
"Succeeded!" = "Succeeded!";
@ichitaso
ichitaso / main.m
Created December 19, 2021 14:49
NSArrayのarrayをNSRangeのrangeOfString:を使わないで複数フィルタリング(簡易)
#define PREF_PATH @"/private/var/mobile/Library/Preferences"
void filterPath() {
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSArray *allFileName = [fileManager contentsOfDirectoryAtPath:PREF_PATH error:nil];
NSArray *filterFile = @[@".GlobalPreferences.plist",
@"TVRemoteConnectionService.plist",
@"UITextInputContextIdentifiers.plist",
@"nfcd.plist",
/*
Written By Pan ZhenPeng(@peterpan980927) of Alibaba Security Pandora Lab
use it on macOS: cc poc.c -o poc while True; do ./poc ; done
*/
#include <errno.h>
#include <signal.h>
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
@ichitaso
ichitaso / Localization for KillBackgroundXS
Last active July 11, 2021 23:21
Localization for KillBackgroundXS (I will send a gift if the person who cooperated did not purchase it.)
English
"Respring is required" = "Respring is required";
"Cancel" = "Cancel";
"Respring" = "Respring";
"Settings" = "Settings";
"SETTINGS_DESC" = "Will display 2 big buttons (left+right) instead of one. (better on the iPad)";
"Auto Close Switcher" = "Auto Close Switcher";
struct SBIconImageInfo {
struct CGSize size;
double scale;
double continuousCornerRadius;
};
- (UIImage *)iconImageForIdentifier:(NSString *)identifier {
SBIconController *iconController = [NSClassFromString(@"SBIconController") sharedInstance];
SBIcon *icon = [iconController.model expectedIconForDisplayIdentifier:identifier];
@ichitaso
ichitaso / Localization for Pasithea 2
Created July 10, 2019 12:57
Localization for Pasithea 2
# English
## Pasithea.strings
"ENABLED" = "Enabled";
"DISABLE_IN_APPS" = "Disable in Applications";
"PASITHEA_KEYBOARD" = "Pasithea Keyboard";
"KEYBOARD_DETAIL" = "In order for Pasithea Keyboard to work, it must replace either the Tamil or Tibetan keyboard. By default, Pasithea replaces the Tibetan keyboard. Choose whichever keyboard that you don't need to use.";
@ichitaso
ichitaso / Twitter Support
Created November 27, 2019 16:59
DMCA Takedown Notice
Hello,
Thanks for bringing this to our attention. In order to further evaluate your claim, we need to confirm that you are an authorized representative of the company or organization.
Option 1: Refile your report (https://support.twitter.com/forms/dmca) using an email address associated with the company’s or organization’s email domain (e.g. john@brandname.com). This will create a new case and we can continue to evaluate your claim via that email address.
Option 2: Click on the link below and upload documentary evidence of your authority to act on behalf of the company or organization. This should include a signed statement or letter of authorization from the company / organization, a copy of your business card, and a valid government-issued photo ID (e.g., driver’s license or passport). Your information will be kept confidential and your documentation will be deleted after we review it.
Option 2 upload link: https://help.twitter.com/en/upload?verifier=xxxxx