yashsingh1/xdaforums huggingface dataset:
[EVO Shift 4G Android Development] sparksco:
The best way I can describe it is from Cyanogenmods wiki.

http://wiki.cyanogenmod.com/wiki/Apps2SD

Basicly with miui and other roms, they are using dark tremors a2sd method which I haven't really looked into tbh so I'm not sure exactly how it works. But my guess would that it uses system links so that part of the apps are still on the data partition and part of them are on the ext partition. I am thinking about making a MIUI version of this since I am considering submiting this to MIUI.US for them to include in their roms. But yes it is a form of what I like to call native a2sd or as cyanogenmod calls it apps2ext. Ever since froyo on up google made it so that apps can be on the fat32 partition of the sdcard, but it was found that not all apps can run on the fat32 partition, and it also slows down the phone quite a bit. With ext partition you get the same type of partition as the internal storage of the phone which is a linux partition. Chris Soyars was the one that made native apps2ext for eclair (cm5). There was a option in manage applications that allowed the user to choose if they wanted to use apps2ext or not. Once cm9 comes I will be using my g1 to install cm5 and look more into the source code of this to try to inpliment it back into cm for cm9. But it shouldn't be too bad since I will have two devices to test it on. If I can pull this off then I'll be able to merge the source code back into cm9.
[EVO Shift 4G Android Development] kendotelie:
Thanks Sparkso. Your A2SD definitely rules them all.
[EVO Shift 4G Android Development] prguzman1978:
My bad Sparksco heres a screenshot!!!
[EVO Shift 4G Android Development] sparksco:
Looks good to me.
[EVO Shift 4G Android Development] prguzman1978:
Oh I wasn't sure if did it right!!!
[EVO Shift 4G Android Development] sparksco:
Lol. Yeah just be sure to type free often to see how much swap your using. I noticed the shift barely has enough ram to run the device. I guess that's how HTC and a lot of other phone companies roll.
[EVO Shift 4G Android Development] prguzman1978:
Its good to have devs like you to make our devices breathe lol!!!
[EVO Shift 4G Android Development] sparksco:
OP bumped for MIUI roms. Will be working on ICS aosp version hopefully sooner than later lol.
[EVO Shift 4G Android Development] jefftet:
I would like to use this instead of darktremor for my MIUI app2sd version. I do think it would be a better fit. What do you think? Of coarse I will definitely give credit where it is due!
[EVO Shift 4G Android Development] sparksco:
Yeah for sure. I think it would work great. I was going to submit it to you but you beat me to it lol. If you can make it official for miui then I can remove it from here.
[EVO Shift 4G Android Development] blahbl4hblah:
I don't think miui roms have darktremors scripts anymore well the ones from miui.us that is.
[EVO Shift 4G Android Development] kendotelie:
who has two thumbs, and looks forward to A2SD script inspired by Sparksco for MIUI?

this guy:D
[EVO Shift 4G Android Development] sparksco:
Yeah bro, I think he already knows that since he's the maintainer for evo shift over at miui.us
[EVO Shift 4G Android Development] jefftet:
:p

