Hidden ROM capacity??? - HD2 Windows Mobile 6.5 ROM Development

While bussy with testing Extendir V2, I've noticed somthing strange...
Our HD2 has 3 FATFS volumes???
We have 1 IMGFS volume where our cooked stuff is,
1 FATFS volume as our root storage,
1 FATFS volume as our storage card
and 1 FATFS volume as our ....?
Could it be extra storage memory that isn't show? (maybe with the correct HSPL?)
Does our storage memory exists from 2 volumes of 256MB?
I realy don't know, but I lack the time to get my hands dirty on this...
You could check it yourself with for example FdcSoft's Task Manager.
ShaDrac

I'm trying right now
what i've to exactly search?

could it be this hidden 20mb as discussed HERE?

Fab985 said:
I'm trying right now
what i've to exactly search?
Click to expand...
Click to collapse
In FdcSoft's Task Manager, on the tab "Processes",
if you press and hold on filesys.exe and select details on the submenu,
you will see all the libraries loaded bij filesys.exe.
In the case of file system filter drivers an library will be loaded once per volume that it's hooked on (thats the number in the column "Proc Count").
As you can see for example: cachefilt is 3 times loaded while cachefilt is only loaded on FATFS volumes

2 screenshots here

samsamuel said:
could it be this hidden 20mb as discussed HERE?
Click to expand...
Click to collapse
Yes, I think you're right!
Next time I will try to search on more keyword combinations.
Still it would be nice to know for what it's used and when/how the volume was created.

ShaDrac said:
Next time I will try to search on more keyword combinations.
Click to expand...
Click to collapse
Heh, i couldn't find it either, i had to trawl through my past post history. Good job i commented in that thread !

ShaDrac said:
While bussy with testing Extendir V2, I've noticed somthing strange...
Our HD2 has 3 FATFS volumes???
We have 1 IMGFS volume where our cooked stuff is,
1 FATFS volume as our root storage,
1 FATFS volume as our storage card
and 1 FATFS volume as our ....?
Could it be extra storage memory that isn't show? (maybe with the correct HSPL?)
Does our storage memory exists from 2 volumes of 256MB?
I realy don't know, but I lack the time to get my hands dirty on this...
You could check it yourself with for example FdcSoft's Task Manager.
ShaDrac
Click to expand...
Click to collapse
I think is bluetooth storage
there is an option somewhere that you can set it and you will see it on the file manager

iosub said:
I think is bluetooth storage
there is an option somewhere that you can set it and you will see it on the file manager
Click to expand...
Click to collapse
It is used by Facebook_Engine package:
\PINET_ROM\FBOnlineAlbum\

Can we access data in this volume??????
djet said:
It is used by Facebook_Engine package:
\PINET_ROM\FBOnlineAlbum\
Click to expand...
Click to collapse
Hi would you please tell me how can i access these files as I need to extract few pictures from it ..... only coz they are here only..

Related

help with Android

