(PRO QUESTION) is there anyway to increase amount of ram on g1 - G1 Q&A, Help & Troubleshooting

as it says in the title is there anyway to increase the ram on a g1 also, known as, htc dream. i am using the g1 with a lower amount of ram
please help

every g1 hve same amt of ram..please come again and have a good night you cant increase it.

Ace42 said:
every g1 hve same amt of ram..please come again and have a good night you cant increase it.
Click to expand...
Click to collapse
well actually there is a 10mb ram hack that will increase the available free ram while sacrificing 3d graphics

brian_v3ntura said:
well actually there is a 10mb ram hack that will increase the available free ram while sacrificing 3d graphics
Click to expand...
Click to collapse
but hten i wouldnt beable to use gameboid or snesoid

how would i do that hack
how would i do the hack i do not really care about the 3d graphics but can i still flash heroroms and will it be the same

turtlesmank4 said:
how would i do the hack i do not really care about the 3d graphics but can i still flash heroroms and will it be the same
Click to expand...
Click to collapse
all you need to do is find a rom that uses the hack which is sese hero or kingxklick rom maybe hero_over too.

turtlesmank4 said:
how would i do the hack i do not really care about the 3d graphics but can i still flash heroroms and will it be the same
Click to expand...
Click to collapse
You can do it with any ROM. The 10mb ram hack is built in to the kernel, which is inside boot.img, so all you need to do is find a boot.img with the 10mb kernel and flash it over your existing ROM.
Personally I don't buy it, but if you want to try it then go for it.
As other have said, all HTC Dreams (some branded as G1's) have the same amount of RAM. The Hero has 96mb more ram than the Dream.

Related

more ram

http://forum.xda-developers.com/showpost.php?p=4323885&postcount=8
Ok the mytouch has a rom that increases ram to 108 can someone make this happen on the dream
jokersax11 said:
http://forum.xda-developers.com/showpost.php?p=4323885&postcount=8
Ok the mytouch has a rom that increases ram to 108 can someone make this happen on the dream
Click to expand...
Click to collapse
dude that's pretty interesting. but technically yes it has happened: linux swap...
Swap is not ram its virtual ram. Very different. This is actual ram. Its not much but it helps
didnt read the link but i know you cant add more ram without opening the phone , pc , video game laptop or whatever.
ram is a hardware. now you can free up some that was in use by other programs but you cant add more then what the phone has built in
xile6 said:
didnt read the link but i know you cant add more ram without opening the phone , pc , video game laptop or whatever.
ram is a hardware. now you can free up some that was in use by other programs but you cant add more then what the phone has built in
Click to expand...
Click to collapse
YOU SHOULD read it!
Seriously, read the link before speaking. It doesn't talk about physically increase the ram, it's about reallocating what ram is available.
Although, the mytouch has considerably more RAM than the Dream, if they only managed that much of an increase on the mytouch, the Dreams increase would be pretty negligible and not worth any potential issues IMO
Jonno12345 said:
Seriously, read the link before speaking. It doesn't talk about physically increase the ram, it's about reallocating what ram is available.
Although, the mytouch has considerably more RAM than the Dream, if they only managed that much of an increase on the mytouch, the Dreams increase would be pretty negligible and not worth any potential issues IMO
Click to expand...
Click to collapse
mytouch has the same amount of ram but they did something to free it up to make 108mb free magic has waaaay more ram though
Jonno12345 said:
Seriously, read the link before speaking. It doesn't talk about physically increase the ram, it's about reallocating what ram is available.
Although, the mytouch has considerably more RAM than the Dream, if they only managed that much of an increase on the mytouch, the Dreams increase would be pretty negligible and not worth any potential issues IMO
Click to expand...
Click to collapse
Does the MT3G have more ram? I know some Sapphires/Magics have more ram, but I thought the US model didn't. (32B)
testing567 said:
Does the MT3G have more ram? I know some Sapphires/Magics have more ram, but I thought the US model didn't. (32B)
Click to expand...
Click to collapse
no.
(10 char)
ok for those who dont read. this is a kernel edit to reallocate about 10-12 mb or more ram for the dream. this is not much but think of it this way. 10% more ram!
jokersax11 said:
ok for those who dont read. this is a kernel edit to reallocate about 10-12 mb or more ram for the dream. this is not much but think of it this way. 10% more ram!
Click to expand...
Click to collapse
I don't think it's already coded&tried out for Dream's hardware...
Maybe someone with time and knowledge could give it a try?
It's already included in the kernel of allas Rogers for Magics.. But only for the Sapphire.
I think you need to edit the board-trout.c or sth..
yea thats actually where i got the link however i wouldnt mind seeing if this could make it over to the dream.
But I do stand right in the fact that u can't add what isn't there right? And ill get around to reading it when I'm home
if you have 96 now and you get 108 does this not equal more. its already been done on the mt3g. i was simply asking a port to dream. personally i could use an extra 10-12 mb of ram. that could be a big improvement on both aosp and hero roms(and soon to be cliq).
jokersax11 said:
if you have 96 now and you get 108 does this not equal more. its already been done on the mt3g. i was simply asking a port to dream. personally i could use an extra 10-12 mb of ram. that could be a big improvement on both aosp and hero roms(and soon to be cliq).
Click to expand...
Click to collapse
yep were gonna need this.....epecially those of us that are stuck with our g1s till next year
Sounds like huanyu already tested this on a G1 with success.
http://forum.xda-developers.com/showthread.php?p=4329289#post4329289
jokersax11 said:
ok for those who dont read. this is a kernel edit to reallocate about 10-12 mb or more ram for the dream. this is not much but think of it this way. 10% more ram!
Click to expand...
Click to collapse
This is quote an ironic statement given that the kernel in question is for 32A Magic's.
hakeem9 said:
This is quote an ironic statement given that the kernel in question is for 32A Magic's.
Click to expand...
Click to collapse
Now please say this understandable.
Moved to Q&A since the developmental aspect is not in this thread.

Speed Forge 3D laggy on my G1

Can anyone tell me why?
If the SuperD Rom you're using has the 10mb RAM hack, that could explain it. If I'm not mistaken, that hack takes memory away from 3D processing. So, if you're a heavy user of 3D apps you might want to find a rom that doesn't use that hack.
its always laggy on my g1 and always has been on a large veriety of different roms...
groucho51 said:
If the SuperD Rom you're using has the 10 Ram hack, that could explain it. If I'm not mistaken, that hack takes memory away from 3D processing. So, if you're a heavy user of 3D apps you might want to find a rom that doesn't use that hack.
Click to expand...
Click to collapse
thanks that makes sense
SJJTJJ said:
thanks that makes sense
Click to expand...
Click to collapse
Yup, i can confirm that on Cyanogen 4.2 with NO 10Mb ramhack, it runs perfectly. No lag
brettf said:
Yup, i can confirm that on Cyanogen 4.2 with NO 10Mb ramhack, it runs perfectly. No lag
Click to expand...
Click to collapse
I agree. Cyanogen 4.2 rom is the best!!!!!
brettf said:
Yup, i can confirm that on Cyanogen 4.2 with NO 10Mb ramhack, it runs perfectly. No lag
Click to expand...
Click to collapse
Works for me too
how many frames per second?

Heads Up For Devs (Next big thing)?

Now that the lag fixes have made strong progress and Froyo's source is almost here, there's one final thing that can be fixed about the SGS: compared to other phones, it's got quite a bit of less USABLE RAM.
Luckily, a cool dev in the i9000 forum has been messing with the kernel and figuring out how to free up more RAM. He's at 356 MB freed up (non-stable) thus far, and about 340 MB stable. This is up from 304 MB by default!!
Take a look if you haven't already. http://forum.xda-developers.com/showthread.php?t=816229
Thanks to all devs for their hard-work, and I hope this helps you out in some way.
this requires board configuration files which are only available in source, not useful to us until we have source.
has anyone figured out if the 200 some odd megs of missing RAM are used by the GPU? Or does it have its own dedicated RAM?
Kaik541 said:
this requires board configuration files which are only available in source, not useful to us until we have source.
Click to expand...
Click to collapse
So you're saying we need the Captivate source files specifically? Because it works just fine for i9000 SGS.
gunnyman said:
has anyone figured out if the 200 some odd megs of missing RAM are used by the GPU? Or does it have its own dedicated RAM?
Click to expand...
Click to collapse
The thread details some of it. Apparently Samsung's programmers were lazy and it dedicates quite a bit of RAM for GPU purposes (but doesn't dynamically allocate it based on usage... so that RAM just sits there useless when you're not doing video-intensive applications) and some of it is also for the radio/modem.
Disgustipated said:
So you're saying we need the Captivate source files specifically? Because it works just fine for i9000 SGS.
Click to expand...
Click to collapse
yes, unless you know how to make a captivate froyo kernel without sources and aren't sharing (don't point to xcalibur's kernel, that's an i9000 kernel, not a captivate one)
Still interesting stuff though. Looks like we'll be able to recover at least 20-30 MB of RAM from the GPU. Perhaps more once it gets sorted where each and every drop of that original 512 MB is going.
Would be cool if that is what CM6 was waiting for....
that would yield huge performance increases i'd imagine.
iamamp3pimp said:
Would be cool if that is what CM6 was waiting for....
that would yield huge performance increases i'd imagine.
Click to expand...
Click to collapse
No it would not, having 140-150MB up from 120-130MB free RAM while sitting on your home screen and running your applications will NOT give your a huge or otherwise performance increase. FREE RAM means it's not being used! this is not a desktop where it uses a lot of swap when running on a low RAM system. the hardware on these devices NEED the alloted RAM to operate correctly. Samsung was not simply "lazy" mess around with the kernel and free up a few more MB RAM and you might find a few VERY RAM intensive applications that perhaps run smoother or what ever but then you are reducing performance of all the hardware features that make your device so nice, I.E the Camera, Radios, GPU. the effort is not worth any possible tiny free RAM boost you might get. why does everyone care so much about the free RAM anyway. I know a LOT of folks are going to jump in here now and ramble on about how it's a big deal and how samsung screwed it up or whatnot, but making those hardware features dynamicly allot RAM would mean that the kernel would have to some VERY efficient prioritizing of hardware/software RAM usage in order to have the device run currently in whole. It makes more sense to me to just do what they did and lock the amount of RAM to those hardware features that would allow them to best operate without your phone radio not working right or your camera not being able to record in 720 because you forgot you had some application open in the background and RAM prioritizing isn't as perfect as it should be. the device runs FINE! Also so this isn't confusing to anyone who might think that I think we want to make the RAM dynamic, I understand it'sstatic thing but the same things apply, those hardware features would just be stock without the correct ammount of RAM all the time.

