Hacking Uninstalling system apps?

eqagunn

Active Member
Newcomer
Joined
Jun 8, 2020
Messages
35
Trophies
0
XP
142
Country
Ireland
Just for the sheer hell of it I just used fbi to delete AR games and its ticket and then confirmed it was gone. I then did the system update and yep just like other system apps that i have done this with in the past it reappeared. Its very strange this is not happening for you.

Only obvious difference that comes to my mind is me being EUR while you guys are USA. Sounds unlikely for that to be the reason, though fw is sort of different. Maybe some EUR guy will report back after doing the same test. Aside from that I have no other guesses.
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,193
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,154
Country
United Kingdom
Only obvious difference that comes to my mind is me being EUR while you guys are USA. Sounds unlikely for that to be the reason, though fw is sort of different. Maybe some EUR guy will report back after doing the same test. Aside from that I have no other guesses.
I am in Scotland lol.
 
  • Like
Reactions: Alexander1970
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
Marvelous reply! This will be very helpful for future case where people would like to know how to bring back a system app without flashing back a backup of sysNAND or in case where they don't have it as this topic is easily found when googling.

Am I right to assume the reason for regular system fw update not installing the app back lays in the current system fw version not containing an update to app in question? That is, if a future fw update comes with an update for that app it will bring the app back? If, so will it depend on whether you removed the ticket or kept it?

I wonder why is that not the case with my AR Games. It's a freshly hacked system, no additional tinkering was done that could have tainted it.
For other system titles and regions, see [3dsbrew.org] Title list when selectively repairing the 3DS firmware.

The way system updating works is that when a 2DS/3DS connects online to the CDN server, it presents the listings of at least these two (2) database files.
  • import.db
  • ticket.db
If your 3DS was involved in a previous system update through Recovery Mode, there is a chance of a mismatch record keeping has occurred between the import.db and title.db. From my observation, Recovery Mode works slightly differently than a regular System Update as it appears to force install system titles that are missing by title.db but not necessarily adjust the record on import.db.
  • title.db keeps track of system titles and dsiware titles that are actually installed in the 3DS firmware.
  • import.db also has a record of the system titles and their versions to compare against for the purpose of any future system updates.
  • ticket.db has the collection of tickets regarding the ownership of your system, dsiware, and SD titles.
If there is a mismatch between title.db and import.db for a particular system title due to how it was installed or updated, when one goes to uninstall that title in FBI, title.db may successfully has its record expunged to keep note your 3DS no longer has that title installed. However, FBI might not edit the import.db to sync with that on the title.db. The screw-up is that import.db has that title's installed files listed with different ContentIDs (ex: 00000003.app) whereas the title.db had it named something else (ex: 00000000.app).

When you go to system update via System Settings, CDN server would check the import.db and assume (in your case) AR Games (EUR) is still installed and on the latest version. If it had noticed the title was no longer installed, the next thing it would check is if the presented ticket tied to AR Games is missing or fake. Fake or nonlegit system tickets would stop the update; missing system tickets (usually) allows the update to goes through. CDN server reinstalling the title would also install a replacement ticket if missing.
 
Last edited by TurdPooCharger,

eqagunn

Active Member
Newcomer
Joined
Jun 8, 2020
Messages
35
Trophies
0
XP
142
Country
Ireland
Ended up following your instructions.
sysUpdater didn't want to unwrap initially, however did after a reboot.
AR Games v1040 (1.1.0) back on home menu.
Deleted title+ticket with FBI to check whether system update is going to reinstall it this time, but still doesn't.
Fake or nonlegit system tickets would stop the update; missing system tickets (usually) allows the update to goes through. CDN server reinstalling the title would also install a replacement ticket if missing.
Does this app now contain a fake ticket? If so, will that prevent the future fw update containing an update for it from updating the app? Or will it perhaps result in a failed install of the whole fw version?
If your 3DS was involved in a previous system update through Recovery Mode, there is a chance of a mismatch record keeping has occurred between the import.db and title.db. From my observation, Recovery Mode works slightly differently than a regular System Update as it appears to force install system titles that are missing by title.db but not necessarily adjust the record on import.db.
This is a refurbished device so whether Recovery was done prior I do not know. All I know is that it belonged to a child as he left me several captain's logs in Sounds app telling the story of an alien attack and destruction in form of non-articulated sounds. Based on what you said it might have very well been my fault by trying to do a Recovery mode update while keeping the ticket.
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,485
Trophies
2
XP
4,927
Country
Canada
This is a refurbished device so whether Recovery was done prior I do not know. All I know is that it belonged to a child as he left me several captain's logs in Sounds app telling the story of an alien attack and destruction in form of non-articulated sounds. Based on what you said it might have very well been my fault by trying to do a Recovery mode update while keeping the ticket.

