Related
This ROM is built from Cyanogen's github repositories with some additional features added by myself.
More specifically, the primary goal of this build is to test a new method for doing Apps2SD that is a bit more friendly. You can read the brainstorming thread for this process here.
The implementation is working, and there are known issues with it. I expect to make regular releases as I perfect the code. As of right now, this should be considered an alpha.
All source code is available on GitHub.
ADDITIONAL "SNACKS":
- Apps2SD w/ enable&disable setting in native Settings application.
- SD EXT partition mounted at /sd-ext
INTRUCTIONS:
You will need an ext partition on your SD card for this to work. Wipe first, flash the update, and optionally flash the Google Addon (see below). The included kernel supports ext2/ext3/ext4.
DOWNLOADS:
Version 0.2.1 - Updated 02/28/10
Download
md5sum: d9b4fb2bd79e45f28548d6241410e6e4
Google Addon ERE36B-2
Download
md5sum: 2f6a93654d1cfe191ff709b360ad60fc
CHANGELOG:
Version 0.2.1
- Bootloop fix.
Version 0.2
- Removed prompt for install location, too buggy right now.
- Added Enable/Disable setting in "Settings->Applications". Enable this to install new applications to SD, disable to install to Internal. Does not require a reboot.
- Added "Install Location" to application info (Settings->Applications->Manage Applications).
- Applications installed on SD are now also dexopted on SD.
- Full orientation hacks by optedoblivion.
- Custom "sexy nexus" LWP theme. Enable by going to the "Settings" option in the Nexus LWP.
- Anything included in CM5.0.4.1 is also in this version of SnackPack.
Version 0.1
- Initial Release
THANKS:
- Cyanogen for his feedback and for letting me bounce ideas off him.
- Wysie for sparking the brainstorming on this A2SD idea.
- Kmobs
- Optedoblivion
- And anybody else that has given me ideas and contributed to these mods.
Booting it up now.
nice! im going to have to keep an eye on this one...
sure why the hell not, anything built from cyanogen source has gotta be good and a new toy to play with too? sweet, downloading now, BTW can I flash my oc-uv kernel and have this still work?
Gr8gorilla said:
sure why the hell not, anything built from cyanogen source has gotta be good and a new toy to play with too? sweet, downloading now, BTW can I flash my oc-uv kernel and have this still work?
Click to expand...
Click to collapse
yep, just be sure to push the wlan drivers included with the oc-uv
my man chris! doing some big stuff. make it desire ROM friendly and im all over this!
Iman07 said:
my man chris! doing some big stuff. make it desire ROM friendly and im all over this!
Click to expand...
Click to collapse
that won't happen as there are too many framework changes going on
so this means each time Cyanogen updates his rom you will be updating this to match? Or once this is stable cyanogen will include it in his rom?
this is awesome- and why i bought a nexus- the development of android is flying along with this device- Google must be very happy with how all this is going...
Bug list as I can see now:
1. Installed apps from market with prompt fine.
2. Hangs up when trying to install apps from sd. (yes I have pirated apps, sue me)
3. Installed AndExplorer and Metamorph both from market, (both to sd) when starting Metamorph, it says it needs AndExplorer. Reinstalled AE and it picked it up.
4. Rebooted after morphing, and then everything I had just installed was gone.
MontAlbert said:
so this means each time Cyanogen updates his rom you will be updating this to match? Or once this is stable cyanogen will include it in his rom?
this is awesome- and why i bought a nexus- the development of android is flying along with this device- Google must be very happy with how all this is going...
Click to expand...
Click to collapse
From talks with cyanogen, theres a chance he will include it once it becomes stable (he has even hinted towards lending a hand in the development). To answer your first question, when Cyanogen updates his stuff those changes will be pulled in to this ROM as well.
ok installed linpack to sd and the scores suck, I asssume this has to do with the sd card speed, also to open linpack I had to go to market, I couldnt see it in my menu. infact no apps I chose to install to sd showed up. If I go to market and select them they say installed and I can choose to open them but without going thru this process I cant access them.
NO SH-T! THis is awesome work man!...kudos!
amazing work chris... kudos... using your snackpack for a couple of hrs now... loving it!!!! gonna try to install a hell of a lot of apps and test it out as much as I can... but so far, it's been behaving amazingly...
Code:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/block/mtdblock3 148480 99228 49252 67% /system
/dev/block/mtdblock5 200960 27800 173160 14% /data
/dev/block/mtdblock4 97280 48804 48476 50% /cache
/dev/block/mmcblk0p2 467918 12895 430058 3% /sd-ext
/dev/block//vold/179:1 3334952 16852 3318100 1% /sdcard
got abt 12 apps installed (installed from market) sd-ext... and all work well... even after several reboots...
Ok, so I ussed this for a while last night and mostly it seems good, I went to my standard Cyanogen Rom, have 3 back ups, one desire, this and my Main CM5. when I tried to restore the back of this ROM it failed. My other back ups work fine. I have a Nan+ext back up of everything. I will try to reproduce it this afternoon after class.
Gr8gorilla said:
Ok, so I ussed this for a while last night and mostly it seems good, I went to my standard Cyanogen Rom, have 3 back ups, one desire, this and my Main CM5. when I tried to restore the back of this ROM it failed. My other back ups work fine. I have a Nan+ext back up of everything. I will try to reproduce it this afternoon after class.
Click to expand...
Click to collapse
why would u have a nand.+ext back up of CM 5 if it doesn't support a2sd
jroid said:
why would u have a nand.+ext back up of CM 5 if it doesn't support a2sd
Click to expand...
Click to collapse
Yes it does.
I have 224 programs installed and I have only used 12Mb of internal memory.
CM does support Apps2sd.
CM supports apps2sd but you have to initialize it yourself. You have to set up the partitions and then you have to set it up.
I'm already have old AP2SD on CM ROM, can we install only the new AP2SD on the existing CM ROM?
This is great. I am loving it.
Bump for 0.2
MEDROID CM7.2
V7.1 08/03/2012
hi guys, I've compiled this rom from cm7 with things I like and that and unfortunately, being the nightlies are stoped do not have it, so I tried to salvage and incorporate those that are more beautiful, and I've got a few tricks and tweaks that I go as fast as possible, including the latest GAPPS, a2sd +, etc. to avoid any extra flash
features:
- Compiled from cyanogenmod source updated at december 29, 2011, including the latest fix, improvements and bugs? lol
- Added MIUI battery-bar style
- Last IR kernel 2.6.38.8, 128mhz-1113mhz avs, all governors available, lazy, smartassv2, zavagen, interactivex etc, updated to 02/12/2011
- ia2sd from medroid ics (LASTED 6.2 NO HAVE ANY A2SD)
- Support for swap partition swap
- Including the latest gapps NO NEED FLASH IT
- Compache (configuration available in cm7parts-performance)
- Zipalign, deodexed typical blablabla ...
- reduced the delay of the ring tone to 0, to avoid the horrible black screen between the tone and the screen to answer the call
- Increased the speed of the proximity sensor to turn on and off the screen more quickly
- Interface - hardware accelerated
- Increased sensitivity and tactile feedback
- Enabled the supplicant and powercollapse to reduce battery consumption at rest
- Increased the donwload buffers
- Increased the scroll speed
- Increased video buffers to optimize load
- ics fonts roboto by default
- Off bytecode verification and the vm flags to increase the speed of opening applications and reduce the consumption of ram
- set initia vm to 48m and maximum 64m
- t9 dialer
- music widget transparency
- revamp Ringlock Style options to CMsettings
- custom carrier label
- Toggling on the flashlight pressing home button
- and others who do not remember at this time
Installation instructions and requirements
- Full wipe, if you come from other cm7 build minimum wipe cache and dalvik cache obligatory
- EXT Partiton its optional if you want use a2sd please make a ext3/4 partition using amon ra or 4ext recovery, CWM always create a bad partition, please use amon ra or 4ext i recommed 4ext recovery
the a2sd its activating in 2nd boot, if you have ext partition the ia2sd detect it and activate the ext in 2nd boot, if you NO have ext the ia2sd will do nothing
- Install like any other rom and enjoy
Download in the second post
MOD EDIT
v7.1 08/03/2012
bug fixes release please wipe cache and dalvik cache if your flash over, if you first flash full wipe, NO HAVE A2SD if you want a2sd try:
1. clasic darktremor a2sd script http://forum.xda-developers.com/showthread.php?t=715940
2. AD2SDX http://forum.xda-developers.com/showthread.php?t=1310309&page=1
3. S2E from android market
upload in progress 15-20 min
V7 25/02/2012
- fc in wifi connection shouldbe fixed
- updated to last source
- improvements in dalvik
- and other internal tweaks for make more fast and responsive
IF YOU HAVE REBOOTS GO TO CYANOGENMOD SETTINGS - PERFORMANCE - CPU SETTINGS - AND CHANGE THE CPU MAX FREQ TO 998 AND CHECK THE BOX SET ON BOOT, THE OVERCLOCK ITS ACTIVE BY DEFAULT
Donwload at code google
http://code.google.com/p/nexusone-medroid-cm7
wipe cache and dalvik cache
v6.3 17/02/2012
- updated last source
- add some tweaks from medroidmod remix ics
v6.2 14/02/2012 http://code.google.com/p/nexusone-medroid-cm7/downloads/list
- updated to last source
- remove default a2sd (NO HAVE A2SD PLEASE INSTALL YOUR PREFERED A2SD SCRIPT)
- some changes in egl, maybe a bit more fast?
v6.1 05/02/2012
- ported ia2sd script from medroid ics thanks to Timothe Fillion Brunet
- EXT PARTITIONS ITS NO MORE OBLIGATORY, ITS OPCIONAL
- ia2sd script activate the a2sd in 2nd boot if ext partition exist, if its no exist ia2sd will do nothing
- ext storage space avalible in settings-storage
PLEASE FULL WIPE ITS NECESARY!! SORRY!
FOR CORRECT A2SD AND EXT PARTITION PLEASE REFORMAT YOUR SD USING AMONRA RECOVERY OR 4EXT RECOVERY AND MAKE EXT4 PARTITION
for install amonra go to rom manager - more recovery - flash alternative recovery and select amon ra
for install 4ext recovery go to http://4ext.net and download the 4ext app and instal 4ext recovery with the app
make a full wipe and flash 6.1
DOWNLOAD
http://code.google.com/p/nexusone-medroid-cm7/downloads/list
v6 - 04/02/2012
- remove software acceleration and send it to the gpu adreno, works? its more faster?
- redisabling dalvik verification, apps open more fast and consume less ram
- updated to last cm7 changes
- add varios style to ring lock
- add options to set colors to miui battery bar
- add option to change the color to scroll efect
- updated gapps
- updated kernel to last iR kernel
- add ics animations
- new bootanimation
- and no remeber what more lol, have a loot of new options and features, search it xD
PLEASE WIPE CACHE AND DALVIK CACHE!!
so i thing all works fine and its a bit more faster, so try it
this week try to port the ia2sd from the medroid ics to this roms for more fasted a2sd script and general performance, maybe 6.1 in this week
donwload from pc http://depositfiles.com/files/3ncjk7p6o
anyone can make a mirror please?
v5 08/01/2012
- updated to the last source and new features
- fix for camcorder and soundrecord
PLEASE WIPE DALVIK CACHE
http://depositfiles.com/files/cudup610j
mirror
http://www.multiupload.com/48ALRGX3NO
Thx bro for sharing, downloading now, will test and post feedback
Can I flash this over cm7 Kang without wipe?
Sent from my Nexus One using xda premium
inblues4u said:
Can I flash this over cm7 Kang without wipe?
Sent from my Nexus One using xda premium
Click to expand...
Click to collapse
It will only work if u are using dta2sd on ur ext partition, probably won't work if u r using another script for mounting ext though.
You will also need to wipe cache,dalvik,system and boot just to be on the safe side.
blackrose compatible?
thanks samuaz for sharing!
I'm running right now your CM9 build... it's great!
Can I flash this CM7 on custom blackrose hboot with repartion for CM9?
2.37.............................
Dear samuaz,
Are you sure its work a2sd+ ext by default? I get a very low memory space on "Available Space"...
inblues4u said:
Can I flash this over cm7 Kang without wipe?
Sent from my Nexus One using xda premium
Click to expand...
Click to collapse
Yes, but wipe cache and dalvik Its obligatory, i change the dalvik and kernel, minimum wipe cache and dalvik cache
guy8zv said:
Dear samuaz,
Are you sure its work a2sd+ ext by default? I get a very low memory space on "Available Space"...
Click to expand...
Click to collapse
Yes darktremor script its incorporated by default, but its no activated automatically you can type in terminal emulator su, a2sd reinstall, a2sd cachesd, a2sd zipalign
furius said:
thanks samuaz for sharing!
I'm running right now your CM9 build... it's great!
Can I flash this CM7 on custom blackrose hboot with repartion for CM9?
Click to expand...
Click to collapse
Yea its work perfectly with ics partitions layout and blackrose
samuaz said:
Yes darktremor script its incorporated by default, but its no activated automatically you can type in terminal emulator su, a2sd reinstall, a2sd cachesd, a2sd zipalign
Click to expand...
Click to collapse
Thank you! it is a very helpful. My Available Space give me now high memory space. Your rom is looking very fast and stable .
Will try this ROM because I need to leave ICS until it is stable enough. ICS is sweet, but far too many bugs.
Theshawty said:
Will try this ROM because I need to leave ICS until it is stable enough. ICS is sweet, but far too many bugs.
Click to expand...
Click to collapse
Bugs? I have no camera on nexus one, and adobe flash doesnt work but for the rest is already better then gingerbread.
YoMarK said:
Bugs? I have no camera on nexus one, and adobe flash doesnt work but for the rest is already better then gingerbread.
Click to expand...
Click to collapse
I will return to ICS when every major bug has been ironed out. Until then, I'll stick with samuaz's CM7 compilation.
Oh, and Samuaz: very fast ROM
Can it be installed by default?
Sent from my Nexus One using XDA App
I got fc on video camera although camera can take pictures. I don know why.
narbir said:
I got fc on video camera although camera can take pictures. I don know why.
Click to expand...
Click to collapse
there is a problem with the latest CyanogenMod source, is that the video camera is closed to start recording video, I'm reviewing what was the change in the source that brought this error, I hope to fix soon if anyone knows where exactly the problem I said to help xD
Click to expand...
Click to collapse
^This is what samuaz said in the OP
Will you update this ROM when better sources are released? It works awesome, but there's always room for improvement
Theshawty said:
Will you update this ROM when better sources are released? It works awesome, but there's always room for improvement
Click to expand...
Click to collapse
yes, i updated it periodically
Hello,
I noticed after upgrading to ICS the available ROM System decreased from 180 MB to 51 MB (see attachment).
I wonder if there is any way to improve it, knowing that my device doesn't appear to suffer lot from that. But in case there is a solution, I will try.
Thanks
I think it's possible increasing system partition but not now. Because partition table can be changed but requires compatible bootloader which no exist yet. You can delete system apps, ringtones and unused fonts.
Sorry for my english
Edit:
I have VK ICS rom and installed S-Voice (~100MB). I have 54,3MB free on system.
Unsupported. I do not use swap anymore. Info attached for historical reasons only.
@shardul Is the low ram problem in PAC18 because of the kernel ??
will this script work only on cm10 based roms or on all roms(gingerbread stock, cm9 and ICS stock?)...bcoz if it does...this script is much better then swap to cache as it will utilize the waste empty space on system partition instead of occupying cache space.
if it works only on cm10...then can you plz create a similar script for all roms?
i flashed it on my xperia mini running cm10. but when i typed free in terminal emulator i got swap 0 0 0!! any solution??
what is the maximum value of swap ram i can set? don't know how big the systempartition is.. or is in the amount of internal memory which can be found in settings>storage?
Hi Shardul...i have cleaned up system partition and have 210mb free...but i fear if the frequent trade over on system partition may degrade the nand memory...plz clarify it as you also have implemented a 50mb system swap in your suave kernel...plz tell me if it is safe.
Sent from my Xperia Neo V using xda app-developers app
Didn't work for my MK16. Phone actually felt much slower than before.
PACman ROM (4.1.2)
Badass, 1.4 ghz, SIO
Phone works slower and often reboots...
Hey all!
Today earlier I was reading some topic when looking for a fix to the /system low space problem, and then someone said to use this program and/or this program.
I have a few questions about this, since I'm sort of noob in these details.
1) Is this the only thing I can do to get throught this /system problem? (removing unwanted APKs, etc)
2) Do I have to use both of the programs above or they do the same thing?
3) Is there any list of safe-removal APKs for Jelly Bean? I found lists about it, but for other phone models.
4) I'm watching this thread very close. I already use Rashed's CM10 and he is promising an update to the next 48 hours. When this new build comes, am I going to remove all those APKs and that blablabla to reduce the ROM size again?
Thanks in advance!
1. Yes its the only thing you can do (freeing up space in system partition)
2. Use one program which can move apps from system to data partition
3. Phone model doesn't matter, all phones have almost same core applications
4. Yes before flashing try to reduce size of your ROM, if not already done by Rashed