[Galaxy Y GT-S5360 General] halnovemila:
Well, it might be, as long as there's a "flaw" in the package installer installing process.

As in the early version, where the "flaw" was that the installer didn't properly check for available file/folder name and it didn't handle the system error triggered when the writing attempt fails.

What we did till now is just "trying" to figure out how the package installer works, none of the previous attempt was a sure shot... just attempts also because I can't find detailed informations on how the package installer works, and I'm not really going to read the source code (which indeed would give all the answers but is very difficult to do).

The trick I posted was intended to be as simple as to make a new folder.

Use of lucky patcher is a different approach to this problem and I don't know how it works, what it actually does, so it requires a great deal of trust on the app developer.

But there might be other way, like the use of MyAdroidTools (https://play.google.com/store/apps/details?id=cn.wq.myandroidtools&hl=en) which, in a rooted phone, lets you to inspect all the services within one app (and much more than just the services) and disable which one you chose to.

For example on GPS it might be the service named CheckWifiAndAutoUpdate that if disabled will stop to happen any further update of any apps (including GPS... hopefully).

Anyway the result of your previous attempts is quite interesting because looks like the package installer ignored the folders with greater split numbers.

Why did it ignore the com.android.vending-99? can't the installer handle split numbers above 99?

I that case using all the names between 1 and 99 might do the trick.

Manually making all those folders is time consuming but you might want to try using a shell script.

Copy the following code in a text file and save it as UNIX (LF only) format with name a.sh (or another file name at your choice)

#! /system/bin/sh
cd /data/app
mkdir com.android.vending-1
mkdir com.android.vending-2
mkdir com.android.vending-3
mkdir com.android.vending-4
mkdir com.android.vending-5
mkdir com.android.vending-6
mkdir com.android.vending-7
mkdir com.android.vending-8
mkdir com.android.vending-9
mkdir com.android.vending-10
mkdir com.android.vending-11
mkdir com.android.vending-12
mkdir com.android.vending-13
mkdir com.android.vending-14
mkdir com.android.vending-15
mkdir com.android.vending-16
mkdir com.android.vending-17
mkdir com.android.vending-18
mkdir com.android.vending-19
mkdir com.android.vending-20
mkdir com.android.vending-21
mkdir com.android.vending-22
mkdir com.android.vending-23
mkdir com.android.vending-24
mkdir com.android.vending-25
mkdir com.android.vending-26
mkdir com.android.vending-27
mkdir com.android.vending-28
mkdir com.android.vending-29
mkdir com.android.vending-30
mkdir com.android.vending-31
mkdir com.android.vending-32
mkdir com.android.vending-33
mkdir com.android.vending-34
mkdir com.android.vending-35
mkdir com.android.vending-36
mkdir com.android.vending-37
mkdir com.android.vending-38
mkdir com.android.vending-39
mkdir com.android.vending-40
mkdir com.android.vending-41
mkdir com.android.vending-42
mkdir com.android.vending-43
mkdir com.android.vending-44
mkdir com.android.vending-45
mkdir com.android.vending-46
mkdir com.android.vending-47
mkdir com.android.vending-48
mkdir com.android.vending-49
mkdir com.android.vending-50
mkdir com.android.vending-51
mkdir com.android.vending-52
mkdir com.android.vending-53
mkdir com.android.vending-54
mkdir com.android.vending-55
mkdir com.android.vending-56
mkdir com.android.vending-57
mkdir com.android.vending-58
mkdir com.android.vending-59
mkdir com.android.vending-60
mkdir com.android.vending-61
mkdir com.android.vending-62
mkdir com.android.vending-63
mkdir com.android.vending-64
mkdir com.android.vending-65
mkdir com.android.vending-66
mkdir com.android.vending-67
mkdir com.android.vending-68
mkdir com.android.vending-69
mkdir com.android.vending-70
mkdir com.android.vending-71
mkdir com.android.vending-72
mkdir com.android.vending-73
mkdir com.android.vending-74
mkdir com.android.vending-75
mkdir com.android.vending-76
mkdir com.android.vending-77
mkdir com.android.vending-78
mkdir com.android.vending-79
mkdir com.android.vending-80
mkdir com.android.vending-81
mkdir com.android.vending-82
mkdir com.android.vending-83
mkdir com.android.vending-84
mkdir com.android.vending-85
mkdir com.android.vending-86
mkdir com.android.vending-87
mkdir com.android.vending-88
mkdir com.android.vending-89
mkdir com.android.vending-90
mkdir com.android.vending-91
mkdir com.android.vending-92
mkdir com.android.vending-93
mkdir com.android.vending-94
mkdir com.android.vending-95
mkdir com.android.vending-96
mkdir com.android.vending-97
mkdir com.android.vending-98
mkdir com.android.vending-99

copy a.sh in /data/app, set the execute permission, and execute it.

I've attached a zip archive with a.sh and b.sh where the latter is to delete all the empty folders made with a.sh

As usual, if you have any news, good or bad, please let me (us) know ;)