That. that right there made my night. That sounds hilarious and awesome. Ya better make sure to back those up. lmao.

Thats good to hear ya got ar games back on your home menu.
 
  • Like
Reactions: eqagunn
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
Ended up following your instructions.
sysUpdater didn't want to unwrap initially, however did after a reboot.
AR Games v1040 (1.1.0) back on home menu.
Deleted title+ticket with FBI to check whether system update is going to reinstall it this time, but still doesn't.

Does this app now contain a fake ticket? If so, will that prevent the future fw update containing an update for it from updating the app? Or will it perhaps result in a failed install of the whole fw version?

This is a refurbished device so whether Recovery was done prior I do not know. All I know is that it belonged to a child as he left me several captain's logs in Sounds app telling the story of an alien attack and destruction in form of non-articulated sounds. Based on what you said it might have very well been my fault by trying to do a Recovery mode update while keeping the ticket.
The 0004001000022E00.cia and entire collection of other system titles from that darth site contain legit tickets. System tickets are weird in that they are universally legit where any 3DS systems can share, install, and system update without issue. However, system tickets are also console unique as no two (2) 2DS/3DS will have the same exact ticket for the same TitleID even if they are from the same region 3DS firmware from factory.

If your 3DS has installed someone else's set of system tickets, system update should work just fine. Nintendo was kind enough in letting us continue to share or pirate each other's system titles in their CDN server side checks. I don't know why a system update sometimes fail to give back someone's own set of system tickets if they are missing.

You are going to backup with Checkpoint and share those captain logs recording, right?
 

eqagunn

Active Member
Newcomer
Joined
Jun 8, 2020
Messages
35
Trophies
0
XP
142
Country
Ireland
You are going to backup with Checkpoint and share those captain logs recording, right?
Too late. Went to delete them straight away after I listened through all of them since I saw them as something I was not supposed to have or have use of. As I finished it hit me that I could have for fun as there was no personal info in them.

Thanks for all the enlightenment!
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,485
Trophies
2
XP
4,927
Country
Canada
Too late. Went to delete them straight away after I listened through all of them since I saw them as something I was not supposed to have or have use of. As I finished it hit me that I could have for fun as there was no personal info in them.

Thanks for all the enlightenment!
You could just restore a nand backup of the console with the info there. or now it kinda feels like you are more trolling with bothering to of said that info about your sound app to begin with.
 

eqagunn

Active Member
Newcomer
Joined
Jun 8, 2020
Messages
35
Trophies
0
XP
142
Country
Ireland
You could just restore a nand backup of the console with the info there. or now it kinda feels like you are more trolling with bothering to of said that info about your sound app to begin with.
Wanted to have a "clean" device before I went to hack it so it was deleted before. First nand backup was made at the end of hacking process so it doesn't contain those recordings.
 

Codemastershock

Well-Known Member
Member
Joined
Oct 14, 2013
Messages
277
Trophies
0
XP
1,067
Country
Brazil
You can use FBI to delete them, but do take note that you will be notified to do a system update even on the latest firmware if you do so. A system update will bring those titles back.
In my experience you will be notified for system update only if the console is trying to access the Nintendo eShop app and Spotpass (not Streetpass). If you remove the system app and deactivate Spotpass and the option to send info to Nintendo it wont prompt you to update the system unless you enter the eShop app.
Playing online is completely fine, is just the eShop app and Spotpass that will trigger this.
 
Last edited by Codemastershock,

Doggo64

Member
Newcomer
Joined
Jul 24, 2022
Messages
6
Trophies
0
Age
23
Location
Georgia, U.S (Town Private)
XP
26
Country
United States
I got one of the 3DS dev apps that is called "3D Challenge" It looks like face raiders on the home screen. I cant find it in my system setting and delete it, so im looking for every other way to remove it. Can somebody help me?
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I think it's under titles. let it populate (will be in alphabetical order), scroll down, then uninstall it. don't know if it will be in there or not.
 

Doggo64

Member
Newcomer
Joined
Jul 24, 2022
Messages
6
Trophies
0
Age
23
Location
Georgia, U.S (Town Private)
XP
26
Country
United States
I think it's under titles. let it populate (will be in alphabetical order), scroll down, then uninstall it. don't know if it will be in there or not.
It was in there as face raiders, as a older version, but I tried doing this before and there is no way to uninstall it through the titles screen. I've tried the options aswell, no option to uninstall it.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
there's no way to uninstall it? not sure then. that may be your only hope. I'm assuming that face raiders is on the ctrnand, but I don't know for sure.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/WOppJ92RgGU?si=KE79L6A_3jESsGQM