@sparksco, Do you think that there will be any issue for user's if I change? I'm thinkin they might have to wipe everything and then install?
[EVO Shift 4G Android Development] sparksco:
Most likely yes people using a ext partition would need to wipe and restore apps the first time only. After that they could flash no wipe easily. The main thing is when switching from a different type of apps2ext the way the sd-ext partition is set differently and wiping it fixes the issue.
[EVO Shift 4G Android Development] kendotelie:
Hey Sparksco, good job. Now all you need is a patch for sense and youd be the king of A2SD
[EVO Shift 4G Android Development] sparksco:
This type of apps2ext won't really work very good on sense. I tried it but no luck in the ext partition mounting on boots. If someone else could make it work that would be awsome but I did try just about everything. Dark Tremors scripts are good for sense right?
[EVO Shift 4G Android Development] hightech316:
Would these mods work after I have already flashed the rom?
[EVO Shift 4G Android Development] sparksco:
Did you even read the OP???
[EVO Shift 4G Android Development] hightech316:
Yes I did. I clearly see it states before flashing, I was just wondering if possible.
[EVO Shift 4G Android Development] prguzman1978:
Hey Sparksco I just got a 16gb card, what would be a good swap amount? Or should I swap the max?
[EVO Shift 4G Android Development] halrulez:
You can max it out all you want but unless changes the 128mb cap then it won't do you and good. I =P
[EVO Shift 4G Android Development] sparksco:
Yeah you can make it the max but I've never maxed out my swap partition yet. I'm using about 1GB out of my 2GB partition and with swap I've never went over 100mb's. But even 100mb's of swap usage is a lot lol.
[EVO Shift 4G Android Development] prguzman1978:
So 100Mb of swap is good with a 1GB partition?
[EVO Shift 4G Android Development] blahbl4hblah:
Just go the max for swap and 2gb of ext and your good to go just in case. The
[EVO Shift 4G Android Development] kendotelie:
hey. Could this patch be used on an EVO?
[EVO Shift 4G Android Development] drob311:
It would need to be modified. The EVO AND THE EVO Shift have different partitions.
[EVO Shift 4G Android Development] kendotelie:
that sucks...im not used to the EVO community yet, it seems so cluttered. But no special mods likes this A2SD patch
[EVO Shift 4G Android Development] sparksco:
Yes it can be used on the Evo 4G. I have a custom updater-script that is compatible with almost all android devices that run cm7
[EVO Shift 4G Android Development] sparksco:
Yup while it is true that it has different partitions I use a different way to mount both system and data partitions.
[EVO Shift 4G Android Development] sparksco:
Everyone have a merry Christmas. I'm working on a full source ICS build, and if it's complete I should have something up by tomorrow night hopefully.
[EVO Shift 4G Android Development] YoungCorruptionV2.0:
Merry Christmas Sparksco and thanks for all your work
[EVO Shift 4G Android Development] prguzman1978:
Merry Xmas homie!!! And don't forget to add one of your kernels in the build lol...
[EVO Shift 4G Android Development] kendotelie:
:D where can i find said "updater-script" Santa Sparkso
[EVO Shift 4G Android Development] YoungCorruptionV2.0:
Its probably built into the patch but he was just explaining why it would work
[EVO Shift 4G Android Development] blahbl4hblah:
Updater-script is in the META-INF folder then go android then google and there it is I believe
[EVO Shift 4G Android Development] kendotelie:
Thanks. I'll make a nandroid, and try it out
[EVO Shift 4G Android Development] kendotelie:
so i tried flashing this, but it was a no go
[EVO Shift 4G Android Development] blahbl4hblah:
Did you look in the updater-script? Because this won't work unless sdext is enabled in cm7 for evo 4g
[EVO Shift 4G Android Development] kendotelie:
im sorry, i misunderstood. I didnt know that i had to do anything to it. I'm not as advanced in this area, but with your help i would like to try and get this working

i did find the script, so what should i do with it. I thought sdext was always enabled in cm7
[EVO Shift 4G Android Development] blahbl4hblah:
No shift is enabled because sparksco put the location of sdext into cm source itself so it never fails. That's why miui works so well with this script as well. I looked at evo4g an there's no location therefore it does not work off the bat
[EVO Shift 4G Android Development] sparksco:
I honestly haven't looked at the Evo CWM recovery, but if there is no location for sd-ext then like blahbl4hblah said this won't work as sd-ext location will be unknown. This is because the recovery lays out all the partitions of the phone for the roms as well. And since I no longer have the CM gingerbread repo installed on my pc there's really no way for me to submit it to be supported in the recovery. If you really want it to be supported and have the repo installed on your pc pm me and I'll help you get it merged. And then of course you would need to compile a brand new recovery, install it and then you'd be good to go.
[EVO Shift 4G Android Development] kendotelie:
thanks Sparkso, but i dont have the repo....Im missing my Shift already
[EVO Shift 4G Android Development] :
I've tried a bunch of times to get this to work with no luck.

Tried kushdeck 1.3, which is my daily, and MIUI just to see what would happen. In either case it just doesn't seem to recognize that the ext4 partition exists.

My steps for both ROMs were the following, both using sparksco's Green Hat recovery:

1. Wipe everything

2. Flash ROM

3. Flash patch (CM7 patch for kushdeck, MIUI patch for MIUI)

4. Flash gapps (for kushdeck)

5. Reboot

Also tried flashing the V14 kernel between step 2 and 3 above with kushdeck. No luck. I've probably wiped and flashed 10 or 12 times between the two.

Any ideas? Any other useful info I can provide?

Thanks.

EDIT: Partitioned using Green Hat as well: 2gb ext4, 128mb swap. I re-partitioned on a couple of occasions too to be sure that wan't the issue.
[EVO Shift 4G Android Development] blahbl4hblah:
Well do you have a sdext partition or swap partition? Without either the scripts don't work
[EVO Shift 4G Android Development] :
Sorry, see my edit. Short answer: yes.
[EVO Shift 4G Android Development] sparksco:
What exactly do you mean it's not working? How did you go about checking that it's not working?
[EVO Shift 4G Android Development] :
Using the method you give in the first post in terminal emulator. The part where you say if you see this part you're golden, I don't see. I just took the sceenshots here.

