Help, Need some advice for a good friend's GS2+ - Samsung Galaxy S II Plus

Hello everybody, I come from the Xperia arc forums, been on xda for a few months now and to be honest im still kind of a noob even if i learned a little bit about ADB and rom/kernel/mod installing.
A good friend of mine recently decided to switch from an iPhone 4s to a GS2+ but has no clue about root roms ect so he asked me to tweak up his phone and i want to show him the full android potential on samsung's great hardware (without bricking anything hopefully)
I know the "what's the best" discussions are not allowed but since my friend will pass me the phone for no more than a day i dont have all the time to test every rom out there so i want some advice on the following:
What are the most stable and successful roms for GS2+? What great features do they have?
What are the most successfull and most of all SAFE kernel for GS2+?
Are GS2 roms compatible on GS2+?
I was planning on partitioning the internal memory and add a 512mb swap partition, i wanna avoid swapping sdcard cause of lower speeds and sd lifetime issues. is it reccomended to swap internal memory?
is there anything in particular about this model that i should keep in mind to avoid bricking this phone?
are most of the internal partitions EXT4 or do i need to convert them in order to increase performance?
Any other advices? i've already flashed with a Note and a Galaxy ACEi but im new to this phone.
Any quick help would be greatly appreciated, he's gonna gimme his phone in a couple of days...

Dr.SAM88 said:
What are the most stable and successful roms for GS2+? What great features do they have?
You can check here. Babba ROM and Pandamonium ROM are recommended if you want something stable though not as perfect. I haven't try out Babba ROM and I can't make a comparison. Do check them out.
What are the most successfull and most of all SAFE kernel for GS2+?
I have not tested the kernels, but you can check here and see the review.
Are GS2 roms compatible on GS2+?
No.
I was planning on partitioning the internal memory and add a 512mb swap partition, i wanna avoid swapping sdcard cause of lower speeds and sd lifetime issues. is it reccomended to swap internal memory?
Can't speak for this one.
is there anything in particular about this model that i should keep in mind to avoid bricking this phone?
I guess no, I rooted and installed custom ROM by following the guidelines and everything is ok.
are most of the internal partitions EXT4 or do i need to convert them in order to increase performance?
Can't speak for this one.
Click to expand...
Click to collapse
Hope these help.

