Tutorial Unity How To Uncensor (Almost) Any Unity Game

quc vnh

Newbie
Jul 13, 2017
30
19
I seriously have no clue if this works, I don't have a Quest to test with. There are so many things that could be wrong with this but my main concerns are
1) The possibility the FX/Censor isn't the shader being used for the mosaic
2) Quest apks have different signing techniques than standard apks
3) Can the Quest even work with recompressed data.unity3d bundles?


If it works let me know and I'll explain the process.
If not then whatever, this feels like trying to hit a bullseye on a dartboard that is in a different room and that room only has one door and it is locked...
Is it possible to learn this power?
P/s: I found that she has another bunny costume. I wonder how to change her clothes.
itworked.jpg
 
Last edited:
  • Like
Reactions: OuterACG

quc vnh

Newbie
Jul 13, 2017
30
19
I seriously have no clue if this works, I don't have a Quest to test with. There are so many things that could be wrong with this but my main concerns are
1) The possibility the FX/Censor isn't the shader being used for the mosaic
2) Quest apks have different signing techniques than standard apks
3) Can the Quest even work with recompressed data.unity3d bundles?


If it works let me know and I'll explain the process.
If not then whatever, this feels like trying to hit a bullseye on a dartboard that is in a different room and that room only has one door and it is locked...
Senpai? Are you still there?
 

funog1

Member
Modder
Mar 2, 2017
422
2,341
My bad, life happened and I completely forgot about this. Let me get started.

So there isn't much difference between a desktop unity game and an apk except the packing in terms of modding. The methods for decensoring are still the same.

To start with an apk the first thing you need to do is unpack it. You can do this with something like 7zip sure, but I like to use when dealing with APKs because, well, it's easy. This program will unpack, then repack the modded version with proper signing at the end. I use the google link portable version. For editing the game I use for unpacking, actual manipulation, and repacking of the assets.

I will be using the Migite apk posted earlier for this example. It uses data.unity3d for its assets which may or may not be the case in other games.

You don't have permission to view the spoiler content. Log in or register now.

Hope this all made sense, if I need to clarify something let me know!
 
Last edited:

snowstormyukikaze

New Member
Nov 11, 2021
1
0
Excuse me, I try to uncensored this game RJ308908. 洗脳アプリで高飛車なお嬢様を好き放題するシミュレーション

The game was made by Unity. I used uabea_rel3_win_x64 to search asset files and I found the name [MosaicController]

I though this maybe something that censor the game but the type of the file is MonoScript and when I exportdump I saw this

what should I do next ?

Game Data folder






Code:
0 MonoScript Base
 1 string m_Name = "MosaicController"
 0 int m_ExecutionOrder = 0
 0 Hash128 m_PropertiesHash
  0 UInt8 bytes[0] = 158
  0 UInt8 bytes[1] = 201
  0 UInt8 bytes[2] = 70
  0 UInt8 bytes[3] = 219
  0 UInt8 bytes[4] = 206
  0 UInt8 bytes[5] = 183
  0 UInt8 bytes[6] = 160
  0 UInt8 bytes[7] = 188
  0 UInt8 bytes[8] = 176
  0 UInt8 bytes[9] = 149
  0 UInt8 bytes[10] = 120
  0 UInt8 bytes[11] = 175
  0 UInt8 bytes[12] = 47
  0 UInt8 bytes[13] = 42
  0 UInt8 bytes[14] = 142
  0 UInt8 bytes[15] = 146
 1 string m_ClassName = "MosaicController"
 1 string m_Namespace = ""
 1 string m_AssemblyName = "Assembly-CSharp.dll"
 

Prick

Engaged Member
Jul 17, 2017
2,006
1,755
Excuse me, I try to uncensored this game RJ308908. 洗脳アプリで高飛車なお嬢様を好き放題するシミュレーション
Read the guide again.
Monoscript is useless for this game and pretty much useless for all other games.
Start with the material mosaic removal then follow the shader removal method.
 
  • Like
Reactions: SnowStormAkikaze
Nov 12, 2021
76
157
Prick Thank you for your answer.

I have tried both material mosaic remova , shader removal method. but it not work.

Finally I try [Monoscript Mosaic Removal] and it finally work just fine :) !

But when the game continue , Form chapter 1 to chapter 2 the mosaic comeback again.

How can I fix that problem ?
 

Prick

Engaged Member
Jul 17, 2017
2,006
1,755
Prick Thank you for your answer.