I can also see in app manager and Titanium Backup that it says my SD card is around 5gb+. I have an 8gb card, so it seems that it is partitioned, but for whatever reason the ext partition is hiding. Any apps I install decrease the actual internal space.

Thanks for the reply any help!

EDIT: crap forgot the screenshots:
[EVO Shift 4G Android Development] sparksco:
I'll need a logcat for that starting at the splash screen where it says beginning of dev log. I've never seen anything like that before. Even on stock Cyanogenmod the ext partition always gets mounted even if it's not being used. Either that or you don't have a ext partition on your sdcard. You need to partition it in the recovery like it says on the instructions of the first post.

Another thing is what size did you partition your ext and swap partitions to when you partitioned it in recovery?
[EVO Shift 4G Android Development] :
Ha, that's my kinda luck to run into something completely new. I don't have a lot of experience with the logcat, I've got alogcat installed. Do I just start it up after the phone boots and give you what's there, or do I have to do something to make it start at the splash screen? Sorry for the noob questions, I've just never really had occasion to use it before.

My partition sizes are ext4: 2GB, swap: 128MB, partitioned in recovery using your Green Hat recovery from Rom Manager.
[EVO Shift 4G Android Development] sparksco:
No alogcat won't work because the scripts run on boot on your splash screen before the boot animation. Just use the android sdk which you should already have installed if you rooted your phone? You don't need eclipse like the site says but you'll need to know how to use adb.

https://sites.google.com/site/androidhowto/how-to-1/save-logcat-to-a-text-file
[EVO Shift 4G Android Development] :
Cool, I will check it out and post it tomorrow. I'm headed out for the night. Thanks for the help, do you have a donate link?
[EVO Shift 4G Android Development] sparksco:
Glad to help, no not at the moment but I'll probably have one soon.
[EVO Shift 4G Android Development] :
PM'd you the logcat. Hope I did it right. Let me know.
[EVO Shift 4G Android Development] sparksco:
Thanks but I need one that points to and shows what the scripts are doing because I put logcat error check messages in the scripts. I don't see any of those types of errors in the logcat.
[EVO Shift 4G Android Development] sparksco:
Bump. Over 200 downloads I figure it might still be in high demand :p
[EVO Shift 4G Android Development] YoungCorruptionV2.0:
So we can use this instead of DT a2sd script?
[EVO Shift 4G Android Development] sparksco:
Right now this is only for nightly 255 since that's the most stable/usable cm7 rom A.T.M. that cyanogenmod has put out. Cm7 does not inlude apps2ext or swap by default so I'm a little confused by the question :confused:
[EVO Shift 4G Android Development] YoungCorruptionV2.0:
Yeah sorry i was thinking of sense at first but i re-read the title and saw it said Cm7. My bad for the confusion
[EVO Shift 4G Android Development] hamagc:
ok trying this script to get link2sd working on 7.2, with timats kernel, i seem to get everything going but all my apps crash when i open them (linked apps and link2sd). fresh boot, only installed link2sd and holo launcher. if i uninstall link2sd then reinstall, i can open it. if i remove it and reboot, holo launcher works. as soon as i install link2sd and reboot, force close.

i assume the script needs some edits for 7.2?
[EVO Shift 4G Android Development] sparksco:
Did you read the title?
[EVO Shift 4G Android Development] hamagc:
Let me rephrase. Do we have an updated script for 7.2?
[EVO Shift 4G Android Development] sparksco:
So pretty much you can't read the title or the OP. This isn't for

Iink2sd app. It's not for cm 7.2... You don't need this for link2sd on 7.2 :banghead:
[EVO Shift 4G Android Development] hamagc:
This is for a2sd. Just so happens that this script enables sdext mounting which link2sd and a2sd needs to work. I think this was said in the op. Currently I am not able to find a way to enable this in 7.2. However this has gotten me the closest so far.

A simple no would have been easier than wasting 2 posts letting me know I didn't read what I read. If this thread was for link2sd and 7.2 would we be having this discussion?
[EVO Shift 4G Android Development] YoungCorruptionV2.0:
This is for nightly 255 only. It won't work with cm7.2

Sent from my EVO using Xparent Cyan Tapatalk 2
[EVO Shift 4G Android Development] hamagc:
Is 255 still considered the most stable?
[EVO Shift 4G Android Development] YoungCorruptionV2.0:
I believe so

Sent from my EVO using Xparent Cyan Tapatalk 2
[EVO Shift 4G Android Development] hamagc:
might anyone have a link to 255?