Dr.SAM88 said:
Hello everybody, I come from the Xperia arc forums, been on xda for a few months now and to be honest im still kind of a noob even if i learned a little bit about ADB and rom/kernel/mod installing.
A good friend of mine recently decided to switch from an iPhone 4s to a GS2+ but has no clue about root roms ect so he asked me to tweak up his phone and i want to show him the full android potential on samsung's great hardware (without bricking anything hopefully)
I know the "what's the best" discussions are not allowed but since my friend will pass me the phone for no more than a day i dont have all the time to test every rom out there so i want some advice on the following:
What are the most stable and successful roms for GS2+? What great features do they have?
What are the most successfull and most of all SAFE kernel for GS2+?
Are GS2 roms compatible on GS2+?
I was planning on partitioning the internal memory and add a 512mb swap partition, i wanna avoid swapping sdcard cause of lower speeds and sd lifetime issues. is it reccomended to swap internal memory?
is there anything in particular about this model that i should keep in mind to avoid bricking this phone?
are most of the internal partitions EXT4 or do i need to convert them in order to increase performance?
Any other advices? i've already flashed with a Note and a Galaxy ACEi but im new to this phone.
Any quick help would be greatly appreciated, he's gonna gimme his phone in a couple of days...
Click to expand...
Click to collapse
What are the most stable and successful roms for GS2+? What great features do they have?
Best stable ROM is latest official with k2wl kernel (and don't forget to remove unnecessary apks)
What are the most successfull and most of all SAFE kernel for GS2+?
k2wl
Are GS2 roms compatible on GS2+?
Absolutely NO
I was planning on partitioning the internal memory and add a 512mb swap partition, i wanna avoid swapping sdcard cause of lower speeds and sd lifetime issues. is it reccomended to swap internal memory?
Forget this old method dude. 4Gb of internal space is more than you need for your apks
is there anything in particular about this model that i should keep in mind to avoid bricking this phone?
This model is a rock. the only method for bricked it is... i don't know any method (with odin you can always survive you phone)
are most of the internal partitions EXT4 or do i need to convert them in order to increase performance?
Forget old methods and open your mind

klurosu said:
are most of the internal partitions EXT4 or do i need to convert them in order to increase performance?
Forget old methods and open your mind
Click to expand...
Click to collapse
New to android and rooted my phone first time through this forum's guide. I wanted to install apps on SD so as App to Mgr failed I went ahead with Link 2 SD and partitioned my SD card. But i created a partition system of EXT2. Does that matter?

Related

Cyanogen -> Super D w/o wipe and MicroSD upgrade

Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Also I'm looking to upgrade to a larger (posibly faster) microSD card. What is the best way of doing this without losing any data/apps? Would it be nand+ext backup from recovery, then partition new microSD same way, and drag over nand+ext file and restore? Or is it going to be a two step process, of partitioning and reflashing new microSD, and using a third party app like mybackup to restore apps?
thanks
If it's not broken now, it's probably fine. If you run into problems though, do the wipe.
As for the SD, I use a Linux boot CD (Ubuntu Installer CD) to partition and copy the SD contents. I just used 2 SD readers and copied directly between the cards. It worked very well for me and the phone didn't know the difference. Doing a nand+ext, partitioning the new card, then restoring would likely work for apps and such, but /sdcard (the FAT32 partition) won't be restored. You can use just about anything to copy that partition though.
thanks man. gonna go get new microSD today. I hear sandisk is best quality for accuracy in class claims. any other suggestions? people always tell me microSD's over ebay from generic manufacturers in china rarely match their advertised class ranking. Any one agree that notion?
shawndaivari said:
Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Click to expand...
Click to collapse
Holy crap.. it worked! Thanks for posting that you tried it w/success. I just flashed Super D's 1.10.3 w/out any issue.
Now to mess around with Super D for the 1st time
remind me how this is android development
Well part of developing is finding out different ways to do things, so he found a compatibility. Good enough?
Flashin cyan over superD isnt suprising since its basically a themed rom to flash over the rooted defanged roms
Same TREE branch
in theory any rom based off Cyanogen's git tree would flash over CM just fine
TWITTER : Face_Melter
Word to the Wise
shawndaivari said:
Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Also I'm looking to upgrade to a larger (posibly faster) microSD card. What is the best way of doing this without losing any data/apps? Would it be nand+ext backup from recovery, then partition new microSD same way, and drag over nand+ext file and restore? Or is it going to be a two step process, of partitioning and reflashing new microSD, and using a third party app like mybackup to restore apps?
thanks
Click to expand...
Click to collapse
The best way for me is to turn off the phone, put new SD in and if your have RA-amon's recovery you can partition with that, and then toggle USB. Plug your old SD into your computer with SD-reader or the like, I use a USB-reader. Then you copy old SD to new. Remember once you partition your card it becomes the life of your phone, your apps are stored in your partition. So' everthing that was on the old card needs to copied to the new one or your going to have problems. Nandroid backs up your rom state, not your SD. As for SD's I would go with kingston, I've tried quite a few and kingston's have never let me down. Trust me I've been with this root thing from the beginning, when we rooted through Telnet and partition from console in recovery and ADB. I've root over 20 phones. I just rooted my moms Samsung Moment. Follow instuctions and you don't have problems. I would'nt make a habit of flashing without a wipe, I wipe data, dalvik and ext, just to be safe. Use Backup for root users, and then you can restore on your new rom, so you don't have to go through installing all your apps.
shawndaivari said:
Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Also I'm looking to upgrade to a larger (posibly faster) microSD card. What is the best way of doing this without losing any data/apps? Would it be nand+ext backup from recovery, then partition new microSD same way, and drag over nand+ext file and restore? Or is it going to be a two step process, of partitioning and reflashing new microSD, and using a third party app like mybackup to restore apps?
thanks
Click to expand...
Click to collapse
wait wait wait...your tellin' me...we can flash superD over cyanogen without doin; the whole partition thing!...without any problems? or do i have to do all that before?...

wanna change my memory card after rooting and installing 120 apps

guys help me plz...new to rooting and all such stuff ....
i've successfully rooted my phone and created a partition on my 8gb mem card...the part is of 1.5gb...after that i installed almost 100 apss and still 26mb internal memory is remaining....but now am planning to buy 16gb mem card...so what will happen to those installed apps cause link2sd moves alll to mem card...also my phone takes a long time to boot...almost 8mins...
also i wanna know is it safe to install custom roms and themes and sony xloud and other things on my phone...
Main questions are
1.will i have to install all those apps again on my new memory card?
2.cant i format my phone?(i;ve read somewhere that once roorted u cant restore phone 2 fact settings )
3.is overclocking safe ?
plzzzzzzzzzzzz reply
Answer 1: Unless you are pretty advanced with backups and such(which you are apparently not), yes, you have to reinstall them in your new memory card.
Answer 2: Possible but there's a chance to brick your phone. You won't need that anyway, unless you want to unvoid your warranty.
Answer 3: Be reasonable and careful while doing it and you'll be fine. Turn the phone off if the phone gets unusually hot and after cooling down, tone down the frequency.
About custom ROM and mods: Follow the install instructions of the ROM/mod you want to install, and always take nandroid backups before doing such operations.
xpmode said:
Answer 1: Unless you are pretty advanced with backups and such(which you are apparently not), yes, you have to reinstall them in your new memory card.
Answer 2: Possible but there's a chance to brick your phone. You won't need that anyway, unless you want to unvoid your warranty.
Answer 3: Be reasonable and careful while doing it and you'll be fine. Turn the phone off if the phone gets unusually hot and after cooling down, tone down the frequency.
About custom ROM and mods: Follow the install instructions of the ROM/mod you want to install, and always take nandroid backups before doing such operations.
Click to expand...
Click to collapse
another question : everytime phone bootsup link2sd doesnt link all automatically...wil have to relink all files which is quite hectic...also boot time is almost 7mins...any solution ? also which rom wil be best...have read a lot bout jaggyrom but is there any other rom which is better than jaggyrom?
Use S2E instead of Link2sd.
7 minute boot problem should be fixed by fashing a new ROM, so don't worry about it.
JaggyROM is no longer being developed as far as I know. Try CyanogenMod 9 or AOSP ICS. CyanogenMod 9 is an Android 4.0.4 Ice Cream Sandwich ROM with new features over it, AOSP ICS is like CyanogenMod 9 but without Cyanogen specific features and customizations. They both can't record videos properly at the moment, but progress has been done, and their battery life is temporarily because Bluetooth problems. If you don't use Bluetooth much, you can give Liverpool's boot.img without Bluetooth a shot.
nithin jain said:
Main questions are
1.will i have to install all those apps again on my new memory card?
2.cant i format my phone?(i;ve read somewhere that once roorted u cant restore phone 2 fact settings )
3.is overclocking safe ?
plzzzzzzzzzzzz reply
Click to expand...
Click to collapse
1. Try this method.. i dont if it works with your ext partion. ( this format is not used in windows.. if you try this on linux.. might work.
Format your new SD card.. fat32. Carefully copy entire old card to new one. It should be exact image of the old card. If you are on windows.. unhide all system and hidden files before coping!!
( Long back i had a s/w to make sdcard image which you can flash to other sdcard without any corruption. Search it on Google.. if you dont find it then try this method)
2. You can perform format by going to recovery.. wipe EVERYTHING
and flash that rom again.
3. Overclocking is safe if you use it wisely.. extreme overclocking can brick your phone permanently. ( Dont OC to a very high value.. you cant make 600mhz cpu to 1 ghz processor)

[SWAP] Swap on Internal * v0.5 alpha *

SWAP on internal
Extend your RAM with very quick internal SWAP
v0.5 alpha​
For the moment, the script is confirmed to work only on ROMs with the chinese x-part (or data2ext) by Atroy script only (read at the end of this post for alternative).
The only ROM I am aware of using this script out of the box is the excellent MIUI XJ x-part.
However, I intend to develop a non-loop based version shortly. It should will be compatible with most ROMs, so stay tuned.
What and Why
I decided to make a script that places the swap file on internal memory. Many people place it on SD card, but to me it seems somewhat pointless, as it hardly offers sufficient performance.
However, placing it on the internal memory makes it a much more interesting concept, because it has much better random read/write performance than even the fastest SD cards.
Warning: placing SWAP on internal memory will subject it to frequent read/write operations which in theory shortens lifespan of internal memory chip which you cannot replace. This is because flash memory has limited number of write/read cycles to it. So, consider yourself warned.
HOWEVER:
1 - although true, in reality I have been unable to find any case of this actually affecting anyone's phone. There is very limited amount of data documenting real-life effect of that process, but most likely your device will be long gone before the internal memory will show any signs of wear.
2 - the script recreates the swap file on each boot using different physical blocks of memory - this means not the same blocks are always used. More on this in 'Do it right' section.
Do It Right
1. 16-32 MB of swap should suffice. If you think you need more, you are probably wrong. NEVER use all available internal space. The larger the proportion difference between swap size and total free space on the internal data partition, the more breathing space your internal memory gets, as this allows the swap file to be moved around upon every reboot, which, in turn, will make it use the same blocks more rarely, and thus extending memory chip lifespan.
2. Get rid of bloat you don't use from the system partition, ie: ringtones, live wallpapers, useless system apps. Then create a custom
hboot with smaller system partition and larger data partition. You can do it using this (also attached to this post).
3. Play around with swappiness parameter. Still, the default set by the script should serve you well. But if you are paranoid, you can use it to further decrease how often system will write to swap.
Removal
Disable execution flag on the scipt in /system/etc/init.d and delete swap.img from internal data directory (on x-part scripts it is /mnt/asec/mtddata/ )
v0.5 alpha
* first public release
* loop device version only
Click to expand...
Click to collapse
x-part Impacted script (80% chance of rendering your ROM unbootable)
I attached a data2ext script which should offer better performance and battery life than some other a2sd scripts.
You are free to try and flash it on your ROM, but there is a good chance it won't boot any more - this is a very alpha version and I am not working on it at the moment.
Do not post complaints about it here. I only want to hear from you if it works!
So this allocates a part of your internal memory for random access? Nice.
I personally don't need more RAM, but this could be useful.
This sounds really good to my ears :good:
I will keep an eye on it.
Edit:
A small question:
So is it possible to use this for any rom if you are using data2ext for it?
Or atm only for miui xj?
Androidmarketuser said:
A small question:
So is it possible to use this for any rom if you are using data2ext for it?
Or atm only for miui xj?
Click to expand...
Click to collapse
You have to use Atroy's data2ext, which is virtually impossible to obtain because it was developed as part of chinese MIUI rom and never released as a separate script.
However, I have been working on it and I am attaching an alpha version of my adaptation of this script to the first post
Let me know if it works, but there is a good chance your ROM will not boot any more.
impactor said:
However, I have been working on it and I am attaching an alpha version of my adaptation of this script to the first post
Let me know if it works, but there is a good chance your ROM will not boot any more.
Click to expand...
Click to collapse
Thanks for your answer
I tried to install it on CM10 by vj but it didn't work. Here are my steps:
Wiped everything except sd
Installed rom, then data2ext script and finally the swap script.
I'm on a ext4 partition if it matters.
I think (not really sure) one script has created two folders: /data/ and /data-app/ on sdcard.
Or did I just install it the wrong way?
Edit: The problem was as you expected that it stucked at HTC bootlogo.
Androidmarketuser said:
Edit: The problem was as you expected that it stucked at HTC bootlogo.
Click to expand...
Click to collapse
If you want to try x-part script, then do not flash swap script until you confirm the x-part rom works.
Try with some GB rom. Maybe you'll have more luck.
impactor said:
If you want to try x-part script, then do not flash swap script until you confirm the x-part rom works.
Try with some GB rom. Maybe you'll have more luck.
Click to expand...
Click to collapse
I'll try it out that way on JB first (I am addicted to the new design, can't go back:crying, if it doesn't work I will try it out with 2.3 anyway.
---------- Post added at 08:45 PM ---------- Previous post was at 08:31 PM ----------
Ok on JB the data2ext script doesn't seem to work, I can't boot.
I will try it out later with a GB rom, propably EuroSkank
Hmm still doesn't work.
I tried MW7 on Redux2 but stucks at boot logo...
Custom hboot maker link from thalasmus blog is dead!
Can someone plz attach it here!
Sent from my HTC Desire using xda app-developers app
vasili_defy said:
Custom hboot maker link from thalasmus blog is dead!
Can someone plz attach it here!
Click to expand...
Click to collapse
Attached.
Don't have swap on internal! The number of read/writes will just kill your nand by creating loads of bad blocks.
Just my 2 cents
Kind Regards
Dave
topgeardave said:
Don't have swap on internal! The number of read/writes will just kill your nand by creating loads of bad blocks.
Just my 2 cents
Click to expand...
Click to collapse
And pray tell, apart from hearsay, what else do you have to support the claim that it will occur within foreseeable lifetime of the device?
I'd love to learn.
impactor said:
And pray tell, apart from hearsay, what else do you have to support the claim that it will occur within foreseeable lifetime of the device?
I'd love to learn.
Click to expand...
Click to collapse
After flashing ROMs on my Desire for nearly 2 years I'm starting to get bad blocks on my nand. Having a swap partition on internal would accelerate the process of getting more bad blocks. That's what I think anyway. Check your recovery.log for bad blocks next time you wipe your phone.
Kind Regards
Dave
Sent from my HTC Sensation using xda app-developers app
I tried this on Alex-V 1.8 and nothing happened
probably did something wrong
I'll try again later
topgeardave said:
After flashing ROMs on my Desire for nearly 2 years I'm starting to get bad blocks on my nand. Having a swap partition on internal would accelerate the process of getting more bad blocks. That's what I think anyway. Check your recovery.log for bad blocks next time you wipe your phone.
Kind Regards
Dave
Click to expand...
Click to collapse
Thanks for the heads-up. But I gave a clear warning about in the first post. After two years, my desire has 4 bad blocks, which amounts to less than 0.5mb of internal space (less than 0.1%). Everyone should make a concious decision about using internal swap.
It will degrade the memory chip, yes, but is the degradation significant enough to care? Everyone has to decide for himself.
impactor said:
Thanks for the heads-up. But I gave a clear warning about in the first post. After two years, my desire has 4 bad blocks, which amounts to less than 0.5mb of internal space (less than 0.1%). Everyone should make a concious decision about using internal swap.
It will degrade the memory chip, yes, but is the degradation significant enough to care? Everyone has to decide for himself.
Click to expand...
Click to collapse
how can I check if it's running on my rom...?
Balino said:
how can I check if it's running on my rom...?
Click to expand...
Click to collapse
Go into terminal and run "free"
impactor said:
Go into terminal and run "free"
Click to expand...
Click to collapse
It says swap 0... I think woh's roms doesn't support swap....

Memory increase help

Hi guys,
I have recently purchased a htc pico and due to low money budget i cannot afford buy a new one. So i rooted it and for almost 3 weeks i am trying to install a decent rom for speed and memory increase. I know there are a lot of threads in a lot of forums of how to increase the internal memory but i have tried almost everything i guess... Mount2sd and link2sd won't work so i wish to install the stock rom but with some appropriate scripts to increase the internal memory. I only want to increase the internal memory so i need the scripts to achieve it without using the apks mentioned since i haven't had any positive results so far..
Any help appreciated
antros48 said:
Hi guys,
I have recently purchased a htc pico and due to low money budget i cannot afford buy a new one. So i rooted it and for almost 3 weeks i am trying to install a decent rom for speed and memory increase. I know there are a lot of threads in a lot of forums of how to increase the internal memory but i have tried almost everything i guess... Mount2sd and link2sd won't work so i wish to install the stock rom but with some appropriate scripts to increase the internal memory. I only want to increase the internal memory so i need the scripts to achieve it without using the apks mentioned since i haven't had any positive results so far..
Any help appreciated
Click to expand...
Click to collapse
In order to use memory script on stock rom you need modified kernel with ext partition support as stock kernel is not supported.
go to this page http://forum.xda-developers.com/showthread.php?t=1754876
at bottom their are modified kernels. flash any of them.
ULTIMATESAM said:
In order to use memory script on stock rom you need modified kernel with ext partition support as stock kernel is not supported.
go to this page http://forum.xda-developers.com/showthread.php?t=1754876
at bottom their are modified kernels. flash any of them.
Click to expand...
Click to collapse
Cool page thanks! The only rom that i flashed and is doing ok so far is presto rom. Which kernel should i flash and script do you recommend?
Thanks
antros48 said:
Cool page thanks! The only rom that i flashed and is doing ok so far is presto rom. Which kernel should i flash and script do you recommend?
Thanks
Click to expand...
Click to collapse
no need to flash another kernel and i think memory increase script is already in cluded. Still you want different script try file attached below.
extract given file and place it in system/etc/init.d/ and set all permissions and reboot.

New ROM and internal storage

Hi there,
Just a small question: When I install a custom ROM, does it keep my data on the internal storage? I'm asking because of the encryption and I thought it could happen, that the new/custom ROM is not able to decrypt this part of the data.
Thanks
I haven't done enough flashing on my Pixel to say with certainty one way or another, but I believe it does keep the internal storage data between ROM flashes just fine. However, I don't fool with anything but PureNexus as far as custom ROMs, so it might depend on what ROM you're coming from and going to. I never flash anything major without backing up internal storage, anyway, and that's what I would suggest. After all, for every rule there's always an exception and it's better not to regret. Good luck!
ThauExodus said:
Hi there,
Just a small question: When I install a custom ROM, does it keep my data on the internal storage? I'm asking because of the encryption and I thought it could happen, that the new/custom ROM is not able to decrypt this part of the data.
Thanks
Click to expand...
Click to collapse
You should stick to stock.
Well i am on stock i only wanted to know whether i have to backup my internal storage or not, when switching the ROM.

Categories

Resources