FORUMS
Remove All Ads from XDA

[30-05-13][SD/MAGLDR] Barebone CM7 V3 SRAM

73 posts
Thanks Meter: 713
 
By Learning Never Ends team, Member on 3rd September 2012, 04:47 PM
Post Reply Email Thread
This build is ported from http://forum.xda-developers.com/showthread.php?t=1867986 using Portadroid forum.xda-developers.com/showthread.php?t=1094372 Credits and thanks to Rick_1995, boonbing for Portadroid, cyanogenmod, cmhtcleo team (arif-ali, milaq, charansingh and all other cm developers) for device tree, tytung for kernel, Darkstone1337 for SuperRAM concept, and any others we forgot.

Instructions:

Well you know just extract everything and put the build folder (the one with all the files in, for example ics, jelly) in the root of your sd card. If WM6.5 tap on clrcad (nothing appears to happen) then haret, if magldr navigate to build folder using ad-sd dir and select build folder name then boot AD SD.
Please remember to REBOOT X 3.
Magldr users can get different sized blank data.ext4 from here forum.xda-developers.com/showpost.php?p=24930501&postcount=1353 edit; may get boot loops, please test. Magldr default=512Mb if you leave empty. edit2 here is blank 256mb one http://www.mediafire.com/?ey40c1wti77ni2w

Downloads

Barebone CM7 V3 -Latest SuperRAM build from Rick_1995 see this post http://forum.xda-developers.com/show...4&postcount=64
note that this is not a port from nand rom, but an exclusive SuperRAM build from Rick_1995
There is a problem for magldr users changing lcd density, a solution is posted here http://forum.xda-developers.com/show...2&postcount=78 (thanks to Calisto1986 for the heads up). HaRET users are unaffected and can edit startup.txt as usual

Barebone CM7 V2b SRAM

DEV-HOST LINK

Barebone CM7 V2 SRAM

DEV-HOST LINK

Barebone CM7 SRAM

DEV-HOST LINK


This is from parent thread by Rick_1995
Quote:

Note: I compiled this rom for myself but figured sharing won't hurt, and hence I don't plan to provide much support though I'll see what i can if you find a bug.

