Related
Hi all,
I notices something really weird today. I have installed a couple of System Info applications from Market (Android System Info, Quick System Info) on my Legend and these apps are displaying the same thing:
RAM: 291 MB
ROM: 185 MB
Official HTC Specs:
RAM: 384 MB
ROM: 512 MB
WTF??
Did someone else noticed this on Legend too?
I also tried another sys info app called Device Information. It states "Total Usable RAM: 291 MB". WTF?
Please mates, try it on your Legend and let me know if just mine is f*cked up.
Just checked on mine with android system info: I have exactly the same "issue".
Maybe the rest of the ram/rom is allocated to the OS and therefore not "visible".
I assume that these Sys Info applications does not display correct information. I tried some more similar applications and tested on HTC Tattoo also - it seems there are some hardware reserved system resources which are not discoverable by the apps.
Actually the value in /proc/meminfo also shows 291MB. Is there something between Linux kernel and the hardware itself that could take the remaining 96 megs?
-------------------------------------
Sent via the XDA Tapatalk App
I have the same problem.
Do you all have rooted phones or not? I think that if the phone is not rooted, some part of memory is locked.
My phone is rooted and it has 291MB of RAM.
This is because of the limitations of the 2.6.29 linux kernel, used in android 2.1 not the device itself. This should be resolved with the next release.
The memory will be fixed with the 2.2 froyo update?
should do
Android 2.2 users 2.6.32 kernel which supports HIGHMEM support for RAM >256MB
old post I know but I've got 2.2 and apps still report 291mb of ram. I presume the rest is hidden by the system and not anything to do with the kernel not using the memory ?
I'm testing " The NewSense 1.0 alpha 6 " by @ogo2 and it is the same :
ROM : 185.1 MB total
RAM : 291.4 MB total
ahaha:-DDD
did your really think that a problem?)
"i have the same problem"
very funny, thx guys
pappilion said:
I'm testing " The NewSense 1.0 alpha 6 " by @ogo2 and it is the same :
ROM : 185.1 MB total
RAM : 291.4 MB total
Click to expand...
Click to collapse
Do not worry, it should be! memory depends on the ROM
I am using Oxygen r1 with FranciscoFranco kernel 31AUG. What is the Dalvik VM heap size ? How can I know this and how to change it to 48 or 64MB ?
Do you recommend to use this toolhttps://market.android.com/details?id=com.martino2k6.vmheaptool&feature=search_result to check and alter the VM Heap size ?
If so, what values are you using ?
Yes you can use that app if you want or you can edit build.prop. There is dalvik.vm.heapsize=32m just change that to whatever you like. I always use 32 and don't know if something else is better.
have anyone tested 48mb or greater heap size ? Does it makes any difference ?
I uploaded my dev files on some threads. but for the convenience, I write this thread for streak developer.
CM7 dev file -> mediafire dbzrp78zrsu4558
CM9 dev file -> mediafire s3dvjw58kpw9by2
CWM dev file -> mediafire q3f9zo3ny5z6i2n
MIUI US ver. -> mediafire 33jrxu2g5slwerq
Below is my opinion about the donation for me.
First of all, thank you so much for your thought of donation for me.
and I say result first that I will not receive donation.
I just develop something for enjoyment. (likely play the game.)
When my codes were working successfully, I couldn't contain my joy.
But if I receive donation, I think that I will have sense of duty because of my personality.
(I will think that I must repay for your donation. and development wil be not my enjoyment any more...)
Then I will develop something quickly for you, but It could bring disappointing only.... T^ T;;
Thank you very much to you again, I don't receive any donation... I think I'm so weird... hehe.... ;;
Finally, I don't think i'm not a man deserving of donations. ;;;;
Because there are a lot of good people than me... I think... ;;;;;;;;
All of my dev files are posted above. and You can develop awesome thing than I developed!
you are not weird, just not mainstream
985hPaKicK said:
I just develop something for enjoyment. (likely play the game.)
When my codes were working successfully, I couldn't contain my joy.
Click to expand...
Click to collapse
Thank you for sharing the products of your enjoyment with us. I like your work and like your opinion on this. Stay indpendent as long as you could. No obligation, no demands. Working for fun, gets the best results. I take my hat of to you.
@ 985hPaKicK:
Great work. Great words.
@ 985hPaKicK
Respect and admiration.
985hPaKicK said:
I uploaded my dev files on some threads. but for the convenience, I write this thread for streak developer.
CM7 dev file -> mediafire dbzrp78zrsu4558
CM9 dev file -> mediafire s3dvjw58kpw9by2
CWM dev file -> mediafire q3f9zo3ny5z6i2n
MIUI US ver. -> mediafire 33jrxu2g5slwerq
Below is my opinion about the donation for me.
First of all, thank you so much for your thought of donation for me.
and I say result first that I will not receive donation.
I just develop something for enjoyment. (likely play the game.)
When my codes were working successfully, I couldn't contain my joy.
But if I receive donation, I think that I will have sense of duty because of my personality.
(I will think that I must repay for your donation. and development wil be not my enjoyment any more...)
Then I will develop something quickly for you, but It could bring disappointing only.... T^ T;;
Thank you very much to you again, I don't receive any donation... I think I'm so weird... hehe.... ;;
Finally, I don't think i'm not a man deserving of donations. ;;;;
Because there are a lot of good people than I am... I think... ;;;;;;;;
All of my dev files are posted above. and You can develop awesome thing than I developed!
Click to expand...
Click to collapse
These kinda developers can build a windows 7 for a 256MB RAM 1.2GHz System. Hats off to you sir! Due to you only I can show off my streak5 to a galaxy note owner with full confidence and comparable performance! Now I started believing that streak5 is the most optimum device to run ANY Android build successfully! though I don't like the iPhone interface and hence MIUI, m on CM7 and more than happy with what I had ever expected for!
Sent from my Dell Streak using Tapatalk
Thanks again for your work. How can I download the mediafire links you posted
Thank you for sharing your passion with others.
Miui streak english
h t t p : / / w w w . m e d i a fir e . c o m / ? 3 3 jrxu2g5slwerq
thanx to XDA-Developers,hPA,sbdolphine
always wanted to try
rightnow i m enjoying CM7 but MIUI would be better
somepeople asked mediafire links so updating
riteshsoni said:
h t t p : / / w w w . m e d i a fir e . c o m / ? 3 3 jrxu2g5slwerq
thanx to XDA-Developers,hPA,sbdolphine
always wanted to try
rightnow i m enjoying CM7 but MIUI would be better
somepeople asked mediafire links so updating
Click to expand...
Click to collapse
I didn't do anything.
I just contact the developers and write some post about ROMs before hPa come here. That's what I did it so I didn't do anything about ROM.
Just tanks to XDA-Developers and hPa. I think's that's right.
Hi hPa!
Thank you for your work!
Do i get it right that this patch:
diff -urN kernel/arch/arm/mach-msm/include/mach/auo_touch.h kernelcm7/arch/arm/mach-msm/include/mach/auo_touch.h
--- kernel/arch/arm/mach-msm/include/mach/auo_touch.h 2011-10-06 12:07:08.000000000 +0900
+++ kernelcm7/arch/arm/mach-msm/include/mach/auo_touch.h 2012-02-15 23:29:36.270076997 +0900
@@ -46,6 +46,8 @@
#if USE_AUO_5INCH
+#define TOUCH_FB_PORTRAIT 1 //cm7
+
#if defined(TOUCH_FB_PORTRAIT)
#define AUO_X_MAX 480
#define AUO_Y_MAX 800
--------------------------------------------
--- kernel/drivers/input/touchscreen/auo_touch.c 2011-10-06 12:07:45.000000000 +0900
+++ kernelcm7/drivers/input/touchscreen/auo_touch.c 2012-02-15 23:28:00.100076997 +0900
@@ -353,6 +353,13 @@
point.x = rawCoord[4*i+1]<<8 | rawCoord[4*i];
point.y = rawCoord[4*i+3]<<8 | rawCoord[4*i+2];
+//cm7 streak
+ if( 0 != point.x ){
+ point.x = AUO_X_MAX + 1 - point.x;
+ }
+ if( 0 != point.y ){
+ point.y = AUO_Y_MAX + 1 - point.y;
+ }
#else
point.y = rawCoord[4*i+1]<<8 | rawCoord[4*i];
point.x = rawCoord[4*i+3]<<8 | rawCoord[4*i+2];
----------------------------------------------------------------
and changing rotation prop is enough to make kernels cross-compatible?
yes agree
@ 985hPaKicK:
Great work. Great words.
Hi HPA,
Actually its not all about donation, its about we want to help ourselves by helping you, so you can buy a new streak and continue its development. you will be free, no one will going to ask you or force you about anything.
so i dont see anything wrong in it....
Cheers!!!
_n0p_ said:
Hi hPa!
Thank you for your work!
Do i get it right that this patch:
diff -urN kernel/arch/arm/mach-msm/include/mach/auo_touch.h kernelcm7/arch/arm/mach-msm/include/mach/auo_touch.h
--- kernel/arch/arm/mach-msm/include/mach/auo_touch.h 2011-10-06 12:07:08.000000000 +0900
+++ kernelcm7/arch/arm/mach-msm/include/mach/auo_touch.h 2012-02-15 23:29:36.270076997 +0900
@@ -46,6 +46,8 @@
#if USE_AUO_5INCH
+#define TOUCH_FB_PORTRAIT 1 //cm7
+
#if defined(TOUCH_FB_PORTRAIT)
#define AUO_X_MAX 480
#define AUO_Y_MAX 800
--------------------------------------------
--- kernel/drivers/input/touchscreen/auo_touch.c 2011-10-06 12:07:45.000000000 +0900
+++ kernelcm7/drivers/input/touchscreen/auo_touch.c 2012-02-15 23:28:00.100076997 +0900
@@ -353,6 +353,13 @@
point.x = rawCoord[4*i+1]<<8 | rawCoord[4*i];
point.y = rawCoord[4*i+3]<<8 | rawCoord[4*i+2];
+//cm7 streak
+ if( 0 != point.x ){
+ point.x = AUO_X_MAX + 1 - point.x;
+ }
+ if( 0 != point.y ){
+ point.y = AUO_Y_MAX + 1 - point.y;
+ }
#else
point.y = rawCoord[4*i+1]<<8 | rawCoord[4*i];
point.x = rawCoord[4*i+3]<<8 | rawCoord[4*i+2];
----------------------------------------------------------------
and changing rotation prop is enough to make kernels cross-compatible?
Click to expand...
Click to collapse
If rom can rotate screen 180 degree by build.prop (ro.sf.hwrotation=180), above patch will work properly. but If not(maybe most roms...), you will need MIUI's added kernel patch.
So for more compatibility, you will need MIUI's patch too.
It seems that Dell Streak's LCD been rotated 180 degree. and touch driver source's default setting is for landscape.
So first, I define TOUCH_FB_PORTRAIT for portait touch. then second, I rotate touch 180 degree. (because touch panel been rotated 180 degree with LCD.)
Finally I rotate screen use ro.sf.hwrotation option in build.prop.
(and because miui doesn't support ro.sf.hwrotation=180, I modified some lcd registers.)
... I'm so sorry about many message sent to you. I think it doesn't sent properly....;;;;;
Thank you for reply!
You've great job breathing new life to Streak.
Though my experience is no match to yours, i'll try.
Hi, Can someone please tell me how to use the CM9 files provided in the post by hPA?
@ sergei & HPA
u 2 are like fresh air & bright sky that blink up our 5treak
i think will be very fantastic if u 2 work together
awesome!!! amazing!!! fantastic!!!
nitin1978 said:
Hi HPA,
Actually its not all about donation, its about we want to help ourselves by helping you, so you can buy a new streak and continue its development. you will be free, no one will going to ask you or force you about anything.
so i dont see anything wrong in it....
Cheers!!!
Click to expand...
Click to collapse
+100 for this opinion
rebski said:
@ 985hPaKicK
Respect and admiration.
Click to expand...
Click to collapse
+1
I've not been so exited about my Streak5 in a long time!
ap030993 said:
Hi, Can someone please tell me how to use the CM9 files provided in the post by hPA?
Click to expand...
Click to collapse
Do you know how to compile cyanogenmod? if you do those files are to be slotted in the relevant product and vendor locations
Thanks.
Nice. One humble man. Too few of'em out there...
The MuIu rom is full of bugs when running on the streak 5
Whats new in this version?
You can't read the changelog?
Sent from my E15i using xda premium
sorry...
Changelog
v025
11-04-2012
Replaced system/etc/hosts past a normal hosts file
Almost 16500 lines (500KB+) to block ad hosts is plain insanity
Use AdAway or similar app
Tweaked lightsensor settings in hw_config.sh
- br::rate up to 32768 (from 8192)
- br::rate down to 32768 (from 65538)
- br::limit up to 255 (from 250)
- curve::targets changed to 100,115,130,175,254 (from 10,75,120,164,254)
- als::avg-t down to 512ms (from 1024ms)
Tweaked gps.conf
- Set NTP SERVER values to...
NTP_SERVER=africa.pool.ntp.org
NTP_SERVER=asia.pool.ntp.org
NTP_SERVER=europe.pool.ntp.org
NTP_SERVER=south-america.pool.ntp.org
...to span the regions where the X8 is/was being sold.
Change in tiwlan.ini
- WiFiAdhoc = 1 (from WiFiAdhoc = 0)
In preparation of researching SoftAP mode
Cleaned up several scripts in the base system
Merged Stock Kernel Modules into ROM
Added ICS Alarms, Notifications, Ringtones and UI sounds
Gmail 2.3.6
Play Store 3.5.16
Added GalleryDX, based on QuickPic 2.2.2
Other changes:
Center clock on status bar now in CMParts
- Patch by doixanh
Dismissed "Disable boot animation" in CMParts
Misc language updates in CMParts
- Russian translation by AChep
- German translation by B.Jay
- Italian translation by silverio_di and Firelord70
- Bulgarian translation by didkoslawow
Click to expand...
Click to collapse
In future please read first 2,3 posts in original thread and you should find the changelog.
OVERCLOCK
Overclock module doesnt work in v25!
And now it is in 570...
I tried to restore and now it stocks in logo ...
Help?
try to re-install the rom or wipe all data factory reset
my hd2 has 403 mb ram.is it ok. i have read that it has 576 mb
Anurag pandey said:
my hd2 has 403 mb ram.is it ok. i have read that it has 576 mb
Click to expand...
Click to collapse
Yes, this is normal. It has 576 Mb of RAM but it's something to do with Android, I really don't know why exactly this happens. In the past couple of days there have been two threads about this subject, and there were many more before that, so please search before posting and read those for much more in-depth explanations of what happens because frankly I don't know why.
Physically it has 576MB but in system is available only around 400-410MB (depends on kernel), so everything is as it should be. It has been answered many times
128 for graphics chipset taken at boot, so 410/420 + 128 = 550 so only 26 meg missing, , ,
Here is the detail answer from Rick_1995..
Leo has 576mb ram, the kernel and SPL, IPL map some normal and IO memory for special devices like DSP, AMSS etc.. and some is taken by the kernel drivers such as msmfb (framebuffer), kgsl (graphics), wireless etc.. Depending on which kernel you're using and how the driver is mapping stuff, you can have more or less ram than 403MB, if you're speaking of the Dorimanx's thread, I was telling him about his wrong conversion method and NOT about the amount of ram available to dalvik.
eg. Tytung's older kernels have 411MB available to dalkvik, earlier kernels which didn't map the extended bank properly had ~200MB available to dalvik. If you're willing to take out some drivers or optimise some of them you can have more than 411MB too. Windows phone reserves even more memory to kernel space stuff and has only about 375MB available to userspace in tango.
As for 448MB, the EU version had the rest of it's 128MB from the total 576MB (reserved/blocked ?) by the radio which was later unlocked by flashing a .50 TMOUS radio to the EU version.
It is just like seeing 3gb ram on a 32 bit computer with 4gb physical ram (though here instead of actual ram, the address space is reserved for various peripherals)
here -->http://forum.xda-developers.com/showpost.php?p=25752861&postcount=5376
Yes, this is normal. It has 576 Mb of RAM but it's something to do with Android