only thing i am able to find for nightlies are the 7/1-7/29 builds.
[EVO Shift 4G Android Development] sparksco:
I'll update this post sooner than later. I've been too busy working on two devices atm. Also been working exclusively on jellybean and ics so I've been putting gingerbread projects on the back burner. I looked and I couldn't find nightly 255 on Cyanogenmod's website. Unless someone has a mirror for it. I'll have to remove the cm settings in the patch so it will no longer include swap support like ics does for zram. This is one reason why zram kernels will not work on cm7 because they have all swap disabled.
[EVO Shift 4G Android Development] pwnyourace:
even goo.im dumped all the older CM7 nightlies :(
[EVO Shift 4G Android Development] Ejedias:
This seems to be the place to ask my cm7.2 related questions so I will ask here. Hopefully nobody else already asked this but is there a list of the kernels that are currently "supported" on cm7.2? Tried using super scary UV and super scary stable kernels and both disabled my phone speaker and volumes. Was looking for a little bit better kernel than just the stock CM kernel does pershoot work on cm7.2 perhaps?
[EVO Shift 4G Android Development] leadfoot99:
cm_speedy_full-252.zip - 88.98 MB

here is 252, i had 255 some where but can't find it yet.
[EVO Shift 4G Android Development] BigSplit:
The only one that works on 7.2 other then stock is sparkscos.
[EVO Shift 4G Android Development] thronnos:
I've got 255 on one of my old SDcards. I might even have a 200 somewhere. I'll look sometime this week

Shifted from a Zombie Wasteland
[EVO Shift 4G Android Development] jsp254:
Does anyone have a link to the most recent sparksco cm7? I had the one based on cm7.2 stable v1.1 (I think was the name) but can not find it now. I'm in dire need. I screwed up and tried another dang cm10 rom... I need to start fresh again. That flavor of cm7 has been the best for me. Please! Link me bros!
[EVO Shift 4G Android Development] lvpre:
I've been running the 11-11 nightly for a few days and haven't seen any issues. I'm also not running a2sd either...but no major problems with it.
[General Questions and Answers] koolguitarist:
Hi Guy,

I need you to help me out here, in the morning today i decided to upgrade my motodefy with cm7 i followed everything mentioned here http://xdaforums.com/showthread.php?t=1054447 , but as i rebooted after installing zips from sdcard my phone went into bootloader everytime. So i used an sbf file and used rsd lite 4.9 to flash. I have tried using so many different sbf but no luck. Now my phone wont power on, not even with vol + - keys. when i plug it to my pc the white led would glow and when i try to flash it using rsd it will show on my phone "sw update in progress" once done rsd will reboot my phone and say that it has passed but nothing happens on the phone.

PLEASE HELP!!
[General Questions and Answers] koolguitarist:
got my phone back using JRDNEM_U3_3.4.2_179-002_DEBLUR_SIGN_SIGNED_UCAJRDNEMARAB1B80AA03A.0R_PDS03C_USAJRDNFRYORTCEE_P016_A016_HWp3_Service1FF.sbf

thnx :)

will try to upgrade now, suggestions?
[Android Q&A, Help & Troubleshooting] emanuel12:
I currently own an HTC Desire and am very frustrated with it.

It's right now sitting on my desk in front of me and it's bricked as a result of my latest attempt to make it record phone calls. It involved a kernel patch that went wrong. :(

But don't worry, I still can make it come back to life... It's just going to be a pain in the ass.

Anyhow I have decided I'm done with this phone and I'm going out to get a new one.

So does anybody know a phone that can record phone calls both 2-ways?
[Android Q&A, Help & Troubleshooting] kiarashghasemi:
Have u ever used total recall app? It worked on my htc inspire 4g
[Atrix 4G Q&A, Help & Troubleshooting] LifelessRaptor:
The video app that is packaged with CM7 doesn't display the videos saved on my SD card. I also tried iMediaShare and I had the same problem. Is there an option or an app that will do a scan of the SD card for videos?
[Atrix 4G Q&A, Help & Troubleshooting] EzEddie:
MX Video Player works the best for me.
[Atrix 4G Q&A, Help & Troubleshooting] LifelessRaptor:
I'll give it a shot. Thanks for the input.

Edit: It works fine to find my videos but still doesn't help with getting them to show in other apps.
[Atrix 4G Q&A, Help & Troubleshooting] turl1:
Maybe they're on a not supported and weird format?
[Atrix 4G Q&A, Help & Troubleshooting] LifelessRaptor:
Yeah I was Googling a bit and saw something about native formats. Looks like I have to convert my videos if I want to use them.
[Atrix 4G Q&A, Help & Troubleshooting] EzEddie:
If you need to convert your videos check out Freemake (www.freemake.com)
[Huawei Ideos X5 U8800] darkweather:
i want to deactivite "Call Activated" (phone vibrates when a call gets through.) but i can't find it. it's very disturbing. (Miui 1.10.28)
[Huawei Ideos X5 U8800] Vk_:
Go: settings>programs>calls>(other call settings)vibration.

Should be there.
[Huawei Ideos X5 U8800] darkweather:
thanks too much.
[Android Apps and Games] Hack6ipod:
I Like the ics ? So this is for you :):):):):):):)