Milestone available memory :(

My milestone run MIUI rom 1.7.8. Available memory is about 20-30 MB , so when I opened camera and taked a picture, It stucked there for a couple minutes. Then I rebooted my phone and Available memory is 40-50 MB, and nothing wrong with the camera ?? How can I fix the memory problem?? please help
Sorry for my English
I do believe that's because when you had 20~30 mb free, there were many others apps running in memory.
The camera app froze the phone 'cause it had no free memory.
When you restarted your phone you had more free memory because you were not running all those app you probably were before.
Sucks, but Milestone's memory is really low
felipefill said:
I do believe that's because when you had 20~30 mb free, there were many others apps running in memory.
The camera app froze the phone 'cause it had no free memory.
When you restarted your phone you had more free memory because you were not running all those app you probably were before.
Sucks, but Milestone's memory is really low
Click to expand...
Click to collapse
No man, I open task killer and kill everything. When I bought it , It had about 150 MB free memory man . So confuse ??
Lesson
mtnhan1996 said:
No man, I open task killer and kill everything. When I bought it , It had about 150 MB free memory man . So confuse ??
Click to expand...
Click to collapse
Ok clearly you are new to milestone. The thing is when you bought the phone it was probably running 2.1 eclair or 2.0 which uses very little ram: it had the least features (no jit or a2sd) hence it's the lightest on ram. However you have to understand that since froyo google has been trying to add more features to android and use exisitng resources to boost performance and since Google's flagship phone at the time of froyo was the nexus one (which had 512mb of ram whereas the milestoen only has 256mb of ram) and so they used ram to boost performance which is essentiall what JIT is. So there's an issue. The milestone is already short on ram and 2.2/2.3 uses more ram which is why they are sometimes slower (not all, something like froyo mod or cronos ginger/ho!no! is bloody fast) which is why you have less free ram.
but over to MIUI which has even MORE features than stock gb which means it uses up even MORE ram which is why you have so little free ram. use this script, it should help the ram issue http://forum.xda-developers.com/showthread.php?t=991276
thre3aces said:
Ok clearly you are new to milestone. The thing is when you bought the phone it was probably running 2.1 eclair or 2.0 which uses very little ram: it had the least features (no jit or a2sd) hence it's the lightest on ram. However you have to understand that since froyo google has been trying to add more features to android and use exisitng resources to boost performance and since Google's flagship phone at the time of froyo was the nexus one (which had 512mb of ram whereas the milestoen only has 256mb of ram) and so they used ram to boost performance which is essentiall what JIT is. So there's an issue. The milestone is already short on ram and 2.2/2.3 uses more ram which is why they are sometimes slower (not all, something like froyo mod or cronos ginger/ho!no! is bloody fast) which is why you have less free ram.
but over to MIUI which has even MORE features than stock gb which means it uses up even MORE ram which is why you have so little free ram. use this script, it should help the ram issue http://forum.xda-developers.com/showthread.php?t=991276
Click to expand...
Click to collapse
Thank you very much, so now I got 2 options ,right? I can flash froyo mod instead of MIUI or I can use the script to icrease ram a little bit huh?
mtnhan1996 said:
Thank you very much, so now I got 2 options ,right? I can flash froyo mod instead of MIUI or I can use the script to icrease ram a little bit huh?
Click to expand...
Click to collapse
well yes and no. in my experience you can have miui with zepplinrox's script but still only have around 30-45mb of free ram whereas on froyomod you can get far more.
I liked using cronos ginger but the thing is feeyo's roms have a lot of bugs and arent updated to the latest sources which is why they are usually a little bit behind.
Cronos GB 1.5.0 is really fast. And yes, it has bugs, but nothing impossible to live with.
This is the fastest GB rom I've tried ..
thre3aces said:
well yes and no. in my experience you can have miui with zepplinrox's script but still only have around 30-45mb of free ram whereas on froyomod you can get far more.
I liked using cronos ginger but the thing is feeyo's roms have a lot of bugs and arent updated to the latest sources which is why they are usually a little bit behind.
Click to expand...
Click to collapse
With the script, you can use slot 3 to choose how much free ram you want.
Performance levels out beyond 30mb free tho.
And android will make more ram available if needed anyway.
I use Froyomod and I have around 37 MB free after startup. I tried to play Cut the rope but it keeps killing it. Also happens with Google Maps. Could this be a problem of low memory?
ruisan said:
I use Froyomod and I have around 37 MB free after startup. I tried to play Cut the rope but it keeps killing it. Also happens with Google Maps. Could this be a problem of low memory?
Click to expand...
Click to collapse
yea it is. but if your on froyomod why not try to use advanced task killer and zepplinrox's supercharger

[Q] Change graphics memory size

As I previously read, out of the 512 MB of our O2X's, some 128-140 MB are reserved for the Tegra chip-set, and the rest of 380 MB are available to Android and applications.
With Froyo, there were usually 180-200 MB of memory free after booting/killing all apps, and like 90-130 MB free after normal usage. I'm not sure, but if I remember correctly, in the running apps screen, the sum of the used/available memory summed up to about the previous stated 380 MB.
After applying the GB update, after booting/killing all apps there are only 140 MB free and about 60 MB after some usage. If I go to Manage Apps -> Running apps, the sum of the used and available memory is around 310-320.
My question is: why is there less memory available in GB? Has LG increased the graphics memory from 128 MB to 192 MB? If yes, is it possible to change this allocation? Or is there a ROM that uses less graphics memory?
Maybe GB reports available memory differently, but it's definitely noticeable that there's less RAM available. If switching from browser to another app, with Froyo the page loaded was kept in memory, however with GB the page always has to be reloaded even if the switch lasted like 20-30 seconds.
Edit: I'd like to use less graphics memory and have more RAM so my apps run faster.
No the Vram is the same. The phone still has 380 mb ram to use for the OS and apps. Also free ram is wasted ram since apps are not cached so they will not launch faster.
taxas said:
No the Vram is the same. The phone still has 380 mb ram to use for the OS and apps. Also free ram is wasted ram since apps are not cached in for they will launch faster.
Click to expand...
Click to collapse
And therefore taskplanners are also not needed ;-)
KillerbeeNL said:
And therefore taskplanners are also not needed ;-)
Click to expand...
Click to collapse
Not completely true. Android kills automatically unneeded processes, that's true, but sometimes it happens that an app remains in background and uses the 100% of the CPU, so i use the task killers to terminate it.
Try Super charger, very efficient and not as resources consuming than apps. Search the dedicated thread.
And I don't think there is a way to free graphical memory. I don't think it's software driven but physical...
The only thing that had been made is to free the reserved memory for OTA LG service, that leaves you some more memory, but only available in some roms.
Striatum_bdr said:
Try Super charger, very efficient and not as resources consuming than apps. Search the dedicated thread.
And I don't think there is a way to free graphical memory. I don't think it's software driven but physical...
The only thing that had been made is to free the reserved memory for OTA LG service, that leaves you some more memory, but only available in some roms.
Click to expand...
Click to collapse
Its possible to give the GPU less memory, different defs have done it (i.e benee). But as far as i know most of them removed that tweak since it was causing alot of bugs.
And yes, free ram are most likely wasted ram.
Sent from my Optimus 2X using Tapatalk
If ya want to change vram look at this: https://raw.github.com/gist/1170959/73e5f41b1ad8b3bb65c8bd22d422a4fd877204a3/CarveoutMemory
It contains a little info about the things you need to change. Some skills required though
kiljacken said:
If ya want to change vram look at this: https://raw.github.com/gist/1170959/73e5f41b1ad8b3bb65c8bd22d422a4fd877204a3/CarveoutMemory
It contains a little info about the things you need to change. Some skills required though
Click to expand...
Click to collapse
Hi kiljacken !
I remember that you've made some times ago a kernel with 64mb more of ram...
Also for the stock rom...
butI can't find it anymore...
Any help?
Thanks for the replies guys!
It seems like if possible, it's very complicated to change the video memory allocation, so I'll leave it like that.
hey all!
i have question like that! im working on electronic factory and have no problems with solder out and in BGA chips even the smallest ones! now the question! if i will solder out the ram chip and solder back in 1GB ram chip of the same tipe and company(i have acces to all the part available on the market)?
oleg1981 said:
hey all!
i have question like that! im working on electronic factory and have no problems with solder out and in BGA chips even the smallest ones! now the question! if i will solder out the ram chip and solder back in 1GB ram chip of the same tipe and company(i have acces to all the part available on the market)?
Click to expand...
Click to collapse
How small is the solder required? Would be amazing if we could upgrade.
Sent from my LG-P990 using Tapatalk
oleg1981 said:
hey all!
i have question like that! im working on electronic factory and have no problems with solder out and in BGA chips even the smallest ones! now the question! if i will solder out the ram chip and solder back in 1GB ram chip of the same tipe and company(i have acces to all the part available on the market)?
Click to expand...
Click to collapse
I'm very unsure. I am sure though, that both kernel and boot image changes would be needed to run with the added memory
i think it's impposible to change the graphic memory size, maybe RAM hack? if you want to free RAM just use supercharger, i already used that and my free ram about 117-130 MB
It's completely possible, it's something that's controlled by the kernel.
Such kernels already were in the spring which reduced video memory by 64 Mb
Rusty! said:
It's completely possible, it's something that's controlled by the kernel.
Click to expand...
Click to collapse
so if I'm understanding correct if i will solder in new memory chip all i will need is to find how to change the ram value from 372 to 872?
oleg1981 said:
so if I'm understanding correct if i will solder in new memory chip all i will need is to find how to change the ram value from 372 to 872?
Click to expand...
Click to collapse
I suppose if LG's programmers were careful enough not to hard-code any values, the phone should detect the memory like a computer detects new RAM. However ROMs which target multiple devices with different RAM, like CM, shouldn't have such issues...
I would LOVE 1GB ram! What would such ram cost?
Guys, RAM amounts are hardcoded into the kernel, so a custom kernel would be needed to use the ram. IF it's even possible to use such amounts of RAM. There migth be limitations in the bootloader, which will cause problems, but kernel changes should be enough. If you try it on your device I would be glad to provide a kernel that supports that amount of RAM, but I don't think it's doable. AFAIK the RAM is tightly packed in the device with many other components. It might even be built into the SoC making it impossible to change. But IDK, feel free to try what you want, but remember it's your device that gets destroyed if something goes wrong.
Do it OP!
Sent from my Optimus 2X using Tapatalk

Categories

Resources