hello! i have a verizon HTc Touch / vogue.
and i reall want to put android on there, i have an old android where all you can do is text, but these new ones seem awesome ex:
http://forum.xda-developers.com/showthread.php?t=603028
http://forum.xda-developers.com/showthread.php?t=577186
but how do i boot these? i used the haret for the android i have working now, but how do i get these ones up and running?
Same way as you did the "old android." Just check to make sure you have the latest basefiles from SourceForge and load up a system.sqsh.
You can also do the partition system if you want to, but thats slightly more complicated. But still easy to get up and running.
hmm so i put all the files i download into the folder where my haret is and then i run haret and i put "system.sqsh" where it says "defualt.txt" and i get a error and it says "keyword: sqsh cannot be found" am i doing this right? sorry im a major NOOB
heres a screenie of what i have in my android folder:
Run the "default.txt" not system.sqsh
i have made some progress it now goes into the CMD and displays some lines of code but then it just sits there and the latest code line says "/bin/sh: can't access tty: job control turned off"
zbubblez said:
i have made some progress it now goes into the CMD and displays some lines of code but then it just sits there and the latest code line says "/bin/sh: can't access tty: job control turned off"
Click to expand...
Click to collapse
what does it say right before /bin/sh job control turned off?
jamezelle said:
what does it say right before /bin/sh job control turned off?
Click to expand...
Click to collapse
one sec lemme check, i got the hero one to work =]
Failed to find rootfs.img on SD card. you need to unzip the rootfs files to the root of your sd card. I THINK I KNOW WHAT TO DO NOW!
nvm its already extracted?
zbubblez said:
nvm its already extracted?
Click to expand...
Click to collapse
put everything in a folder called android on your sdcard
jamezelle said:
put everything in a folder called android on your sdcard
Click to expand...
Click to collapse
i got it =], but one things wrong =[ my language is set to english but my keyboard auto corrects japenese or something like that haha
so instead of starting a new thread I thought I'd post here for some help...
I was running an old version of android a while ago then switched to WinMo 6.5.1.. I want to give android another shot because of the improvements, I keep getting an error when running haret though:
mmc0: unrecognised SCR structure version 3
^ loops a bunch of times, then ends with
mmc0: init card failure (err = -22)
before looping "Waiting for SD card"
I've tried putting the files on root of sd card and within android folder, still no dice
can anyone give me a hand?
Thanks!
zbubblez said:
i got it =], but one things wrong =[ my language is set to english but my keyboard auto corrects japenese or something like that haha
Click to expand...
Click to collapse
i have never had that happen
jamezelle said:
i have never had that happen
Click to expand...
Click to collapse
yea, wtf idk why, but is there any way to like configure the screen because its a little off of what i touch
zbubblez said:
yea, wtf idk why, but is there any way to like configure the screen because its a little off of what i touch
Click to expand...
Click to collapse
yeah use the calibratescreen app. if you cannot find it here it is.put in a folder called "AndroidApps" on your sdcard and reboot
jamezelle said:
yeah use the calibratescreen app. if you cannot find it here it is.put in a folder called "AndroidApps" on your sdcard and reboot
Click to expand...
Click to collapse
i looked in my sd card and didnt see a folder called: "AndroidApps" so i made one and put it in there but it doesnt show up =[
zbubblez said:
i looked in my sd card and didnt see a folder called: "AndroidApps" so i made one and put it in there but it doesnt show up =[
Click to expand...
Click to collapse
did you reboot?
jamezelle said:
did you reboot?
Click to expand...
Click to collapse
yea, like 3 times, and ive tried like 3 different versions of android and they all look the same lol
zbubblez said:
yea, like 3 times, and ive tried like 3 different versions of android and they all look the same lol
Click to expand...
Click to collapse
hmm? ok well download astro from the market it is a file manager. and use that to navigate to the AndroidApps folder to manually install it. make sure you check unknown sources in settings>applications
jamezelle said:
hmm? ok well download astro from the market it is a file manager. and use that to navigate to the AndroidApps folder to manually install it. make sure you check unknown sources in settings>applications
Click to expand...
Click to collapse
yea ull probably think ima total noob but i dont have data or wifi.. freaking sucks.. i can use the internet when i plug my phone into the computer but not with android =[ so that means no apps, i gotta geta job and buy a good phone lol

[DRIVER] RamDisk

Taken from the Mini Rom: a RamDisk driver
Attached are a cab which one can install at it's own risk (worked on my custom rom w/o any problems) and a zip, that contains the driver (to be installed in the windows directory) and a registry file.
The RamDisk size is setted default to 8Mb. I turned off the default hidden status so that it can be seen in a file explorer.
Mainly for cooks and users to experiment with.
Here are the (default) registry settings to play with:
Code:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RamDisk\FATFS]
"Flags"=dword:4
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RamDisk]
"Dll"="htcramdisk.dll"
"Flags"=dword:00000000
"FriendlyName"="Windows HTC Ramdisk Driver"
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Order"=dword:00000000
"Prefix"="DSK"
"Profile"="RamDisk"
"Size"=dword:800000 ;Default 8MB. MUST be larger than 2MB to reserve space from share memory
"index"=dword:9
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RamDisk]
"Folder"="wramdisk"
"AutoPart"=dword:1
"AutoFormat"=dword:1
"Name"="RAM Disk"
"MountHidden"=dword:0 ; edit: is default setted to 0 on the HD Mini
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\\wramdisk\\IE\\Temporary Internet Files"
"Cookies"="\\wramdisk\\IE\\Cookies"
"History"="\\wramdisk\\IE\\History"
The size of the ramdisk is specified in bytes. The amount of bytes can be calculated here
Some standard sizes:
Code:
10Mb 10485760 (dec) A00000 (hex)
15Mb 15728640 (dec) F00000 (hex)
20Mb 20971520 (dec) 1400000 (hex)
30Mb 31457280 (dec) 1E00000 (hex)
There seems to be a upperlimit on the size. As of now I wasn't able to create a ramdisk with a size larger than 30 Mb
(Be careful though with the settings of the size of the ramdisk. If the amount is too large the device doesn't boot up anymore. In that case one has to do a hard reset. Someway the amount specified isn't totally ignored! Although practically it is not possible to get a size greater than 30Mb. Don't know which constraints are limiting the size)
----
BTW tested the ramdisk on a 23108 WM build, don't know if it works on other builds (I assume it does)
For for my noob question. What is this for? HD2 ram size is quite big to begin with. So it doesn't really make sense if it a ram management program.
Opera Cache on RamDisk
Here is the first possible use of this new RamDisk:
Setting of the Cache directory of Opera to \wramdisk\OperaCache
(one can use the attached cab or do it oneself, see tboy2000s hints and tips thread for instructions)
This speeds up the perfomance of Opera.
theory_87 said:
For for my noob question. What is this for? HD2 ram size is quite big to begin with. So it doesn't really make sense if it a ram management program.
Click to expand...
Click to collapse
The Ramdisk is "resides" in the program memory which is faster than the storage memory. One can use this ram memory for, for example caching. (see my previous post)
I think that with this RamDisk there is an opportunity to make the newly disclosed 576 Mb program memory finally useful.
interesting... so I'd have to set the cache of programs that use a lot of space (HTCAlbum and Facebook for example) to use this RAMDisk? If so, how do we set the options for it...
pongster said:
interesting... so I'd have to set the cache of programs that use a lot of space (HTCAlbum and Facebook for example) to use this RAMDisk? If so, how do we set the options for it...
Click to expand...
Click to collapse
I'm looking into this right now. Mainly, I'm interested in moving the musiclibrary index file to the ramdisk. Not for the size but for the speed.
Anyway, good suggestion to use the extra program memory to release some storage memory space.
(EDIT: if you find something useful, please report back in this thread
appelflap said:
I'm looking into this right now. Mainly, I'm interested in moving the musiclibrary index file to the ramdisk. Not for the size but for the speed.
Anyway, good suggestion to use the extra program memory to release some storage memory space.
(EDIT: if you find something useful, please report back in this thread
Click to expand...
Click to collapse
Amazing find! I don't use the default music player as I prefer S2P... which means we could, in theory, let programs we want to speed up use this RAMDisk by default or through REG entries automated by a Sashimi install
Thanks appelflap. awaiting this. hope will work with htc shift
Variations of RAMdisk were first sighted about 2 years ago in relation to the XPeria1 - my somewhat unreliable memory says it was originally adapted from an old DOS program
There is no doubt it speeds up programs that use caches for reference ... the problem seems to be that most WM programs are "cache un-aware" ?
I wonder if one copied into RAMdisk the entire directory for a program which is originally installed on the card, and then edited the Registry entries to reflect this change of location, would loading and running this program then be noticeably quicker by reading RAMdisk instead of the card ? Like, perhaps, TomTom + map ?
Word of warning:
Watch out for the amount of ramsize one is defining:
accidently I setted the ramdisk to 512 Gb and my device didn't boot up anymore. I had to do a hard reset (after first having a heart attack, because I thought I screwed up my memory)
This is a proof that the HD2 definitely hasn't a 512 Gb memory chip
appelflap said:
Word of warning:
Watch out for the amount of ramsize one is defining:
accidently I setted the ramdisk to 512 Gb and my device didn't boot up anymore. I had to do a hard reset (after first having a heart attack, because I thought I screwed up my memory)
This is a proof that the HD2 definitely hasn't a 512 Gb memory chip
Click to expand...
Click to collapse
LOL, maybe good to take this up in the first post of this topic
Good find anyway!
ianl8888 said:
Variations of RAMdisk were first sighted about 2 years ago in relation to the XPeria1 - my somewhat unreliable memory says it was originally adapted from an old DOS program
There is no doubt it speeds up programs that use caches for reference ... the problem seems to be that most WM programs are "cache un-aware" ?
I wonder if one copied into RAMdisk the entire directory for a program which is originally installed on the card, and then edited the Registry entries to reflect this change of location, would loading and running this program then be noticeably quicker by reading RAMdisk instead of the card ? Like, perhaps, TomTom + map ?
Click to expand...
Click to collapse
Definitely something to experiment with. Thanks for your suggestion.
What can be done with this ram-memory is something that has to be find out with some experiments, I guess. Any knowledge to direct these experiments is highly appreciated.
ianl8888 said:
Variations of RAMdisk were first sighted about 2 years ago in relation to the XPeria1 - my somewhat unreliable memory says it was originally adapted from an old DOS program
There is no doubt it speeds up programs that use caches for reference ... the problem seems to be that most WM programs are "cache un-aware" ?
I wonder if one copied into RAMdisk the entire directory for a program which is originally installed on the card, and then edited the Registry entries to reflect this change of location, would loading and running this program then be noticeably quicker by reading RAMdisk instead of the card ? Like, perhaps, TomTom + map ?
Click to expand...
Click to collapse
I used to do something similar to this on a DOS program a long time ago (1985). It did a lot of math and paged data to the "hard" drive where the data was stored. I would create a virtual disk in RAM and copy my data to that location. When I ran the program it would "page" data to the "hard" drive which was actually RAM. A file that took 2 hours would only take 20 minutes.
I think suiller includes a RAM disk in his rom and kitchen already for a few years.
You can find a lot of tips and trick over there.
Enjoy!
ShaDrac
ShaDrac said:
I think suiller includes a RAM disk in his rom and kitchen already for a few years.
You can find a lot of tips and trick over there.
Enjoy!
ShaDrac
Click to expand...
Click to collapse
Thanks ShaDrac! Great info source...
Meh, HTC fashionably several years late as usual -there's been a ramdisk driver floating around for ages from AMV007 for years - been using it ever since I got an Xperia X1.
Works fine on the HD2 - I use a 6mb ramdisk personally.
http://forum.xda-developers.com/showthread.php?t=382944&page=1
Just a disclaimer:
DO NOT save mail attachments to storage card when applying this - as I got the STORAGE CARD2 feature - and that sucks... But easy to recover, just uncheck "save attachments to storage card" and soft reset...and everything is back to normal..
But RAMDISK sounds pretty cool - so I will test some more on it
Martinhdk said:
Just a disclaimer:
DO NOT save mail attachments to storage card when applying this - as I got the STORAGE CARD2 feature - and that sucks... But easy to recover, just uncheck "save attachments to storage card" and soft reset...and everything is back to normal..
[...]
Click to expand...
Click to collapse
This problem is easy resolved by hiding the ramdisk. Just do some settings for the ramdisk (I myself use it this moment for a 10mb opera cache, which really speeds up opera) and hide it via the registry.
Install, reboot no Ramdisk
Miri WM6.5 v 5.2
Where could be problem ?
Is ramdisk content lost upon reboot?
Or is it copied to non volatile memory before phone shutdown.
or maybe phone ram is already non volatile unlike PC?

[SOLVED] Is there a max number of modules to be cooked in EVK? [ROM Stucks]

hello chefs
yet another question from me
i use ervius kitchen to make blackstone roms
we dont have official 6.5 kernel bt we do have one from da_g wich works real nice
my problem is the kitchen is setup to have 650 modules
is there a way to update that number to say like 700
cause i have 649 modules
i just tried to update some packages and i came to 656 wich gave me a rom that hangs on the screen ''preparing youre device first use bla,bla,bla''
had this a couple of times and i thought upping the modules the rom can handle to 700 is easier then looking to refille some modules as htc is making more modules wich every new rom build:-o
thansk in adnavce for any answers
I dunno if your Blackstone is the same as the one in this post , but i would search better in future
af974 said:
I dunno if your Blackstone is the same as the one in this post , but i would search better in future
Click to expand...
Click to collapse
thansk for the answer but i think you misunderstood me
i already use the 6.5 kernel but its limited to 650 modules
my question is is there a way so it can handle more modules?
miniterror said:
thansk for the answer but i think you misunderstood me
i already use the 6.5 kernel but its limited to 650 modules
my question is is there a way so it can handle more modules?
Click to expand...
Click to collapse
I have 685 already in my ROM.
The actual module count doesn't matter; it's the memory allocated to Slot 0 that matters. If you have too much allocated for modules (maybe 10 MB or so), then you'll run into out of memory issues. You need to check your memory map in your build-log to see how many modules (if any) are allocated to slot 0. Your problem may be coming from somewhere else.
I don't think I'm the only person who's confused by this:
we dont have official 6.5 kernel but i think this doesnt really matter
Click to expand...
Click to collapse
followed by this:
i already use the 6.5 kernel but its limited to 650 modules
Click to expand...
Click to collapse
If you have a 6.5 nk, maybe you should edit the first post. It doesn't make much sense.
sorry my fault
gonna edit the first post
forgot to say we dont have a official 6.5 but we do have a 6.5 nk from da_g like posted above
as for the buildlog i only have one with 649 modules and from what i can see 0mb is located
i would ahve to check with the dll's recmodded again to see what happens then
for now i will attach my buildlog maybe you guys can see something strange besides a lot of overwriting
Memory Map...
SLOT 0: 0x02000000 - 0x018b0000 (END: 0x00060000, 0 MODULES)
0x02000000 - 0x01fc0000 - ROM 0
0x01f80000 - 0x018b0000 - ROM 1
SLOT 1: 0x04000000 - 0x02021000 (END: 0x02020000, 213 MODULES)
SLOT 60: 0x7a000000 - 0x78da0000 (END: 0x78020000, 57 MODULES)
SLOT 61: 0x7c000000 - 0x7a022000 (END: 0x7a020000, 228 MODULES)
RAM IMAGE: 0x80000000 - 0x803e6560
RAM: 0x803e7000 - 0x80475000 - Used for kernel modules
0x80475000 - 0x83000000 - 43 MB free
edit: and a buildlog with 656 modules wich hangs at the screen ''preparing youre device for first use bla,bla,bla''
the same packages refilled works but still i think i will short of modules soon with one left
You have a module that must be recomdded then.
I would suspect NtfConfig.dll in the Notification Enhancement package then.
That one is a known issue that hangs the ROM at that screen.
RecMod that file and then you should be good.
rgb-rgb said:
You have a module that must be recomdded then.
I would suspect NtfConfig.dll in the Notification Enhancement package then.
That one is a known issue that hangs the ROM at that screen.
RecMod that file and then you should be good.
Click to expand...
Click to collapse
that is refilled
the only thing in there not recfilled is NotificationRes.dll
and in my other notificationenhancement that one isnt refilled either:s
besides notification enhancment there is coming in the kitchen as new packages htcmessage, resourceproxy, text selection and usb to pc pop up
edit:also when i open up erviuskitchen and load a rom and press other
the section max numbers of modules is set to 650
i tried to put it to 675 but also the same result
edit2: lol i forgot to attach the buildlog:S
smoked a little to much i think
will make a new one as i just deleted my trashcan
mmmm it seems that your new PKGS has something wrong.. maybe a bad module or a bad entire PKG or regs try to undo the changes you have done since your roms works, then try to add one pkg by one
Mod edit: And yes the thread name has no sense.... iw ill change it
Only thing I could advise is:
- Go back to the situation it did work building ROMs and flashing it
- Update packages one by one, building and flashing making sure it boots
At the moment you have a non-bootable ROM you'l know what packages makes the ROM unbootable.
I know it takes a lot of time, but I think it's the only way to troubleshoot this issue.
i dont htink there is a max, it just increases the file size, and as long as ur not over the internal memory size, ur fine
The other thing you could do is just post the group of packages (and/or just the modules) that you include that result in a non-booter. Someone here might be able to point out the problem. Also, check your build-log for any errors or over-writes. Post that, too.
+ Que PPC said:
mmmm it seems that your new PKGS has something wrong.. maybe a bad module or a bad entire PKG or regs try to undo the changes you have done since your roms works, then try to add one pkg by one
Mod edit: And yes the thread name has no sense.... iw ill change it
Click to expand...
Click to collapse
sorry for the wrong name
english isnt my native language and try to type the best i can
as for th rom not booting it isnt treu
with the new packages i can get a booting rom
all i have to do is refille modules in those packages so i get under the 650 and the rom wil start
i also tryed with a few refilled to 651 and again it hangs at the screen where it says preparing youre device for first use
EpiphanyNL said:
Only thing I could advise is:
- Go back to the situation it did work building ROMs and flashing it
- Update packages one by one, building and flashing making sure it boots
At the moment you have a non-bootable ROM you'l know what packages makes the ROM unbootable.
I know it takes a lot of time, but I think it's the only way to troubleshoot this issue.
Click to expand...
Click to collapse
look above
as i wrote there the rom can boot if i put down the modules to files and go under 650
SiL3nTKiLL said:
i dont htink there is a max, it just increases the file size, and as long as ur not over the internal memory size, ur fine
Click to expand...
Click to collapse
Farmer Ted said:
The other thing you could do is just post the group of packages (and/or just the modules) that you include that result in a non-booter. Someone here might be able to point out the problem. Also, check your build-log for any errors or over-writes. Post that, too.
Click to expand...
Click to collapse
as for the size i think i have enough spare
i module isnt much bigger in size then the dll file itself or is it much bigger?
just checked mine and it says i have 298.89 mb total storage memory
40.70 mb in use of storage memory
and 258.19 mb free of storage memory
for program memory
total 191.05 mb
in use 125.45 mb
free 65.60 mb
as for a new buildlog i will make one when im back at my own computer and post the packages that wont work when they are moduled(they come this way by the dump program)
anyway thanks again for all the help trying to sort this out
as said here in this post i will attach the ext packages i want to add like they are default
the way they are posted here is the way i get them from the dumper and never had problems before with the dumped packages
this way i have 656 modules and the rom hangs at preparing youre device for first usebla,bla,bla
if i refille all modulles in those packages i get a working rom
with the modules refilled i have 649 modules
also attached the buildlog from the booting and the non booting rom
thansk again for looking
miniterror said:
as said here in this post i will attach the ext packages i want to add like they are default
the way they are posted here is the way i get them from the dumper and never had problems before with the dumped packages
this way i have 656 modules and the rom hangs at preparing youre device for first usebla,bla,bla
if i refille all modulles in those packages i get a working rom
with the modules refilled i have 649 modules
also attached the buildlog from the booting and the non booting rom
thansk again for looking
Click to expand...
Click to collapse
Your prob is here:
Code:
...
Processing "dump\NTFConfig.dll" as module
...
You did reversmode also NTFConfig.dll
Cloudyfa said:
Your prob is here:
Code:
...
Processing "dump\NTFConfig.dll" as module
...
You did reversmode also NTFConfig.dll
Click to expand...
Click to collapse
verry verry strange
now i had a booting rom with 655 modules:-o
only ntfconfig refilled and the rest in the packages have been modules
dont know why its works now as i tryed it with only that one refilled and the rom hang(i know that could be the bugger but with that one refilled it didnt work either so i thought it whas the modules not possible of going over 650)
maybe a bad rom build that attempt
thanks to all of you guys for helping me
That is a known issue in EVK with that particular module. Drove me about nuts until some kind souls on this forum helped.
jwzg said:
That is a known issue in EVK with that particular module. Drove me about nuts until some kind souls on this forum helped.
Click to expand...
Click to collapse
well i know that one could give trouble as i have read it many times on xda(thanks for the chefs posting this troublemaker) but when i tried the new packages with only that one refilled i had the same problem so i thought it whasnt caused by it
after that non bootable rom i refilled everything and then it booted
when i checked the buildlog i saw that 650 being low
so i tried another one with that one refilled again and the rest as modules and i whas coming over the 650:-o(and again no bootable rom:S)
think those made broke during flash or build(i have to say my cable looks reall crap with the ends a little broken open:-o
rgb-rgb said:
You have a module that must be recomdded then.
I would suspect NtfConfig.dll in the Notification Enhancement package then.
That one is a known issue that hangs the ROM at that screen.
RecMod that file and then you should be good.
Click to expand...
Click to collapse
miniterror said:
that is recmodded
the only file in the not recmodded is NotificationRes.dll
and in my other notificationenhancement that one isnt recmodded either:s
besides notification enhancment there is coming in the kitchen as new packages htcmessage, resourceproxy, text selection and usb to pc pop up
edit:also when i open up erviuskitchen and load a rom and press other
the section max numbers of modules is set to 650
i tried to put it to 675 but also the same result
edit2: lol i forgot to attach the buildlog:S
smoked a little to much i think
will make a new one as i just deleted my trashcan
Click to expand...
Click to collapse
I will re quote this message cause seems the first mistake, Glad you have sort it out, thanks to the guys helping Cloudyfa JW and many more this kind of details can be forgoten using Oskitchen cause it recmods automatically many modules to void errors.
Post at the same time... its weird, maybe you have some rewrites
+ Que PPC said:
I will re quote this message cause seems the first mistake, Glad you have sort it out, thanks to the guys helping Cloudyfa JW and many more this kind of details can be forgoten using Oskitchen cause it recmods automatically many modules to void errors.
Post at the same time... its weird, maybe you have some rewrites
Click to expand...
Click to collapse
seems like for this kind of trouble i will need to use google translate
major errors in the way the text is set up
sorry bout that

[app2sd] Installing applications on a flash card

App2sd from 4PDA
Fundamentally new script!
Harder! Better! Faster! Stronger! (c)
!!!Only for LG GT540 Optimus!!!
!!!Only for Android 2.1 version!!!
Applications are installed on a memory card full! Internal memory is when you install the application does not decrease!​
Hi All!
I am glad to introduce you to a completely new script to install applications on your memory card.
Installation manual​Mandatory conditions:
1. To create two partitions on the card. First - fat32, second - ext2.
If you already have a partition ext2, it MUST re-create!
2. Place on sdcard into your fat32 partition two folders from archive - gsript and app2sd. Path must by: sdcard/gscript and sdcard/app2sd.
3. Reflash your phone using the formula: Hard reset -> Firmware -> Hard reset.
4. Make root.
Do not use z4root software
5. Install GScript Lite software from Market.
6. Use GScript Lite for run script.
During installation, you should see only two messages: "ext2 partition mounted, copying applications" and "Done! You can restart". If you see other messages - nothing happened.
7. Wait the bottom will be "Close" button to count down, click on it and then - reboot (not the phone itself will reboot and you need torestart the the phone !). Reloaded by phone (with knock drop call ... press and hold and select "Disable Phone" ... No script to reboot DO NOT USE!
Recommendations:​1. Script may work fine with a memory card that is supplied when you buy the phone. But I recommend you use a memory card from a class 6 and above.
2. If you notice that when you unlock the device gave reports of mounting a memory card, these cards can not be used!
3. Do not remove sdcard! Did it, if your phone is power off.
4. You may turn on your device without sdcard, but programms installed after apply script will not work yet.
Liryc: When testing the script was installed applications totaling more than 600 megabytes, and the unit at the same time felt great! Naturally we must understand that the cold boot the phone itself slightly increased, but at the time of the machine is behaving very well, fast and stable.
Reference to the original post: http://4pda.ru/forum/index.php?s=&showtopic=187486&view=findpost&p=6426539
RaiBinger said:
leaving parts of the program into your phone.
Click to expand...
Click to collapse
Im assuming you ment to type 'WITHOUT leaving parts of the program in your phone'?
So you are saying that nothing at all will be taking from the phones internal memory no matter how many apps you install to the SD? Well if thats the case then you have solved my problem. I think I may give this one a shot... Thanks!
skribbler86 said:
Im assuming you ment to type 'WITHOUT leaving parts of the program in your phone'?
So you are saying that nothing at all will be taking from the phones internal memory no matter how many apps you install to the SD? Well if thats the case then you have solved my problem. I think I may give this one a shot... Thanks!
Click to expand...
Click to collapse
Yes, after using this script - the application will be placed on a flash card memory is full and will not diminish.
skribbler86 said:
Im assuming you ment to type 'WITHOUT leaving parts of the program in your phone'?
Click to expand...
Click to collapse
Yes, that's what I meant
Once again I apologize for my English
Thanks for the information
We are all waiting for that app.
So all my programs will be instaled on memory card and i will have more room for games
We are talking about android 1.6 ??
plutonxp said:
We are all waiting for that app.
So all my programs will be instaled on memory card and i will have more room for games
We are talking about android 1.6 ??
Click to expand...
Click to collapse
No! Only for Android 2.1!
If You need, i will place here rar pack for Android 1.6.
If you use this method, don't ever remove the SDcard. If you remove, your phone will not work.
This method also move /data/data to SDcard. That means data of stock apps was moved to SDcard, and stock apps can't run without it.
Don't ever do a factory reset too. App2sd will gone after factory reset, that means there's no data for stock apps too.
The old method is safer than this one.
Could also find yourself in a big problem if you had an sdcard failure
doubletakeit said:
If you use this method, don't ever remove the SDcard. If you remove, your phone will not work.
This method also move /data/data to SDcard. That means data of stock apps was moved to SDcard, and stock apps can't run without it.
Don't ever do a factory reset too. App2sd will gone after factory reset, that means there's no data for stock apps too.
The old method is safer than this one.
Click to expand...
Click to collapse
Not exactly. Memory card can pull out your phone and boot the phone without the memory card is also possible, only you will not run any application installed from the Market or by appinstaller. However, all applications that are installed in the firmware the phone will function normally. If you think that I'm wrong, then ask yourself .... why did my phone after many tests still work? About resetting to factory ... it should be done after you remove the memory card from your phone. It's simple ... need only think of his head However, use this script or not - you decide!
RaiBinger said:
Not exactly. Memory card can pull out your phone and boot the phone without the memory card is also possible, only you will not run any application installed from the Market or by appinstaller. However, all applications that are installed in the firmware the phone will function normally. If you think that I'm wrong, then ask yourself .... why did my phone after many tests still work? About resetting to factory ... it should be done after you remove the memory card from your phone. It's simple ... need only think of his head However, use this script or not - you decide!
Click to expand...
Click to collapse
Sorry, I didn't read the script carefully, it will just copy data to SDcard and will not move anything so data of stock apps is still on the phone memory.
busybox cp -r -p /data/app /system/sdcard ;
busybox cp -r -p /data/dalvik-cache /system/sdcard ;
busybox cp -r -p /data/data /system/sdcard ;
busybox cp -r -p /system/media /system/sdcard ;
Click to expand...
Click to collapse
Quick question.. how did the gt540 jump that high on the benchmark?
I'm sure putting and using apps on the sdcard can't surely increase its performance that drastically. Or can it?
skribbler86 said:
Quick question.. how did the gt540 jump that high on the benchmark?
I'm sure putting and using apps on the sdcard can't surely increase its performance that drastically. Or can it?
Click to expand...
Click to collapse
Only green bar was increased.
Look at the bottom of the images, you will see the I/O was increased from 352 to 3512
doubletakeit said:
Only green bar was increased.
Look at the bottom of the images, you will see the I/O was increased from 352 to 3512
Click to expand...
Click to collapse
Exactly! such a result from the use of an ext2 file system on your sdcard.
Last edited by RaiBinger; 16th October 2010 at 04:33 PM. Reason: Update is coming soon!
^^
What will change with the update?
As for the high benchmark points in I/O. Does the phone overall feel faster or can you just see it in benchmarks?
Thx in Advance
Skip
Skkip said:
Last edited by RaiBinger; 16th October 2010 at 04:33 PM. Reason: Update is coming soon!
^^
What will change with the update?
As for the high benchmark points in I/O. Does the phone overall feel faster or can you just see it in benchmarks?
Thx in Advance
Skip
Click to expand...
Click to collapse
Please Wait. Update coming soon again. Speed will be felt not only in the test.
RaiBinger said:
On your phone, you need to Hard Reset and install appinstaller and GScript Lite (as well as to use a script to install a third-party Launchers and keyboard and other system applications, replacing the default application).
Click to expand...
Click to collapse
Does this mean i can not simply install a keybord like "swift keybord" or "swipe",
or at least normaly over the market like without the App2SD modification?
OxKing said:
Does this mean i can not simply install a keybord like "swift keybord" or "swipe",
or at least normaly over the market like without the App2SD modification?
Click to expand...
Click to collapse
This warning is no longer relevant! You can use the script immediately after a hard reset and install any application in any desired order.
But please wait!
Follows the date of updating the first post.
In your first post you have mentioned that ext2 filesystem should be first. But later on you say fat32 should be first?
RaiBinger said:
No! Only for Android 2.1!
If You need, i will place here rar pack for Android 1.6.
Click to expand...
Click to collapse
I would like to know, how can i install applications in SD card. I am using LG Optimus (GT540), Android 1.6. And i am not an expert in installation and write scripts
my phone does a funny thing where every time i unlock it it takes a few minuites to find teh memory card, could this be a problem if i were to install this script?

Fix for Stock Kitkat aggressive app killing

Update: I found an even better solution. Instead of setting "dalvik.vm.heapsize=256m" use "dalvik.vm.heapsize=128m"
Warning! Please make a backup of your /system partition using recovery incase you get a bootloop from changing vm heapsize. Don't go below 128m as it may cause a bootloop.
If you want additional memory you can download "Ram Manager Free" from the Google playstore and set up a disk swap. Within the app, go to swap and delete the given directory and set it to "/cache and use a value of 256 MB. It won't steal from your already limited storage as it will use the cache partition which goes mainly unused. Warning though as it may degrade your internal storage from constant writing. If you ask me I don't care about degradation of my Moto G as I plan to get a better phone soon. I only recommend you use swap with the stock kernel as there is virtually no lag. I tested with other kernels and there is noticeable lag.... Aero Kernel lags noticeably and so does faux kernel. Oh! and make sure you set it to balanced and check the apply at boot option to stick. I stopped using swap, but you can try for yourself to see if you like it.
This is for the Moto G XT1034 as I don't know if the build.prop is different for the other variants, but you can always check if you have the duplicate entries.
While going through the build.prop of the stock 4.4.4 ROM I found duplicate entries of the same value with different parameters. The culprit being "dalvik.vm.heapsize" seemed to have been causing my music apps force closing when there was "insufficient" RAM. Other apps running in the background can also be killed like night screen filters while browsing the web using Chrome just to name another. You'll find two entries called "dalvik.vm.heapsize=36 and dalvik.vm.heapsize=256." They are the same value, but with different parameters. I deleted the one for "36m" and my multitasking issues disappeared without changing the MINFREE TASKKILLER values. I used Performance Control that can be found here on XDA to edit the build.prop. When you delete "dalvik.vm.heapsize=36m" make sure you re-add the value "dalvik.vm.heapsize=256m" because deleting one deletes BOTH! My screen filter app "EasyEyes" has yet to be killed by low memory situations.
Why would Motorola include duplicate entries of the heapsize? I'd like to be enlightened on why they included both.
NOW, your music app may be killed if you run very low on memory, this happens when you use chrome and view heavy pages, so modifying your MINFREE TASKKILLER values may be of additional assistance. I attached a screenshot of MINFREE values if you want to use my values, although I'm not using them since I'm using stock values. At the end of the day you have to understand that 1GB is now "low-end" and is simply not enough for multitasking anymore on Android. Apps are becoming larger and browsers and websites are becoming more complex; more RAM is needed. As soon as you open Chrome expect your apps to be killed since it needs at least 200 MB to run adequately.
Any reports of success with this? I just sold my Moto G last week because of the multi tasking issue... if this solves 90% of the problem, that would be pretty awesome.
I updated this with an even better solution. Set dalvik.vm.heapsize=256m to dalvik.vm.heapsize=128m to make the phone much less likely to kill apps in general.
Also, can anyone please tell me what the storage is like with stock lollypop? I've used art runtime on my 8GB moto g and reverted back to dalvik because my storage was nearly full. If that's still the case then I will keep my moto G running 4.4.4 forever... well until it dies.
Jorge_007 said:
I updated this with an even better solution. Set dalvik.vm.heapsize=256m to dalvik.vm.heapsize=128m to make the phone much less likely to kill apps in general.
Also, can anyone please tell me what the storage is like with stock lollypop? I've used art runtime on my 8GB moto g and reverted back to dalvik because my storage was nearly full. If that's still the case then I will keep my moto G running 4.4.4 forever... well until it dies.
Click to expand...
Click to collapse
My phone isnt booting up can you plz tell me how to fix this, i changed it to 128m and its not booting up
NextGenGTR said:
My phone isnt booting up can you plz tell me how to fix this, i changed it to 128m and its not booting up
Click to expand...
Click to collapse
Did you follow the direction? Using Performance control edit build.prop. Delete "dalvik.vm.heapsize=256m and re-add the value "dalvik.vm.heapsize=128m" and click apply? Anyways what phone model are you using?
Anyways, I assume you followed accordingly, so you should have made a backup of your system partition using your preferred recovery. To undo the changes made boot into recovery and restore system partition. That will make the phone boot. If you didn't, then if you know can always restore using this guide: http://forum.xda-developers.com/showthread.php?t=2542219
OR you can flash a stock rom zip from here "http://forum.xda-developers.com/moto-g/development/rom-stock-motorola-rom-collection-t2854688
Jorge_007 said:
Did you follow the direction? Using Performance control edit build.prop. Delete "dalvik.vm.heapsize=256m and re-add the value "dalvik.vm.heapsize=128m" and click apply? Anyways what phone model are you using?
Anyways, I assume you followed accordingly, so you should have made a backup of your system partition using your preferred recovery. To undo the changes made boot into recovery and restore system partition. That will make the phone boot. If you didn't, then if you know can always restore using this guide: http://forum.xda-developers.com/showthread.php?t=2542219
OR you can flash a stock rom zip from here "http://forum.xda-developers.com/moto-g/development/rom-stock-motorola-rom-collection-t2854688
Click to expand...
Click to collapse
Can you get your stock build.prop with the heapszie 256m and then plz go into recovery and then use adb pull /system/build.prop c:\ and the give it to me so i can flash it through recovery, i think that would work because i have a flashable zip with a build.prop but its not for this phone so i need to replace it with another, i have the stock moto g build . prop but i cant edit it with windows.
NextGenGTR said:
Can you get your stock build.prop with the heapszie 256m and then plz go into recovery and then use adb pull /system/build.prop c:\ and the give it to me so i can flash it through recovery, i think that would work because i have a flashable zip with a build.prop but its not for this phone so i need to replace it with another, i have the stock moto g build . prop but i cant edit it with windows.
Click to expand...
Click to collapse
This is the stock build.prop untouched for my Moto G XT1034 AWS firmware
It's not flashable, you'll have to make it a flashable zip
Jorge_007 said:
This is the stock build.prop untouched for my Moto G XT1034 AWS firmware
It's not flashable, you'll have to make it a flashable zip
Click to expand...
Click to collapse
The phone refused to boot up so now i am trying another step to only flash system files 0 1 2 and hopefully that will work!!!
Suprisingly enough that worked and nothing has been deleted and everything is how it is suppose to be! I have all my applications and my backgrounds and files intact!!! Add this in your tutorial if anyone faces the issue, flash the system files.
NextGenGTR said:
The phone refused to boot up so now i am trying another step to only flash system files 0 1 2 and hopefully that will work
Click to expand...
Click to collapse
That will definitely work. Remember to always make a backup of your system when making changes to /system.
Jorge_007 said:
That will definitely work. Remember to always make a backup of your system when making changes to /system.
Click to expand...
Click to collapse
Also may i ask if you can possibly clear up your tutorial please since it confused me a lot and i must of done something wrong to f my phone. Thanks. Im just confused i have the build editor from Jrummy apps and it has the two 36m and 256m, now i deleted the 256m and then edited the 36m to 128m is that correct ?
NextGenGTR said:
Also may i ask if you can possibly clear up your tutorial please since it confused me a lot and i must of done something wrong to f my phone. Thanks. Im just confused i have the build editor from Jrummy apps and it has the two 36m and 256m, now i deleted the 256m and then edited the 36m to 128m is that correct ?
Click to expand...
Click to collapse
Don't use the ones on the playstore. I had trouble with them in the past when it came to editing the build.prop on this phone. Use Performance Control from XDA http://forum.xda-developers.com/devdb/project/?id=600#downloads Make sure you install busy box from the playstore as it is needed for the app to work. Make sure you make a backup of you /system in recovery first. Once performance control is installed, swipe left until you get to the tools tab. Scroll down until you see "Edit build prop" Delete both entries for 36m and 256m. To delete press and hold and it will ask if you want to delete. Press apply values to save. Now click on the menu button that has three dots and select "add parameter" and enter "dalvik.vm.heapsize" for Name and enter "128m" for value and press save. Make sure you press on apply values and reboot.
Jorge_007 said:
Don't use the ones on the playstore. I had trouble with them in the past when it came to editing the build.prop on this phone. Use Performance Control from XDA http://forum.xda-developers.com/devdb/project/?id=600#downloads Make sure you install busy box from the playstore as it is needed for the app to work. Make sure you make a backup of you /system in recovery first. Once performance control is installed, swipe left until you get to the tools tab. Scroll down until you see "Edit build prop" Delete both entries for 36m and 256m. To delete press and hold and it will ask if you want to delete. Press apply values to save. Now click on the menu button that has three dots and select "add parameter" and enter "dalvik.vm.heapsize" for Name and enter "128m" for value and press save. Make sure you press on apply values and reboot.
Click to expand...
Click to collapse
Thank you so much for the help! I think i have finally did it! I only have the 128m when i check with es file explorer and i guess it is all fine! Is there a way i can confirm my thing is 128m ?
NextGenGTR said:
Thank you so much for the help! I think i have finally did it! I only have the 128m when i check with es file explorer and i guess it is all fine! Is there a way i can confirm my thing is 128m ?
Click to expand...
Click to collapse
Well you can install RAM Manager free from Playstore https://play.google.com/store/apps/details?id=com.smartprojects.RAMOptimizationFree&hl=en Go to "Extra" and select VM Heap Size it should read 128m. Also, listening to music should not be killed when multi-tasking. Apps such as iHeartRadio would always get killed when browsing the internet with Chrome. It doesn't happen anymore on my end. Also if you're not worried about your phones internal ssd from degrading you can set up a swap file to disk. Under Extra select swap file and delete the default directory and type "/cache" without quotes and set it to 256mb. It'll use the cache partition, so you'll still have your disk space for apps. It may degrade the life of your Moto G because of the constant writes, so it's up to you if you want to set up a swap. AND set it on Balanced on the main tab and check set on boot. Only do this on the stock kernel as I noticed lag on other kernels. Anyways you don't have to use swap or the ram manager app after your verify vm heap is 128m. I don't use it as just setting 128m vm heap no longer kills my music apps.
NextGenGTR said:
Thank you so much for the help! I think i have finally did it! I only have the 128m when i check with es file explorer and i guess it is all fine! Is there a way i can confirm my thing is 128m ?
Click to expand...
Click to collapse
I think I found the real problem of the aggressive app killing. Go back to build.prop in performance control and change 128m back to 256m. Apply to save. Now go back and look for this value "ro.MAX_HIDDEN_APPS=12" and delete it; press and hold to delete. I'm testing it as of today, so if you can test it too let me know if it reduces the frequency of app killing aggressiveness. iHeartRadio has not been killed while browsing in Chrome for me. Thanks.
Jorge_007 said:
I think I found the real problem of the aggressive app killing. Go back to build.prop in performance control and change 128m back to 256m. Apply to save. Now go back and look for this value "ro.MAX_HIDDEN_APPS=12" and delete it; press and hold to delete. I'm testing it as of today, so if you can test it too let me know if it reduces the frequency of app killing aggressiveness. iHeartRadio has not been killed while browsing in Chrome for me. Thanks.
Click to expand...
Click to collapse
Changed it and let me do a few tests, I usually get SoundCloud to crash
When I load clash of clans...
NextGenGTR said:
Changed it and let me do a few tests, I usually get SoundCloud to crash
When I load clash of clans...
Click to expand...
Click to collapse
Okay, let me know how thing go
Jorge_007 said:
Okay, let me know how thing go
Click to expand...
Click to collapse
Listening to SoundCloud and playing clash of clans caused home screen to reload icons when pressing home button.
NextGenGTR said:
Listening to SoundCloud and playing clash of clans caused home screen to reload icons when pressing home button.
Click to expand...
Click to collapse
Oh a launcher redraw is to be expected if you're playing a game and listening to music. 1GB is just not enough to maintain everything in memory. Did soundcloud close though? Last time I checked it was a RAM heavy application.
Jorge_007 said:
Oh a launcher redraw is to be expected if you're playing a game and listening to music. 1GB is just not enough to maintain everything in memory. Did soundcloud close though? Last time I checked it was a RAM heavy application.
Click to expand...
Click to collapse
Currently with your settings + a build.prop code for the launcher to keep it in ram i am not experiencing any issues, also i have installed Rom toolbox pro which comes with build.prop editor and many other cool features, one being the minfree value changer, others have reported using the aggressive min free values from minfreemanager helps out so i am using that in romtoolbox and everything is in one single app so its nice and tidy, i recomend you give it a shot
Seems to work on lollipop as well!
Sent from my XT1032 using XDA Free mobile app

Categories

Resources