APP THEME ICS THEME FOR GO LAUNCHER

I took the icons from the original launcher ics end regular

if you want to change something in the launcher tell me, that the change something

SORRY FOR MY BAD ENGLISH

DOWNLOAD COMPLETE THEME FOR GOLAUNCHER >>>>> ICSRegularFinal+.apk<<<<<<
[Android Apps and Games] Hack6ipod:
VERY GOOD THEME for those who love ICS
[Android Apps and Games] DaXmax:
Screenshots??
[Android Apps and Games] Hack6ipod:
Screenshot
[Android Apps and Games] Hack6ipod:
Theme ICS Beta 2 for GoLauncher

APP THEME ICS THEME FOR GO LAUNCHER

I took the icons from the original launcher ics

if you want to change something in the launcher tell me, that the change beta 3

THIS BETA 2
[Android Apps and Games] yken:
Good theme, thanks.

But your app drawer icons are small. Perhaps its because you used backdrops.

Can you make a new one with regular size app drawer icons theme please?
[Android Apps and Games] Hack6ipod:
ok in the beta 3 ;);););););)
[Android Apps and Games] Hack6ipod:
FINAL

ICSRegularFinal+ COMPLETE is the regular port launcher ics
[Android Apps and Games] Hack6ipod:
Here I have posted the Complete
[Android Apps and Games] yken:
Thanks but your app drawer icons are still small.
[Android Apps and Games] Hack6ipod:
thanks will enlarge
[Galaxy 3 General] vishnu:
Hey!

My phone has been acting weird since last night. Its been switching off itself without a reason. All I've done is flash g3mod v2.1beta2. I even downgraded it to 2.0. But the problem doesn't go away. Every 5 minutes or so it switches itself off and I've to press and hold the power button to bring it back to life! :(

I've got Kyrillos' ROM v8.2.1, Kyorarom Infinity Beta 2 and CM7. The problem is there on all the three ROMs.

Could someone please help me out here?
[Galaxy 3 General] teuntje3:
Does it reboot or turn off?

I have that too, but i put a piece of paper between my cover and the battery, because the battery falls out.. Maybe it is that?
[Galaxy 3 General] Smonic:
Oops accidentally thanked the post above :p (lucky you)

Anyway, i think it is a problem with the hardware since the problem persists on all three of your ROM's. The only way to be certain if it is a firmware or hardware problem is to flash a stock ROM. If the problem still occurs then it is a problem with your hardware and you will have to hand it over to someone to check it up. If the problem disappears then it is a problem with the custom ROM's which is highly unlikely.
[Galaxy 3 General] vivekchamoli:
Are you using setcpu then that's creating issue ...if not then flash your ROM with 1.9 version of kernel.
[Galaxy 3 General] vishnu:
Problem solved!

No, it doesn't reboot. But I've had that issue before and I solved it the same way! :D

I'm not exactly sure what the problem was, but I formatted the sdcard, wiped data and flashed g3mod 2.0 and the problem seems to have gone away (atleast for now). It might have been SetCPU or it might just have been some issue with the sdcard, I'm not sure. But for now its all good! :D

Thanks a lot guys! :)
[Galaxy 3 General] hillbeast:
How to wipe your phone completely from scratch.

Turn off the phone and remove your SD card.

Flash CM7 and G3MOD 2.0 or 2.1, go into CWM, and connect with adb shell. You will need adb shell here, not Terminal Emulator.

Once in adb shell, run these commands:

umount /system
umount /data
umount /intdata
umount /sdext
umount /cache
dd if=/dev/zero of=/dev/block/stl6
dd if=/dev/zero of=/dev/block/stl7
dd if=/dev/zero of=/dev/block/stl8
reboot download

The dd commands will take a while. It'll look like the phone has hung but it hasn't. Just press buttons on the phone in CWM to make sure it's still going.

Once it has rebooted to the download screen, flash a new firmware and kernel.
[Galaxy 3 General] vishnu:
Thanks! But what exactly does "/dev/zero" contain? :confused:

[ Sorry, you are limited to five thanks per day -> :mad: ]

Got the answer! :D