I have tried both material mosaic remova , shader removal method. but it not work.

Finally I try [Monoscript Mosaic Removal] and it finally work just fine :) !

But when the game continue , Form chapter 1 to chapter 2 the mosaic comeback again.

How can I fix that problem ?
the material for the shader in this game is called "amplify"
probably should have mentioned that lol
 

PervyJetro

Member
Apr 24, 2019
140
105
Excuse me, I try to uncensored this game RJ308908. 洗脳アプリで高飛車なお嬢様を好き放題するシミュレーション

The game was made by Unity. I used uabea_rel3_win_x64 to search asset files and I found the name [MosaicController]

I though this maybe something that censor the game but the type of the file is MonoScript and when I exportdump I saw this

what should I do next ?

Game Data folder






Code:
0 MonoScript Base
1 string m_Name = "MosaicController"
0 int m_ExecutionOrder = 0
0 Hash128 m_PropertiesHash
  0 UInt8 bytes[0] = 158
  0 UInt8 bytes[1] = 201
  0 UInt8 bytes[2] = 70
  0 UInt8 bytes[3] = 219
  0 UInt8 bytes[4] = 206
  0 UInt8 bytes[5] = 183
  0 UInt8 bytes[6] = 160
  0 UInt8 bytes[7] = 188
  0 UInt8 bytes[8] = 176
  0 UInt8 bytes[9] = 149
  0 UInt8 bytes[10] = 120
  0 UInt8 bytes[11] = 175
  0 UInt8 bytes[12] = 47
  0 UInt8 bytes[13] = 42
  0 UInt8 bytes[14] = 142
  0 UInt8 bytes[15] = 146
1 string m_ClassName = "MosaicController"
1 string m_Namespace = ""
1 string m_AssemblyName = "Assembly-CSharp.dll"
did you manage to uncensor it?
 

asdqweyxc11241

New Member
Sep 28, 2021
1
0
Is there a (patch & launch) file in your game directory?
Otherwise the .dll will be injected into the game on launch, and should work as is.

Also this from the github page:

Get the latest version of BepInEx 5 and install it to your game.
Copy one of the demosaic .dll files to the BepInEx\plugins folder.
See if the plugin load and have effect on the game. If not, remove it and try a different one.

If none of them work, it's either ineffective for the game you're using it on, or the game is not censored with a simple shader.

What exactlyis the demosaic .dll file? Like how do you even get it?
 

cooperdk

Engaged Member
Jul 23, 2017
3,377
4,944
Is it possible to learn this power?
P/s: I found that she has another bunny costume. I wonder how to change her clothes.
Clothes, except for default ones, are usually defined programmatically. That means that you will have to somehow find the right code in which the clothes are defined.
 
  • Like
Reactions: quc vnh

quc vnh

Newbie
Jul 13, 2017
30
19
Dear my Lord,
I know it's a shame to ask the same question twice. But I'm stuck in
The game was in APK format, so I used this method.
When I was using UABEA to open the game's data, it said that the version of the game is not supported.
1639731319333.png
Anyway, I tried the latest version to edit it, and I did find some mosaic materials.
1639731623547.png
I thought I was lucky, but when I tried to export it, the program broke into a thousand pieces.
So, I'm here today to borrow your power. I believe you are able to do more than I ever imagine. I know that you can do the impossible.
Here is
 

funog1

Member
Modder
Mar 2, 2017
422
2,341
Good attempt, it looks like UABEA is a little behind now too. It seems like it's doing what UABE would when it couldn't export right except instead of giving you an error it will just crash. My advice is try this method and see if that lets you save. Another thing to point out about this one is the female model has a hole where the genitalia should be, might not be worth uncensoring in the first place.
1639793383880.png
But again, can't actually test it out myself. Good luck.
 

quc vnh

Newbie
Jul 13, 2017
30
19
Good attempt, it looks like UABEA is a little behind now too. It seems like it's doing what UABE would when it couldn't export right except instead of giving you an error it will just crash. My advice is try this method and see if that lets you save. Another thing to point out about this one is the female model has a hole where the genitalia should be, might not be worth uncensoring in the first place.
View attachment 1550409
But again, can't actually test it out myself. Good luck.
I believe both human horniness and game technology nowadays have reached a new level, where each model has separate genitalia. it's so detailed that it looks like a real one.
1639815623578.png
About the result:
1639820066750.jpeg
It worked like a charm! Even my shark can't stand before this altar of Venus.
 
  • Like
Reactions: riore2us and funog1