What is the difference between this and the nightly ?
All libraries and native code is compiled in ARM mode (except for libwebkit which is still in thumb mode due to it's excessive size) and compiler side optimization is turned on (again, exception being libwebkit using -Os and sqllite using -fno-fast-math).
Important function calls and syscalls are aligned for faster response time.
I re-implemented some of the cpu atomic functions based on what I've learned so far, swp is used for atomic swap instead of ldrex/strex, register swapping of old value is done at success so if a context switch does occur, the loop will be aligned at the same boundary as the function. On best case, there shouldn't be any difference but can improve execution time for worst case of context switches.
Java libraries and bionic libc are compiled with NDEBUG, and the debug variable for java is also set to false.
Most crap (stuff that "I" do not use, has been removed ie. VPN, live wallpaper support etc..)
Fixed a few memory leaks in bionic, dalvik and ppp (also tether).
I've removed most locales except en_US and en_GB, though android still seems to be compiling strings from other languages in the build, so they might work but i can't guarantee anything with locales other than en_(US|GB). Arabic patch
Reverted the patch which auto closed notification bar when all notifications are canceled/removed. It was irritating me..
more stuff i don't remember.

For now the kernel is tytungs-r1 ics kernel patched for gingerbread, though I will be patching/updating and working on the cmhtcleo kernel once i have the build known to be bug free after some time.

The Following 19 Users Say Thank You to Learning Never Ends team For This Useful Post: [ View ] Gift Learning Never Ends team Ad-Free
 
 
3rd September 2012, 04:58 PM |#3  
Senior Member
everywhere
Thanks Meter: 70
 
More
thans wiss....very quick port ....
4th September 2012, 10:19 AM |#4  
arizmin's Avatar
Senior Member
Thanks Meter: 41
 
More
Touch selection sound does not work for me.... others looks good so far...
4th September 2012, 08:10 PM |#5  
Member
Flag Kharkiv
Thanks Meter: 3
 
More
Is it possible to run SD build from CLK? Just dont wanna install MAGLDR again, it`s so terrible for compability with Linux

Just get new micro sd card from SanDisk, its class 10, 95 mb per second -- its the most speediest micro sd in the world (micro SDHC UHS-I Card: Extreme Pro 8 GB)

Update: I`ve installed this rom twice with custom size about 4096 but everytime ive got near 512 mb. WHY?
5th September 2012, 10:47 AM |#6  
Rick_1995's Avatar
Inactive Recognized Developer
Flag Santa Clara
Thanks Meter: 3,060
 
More
Quote:
Originally Posted by aion92

Is it possible to run SD build from CLK? Just dont wanna install MAGLDR again, it`s so terrible for compability with Linux

Just get new micro sd card from SanDisk, its class 10, 95 mb per second -- its the most speediest micro sd in the world (micro SDHC UHS-I Card: Extreme Pro 8 GB)

Update: I`ve installed this rom twice with custom size about 4096 but everytime ive got near 512 mb. WHY?

Because you're not setting proper command line, if you're booting from magldr, you just can't do this. If you're booting from clk, while creating boot image, set the cmdline exactly as in startup.txt and modify the partition size then flash that to a secondary boot partition, now just boot on secondary boot partition for the SD rom. I think suspend wasn't working properly with clk on sd roms, have to see why.

If it's from haret (unlikely) just edit size in startup.txt

@wis, thanks for the port, might use it sometime in the future when i try the new WP builds
The Following User Says Thank You to Rick_1995 For This Useful Post: [ View ] Gift Rick_1995 Ad-Free
5th September 2012, 08:08 PM |#7  
Senior Member
Flag Munich
Thanks Meter: 26
 
More
Thanks Rick_1995 and Learning Never Ends team for this GREAT ROM!
I tried to change the LCD density in the system.ext4/build.prob. 192 is shown if i open the /system/build.prob in root explorer but this doesnt effect the rom... What can i do to set it to 192?
6th September 2012, 01:45 AM |#8  
Szczepanik's Avatar
Senior Member
Thanks Meter: 587
 
More
Thanks Wis (although I think you should be concentrating on something outside xda!).
Any advice on how to get option for "Corporate" Accounts?
This could be my favourite
Cheers
Tom
Sent from my HTC HD2 using Tapatalk 2
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1346892222714.jpg
Views:	2600
Size:	53.3 KB
ID:	1305276   Click image for larger version

Name:	uploadfromtaptalk1346892278093.jpg
Views:	3349
Size:	10.3 KB
ID:	1305278  
6th September 2012, 12:46 PM |#9  
Member
Flag Kharkiv
Thanks Meter: 3
 
More
Please make this ROM compatible with NativeSD mod. Cm7 is the most perfomance android series for me, for now...
6th September 2012, 06:18 PM |#10  
Senior Member
Thanks Meter: 72
 
More
Quote:
Originally Posted by aion92

Please make this ROM compatible with NativeSD mod. Cm7 is the most perfomance android series for me, for now...

Hmm... I may be wrong here, but from my understanding...

The NativeSD method writes to partitions on an SDCard...

SuperRAM ROMS mount to RAM which is faster than both NAND and SDCard...
So I would assume by modifying this to use NativeSD would be more detrimental than good?
7th September 2012, 07:43 PM |#11  
Member
Flag Kharkiv
Thanks Meter: 3
 
More
yep, RAM is faster but, for my needs, more free RAM better than overall speed and this rom\Android build eats as little RAM as possible, so its just great rom which perfactly fits for my needs but NativeSD gives me internal storage (up to 32 gigs from 512 mb) and it can be launched from CLK loader.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes