yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] RoadCaptain:
How about ZTE Skate?

The phone has similiar specs to our XT530

But with bigger screen resolution
[Android Software/Hacking General [Developers Only]] mEmoZz:
@aweosomeabhijeet

1-plz can u tell me the easiest way to make that CWM I don't understand any thing I make the steps as u say but it's starts normally not in bootmenu!

2-I'm not understand the'P.S.' in the first post plz explain it.

3-can I make a nandroid backup wiz that CWM?
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
1. I will update the post soon for CWM this one is not working.

2. That doesn't matter now.

3. No,CWM has some error in it.
[Android Software/Hacking General [Developers Only]] mEmoZz:
no nandroid backup! If what benefit? just install zips or what?!

I just want it to make a nandroid backup :(
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Use onandroid.
[Android Software/Hacking General [Developers Only]] rider011:
my backup experience

i have also try many time the backup in the cwm but only start and after some times the screen become black.

some days ago i have play a bit, i install one zip from the recovery and after the XT dont want to start anymore.

at this point i have flash the sbf again and the unit come back to life. i root and install all what i need and also the cwm.

at this point i have try again to make a nandroid and it worked :o. the backup come out 470mb.

i dont know what exactly make me able to backup but finally is work!
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Hmmm cool..

Well we will try to figure that out.
[Android Software/Hacking General [Developers Only]] mEmoZz:
what is onandroid? plz tell me how I do that?
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Search on xda.

It has a full guide of how to use.
[Android Software/Hacking General [Developers Only]] mEmoZz:
I find it thnx alot :)

but I have a stupid question :D

-can I make it without CWM? :eek:
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Yes you can
[Android Software/Hacking General [Developers Only]] mEmoZz:
another stupid question and the final :D

-can I flash it wiz the stock recovery?

thnx alot bro :)
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
No.

Stock recovery doesn't have a option of restoring Nandroid.
[Android Software/Hacking General [Developers Only]] mEmoZz:
no I mean onandroid!

-can I flash onandroid file from the stock recovery?

&

-how I restore that backup? realy that's final questions :)
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
No you have to use CWM.

Or Extract the zip and manually copy it to /system/bin.

Fix permissions.

You can restore it with CWM.
[Android Software/Hacking General [Developers Only]] mEmoZz:
how to fix permissions :eek:
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Options>Permissions (Root browser)

Hey everyone I was successful in porting a rom but with very little tweaks and looks.

But when I flashed it the flashing was completed successfully but the system then didn't started and rebooted back into recovery.

Any idea why? Anybody?
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
Can you give more details about what you did. Based on which ROM, did you replace the proprietary files? Could you please upload the updater script?

Edit: I think that to boot the custom ROM, we need to make use of 2nd-init. I'll try to read more about this.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
I used a xda guide. Ported Rom by that method. I almost didn't loaded anything from that ROM.

Jellyblast V3 of Galaxy Y.

I'll upload the script soon.

Edit : Here it is.
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
Well, the script is mostly OK.

You (may) need to replace "mount("rfs", "EMMC", "/dev/block/stl19", "/system");" with "mount("yaffs2", "MTD", "system", "/system");"

Also, don't forget to add bootmenu folder, and 97bootmenu to the system zip and repair permissions via updater-script.

Our target now is getting bootmenu working ontop of the new ROM, then getting 2nd-init working with it.

Edit: did you mean boot into stock recovery or bootmenu?
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Okay. I'll try doing what you said.

When(and what) should I give a command to repair permissions?

Thanks for the guide.

How was "rider..." able to make a nandroid? Any idea?
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
I don't know, he was probably able to somehow unmount /system partition.

@rider: could you please upload the bootmenu folder you're using :)
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
But /system does un-mounts while flashing ZIP.
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
The script automatically repairs permissions for init.d (aka 97bootmenu)

Add this to updater-script for bootmenu

set_perm_recursive(0, 0, 0755, 0755, "/system/bootmenu/binary/");

set_perm_recursive(0, 0, 0755, 0755, "/system/bootmenu/script/");

set_perm_recursive(0, 0, 0755, 0755, "/system/bootmenu/recovery/sbin/");

BTW, what exactly happened after flash complete. Stuck on logo? Bootloop? Stock recovery?

PS. make sure you erase /data after flashing /system
[Android Software/Hacking General [Developers Only]] mEmoZz:
guys I make onandroid backup but it's stops when verifying md5sum! help plz

$ export PATH=/data/local/bin:$PATH

$ su

# onandroid

##########################################

Online Nandroid Backup v6.13

* A tool to perform a nandroid backup

without booting into recovery.

* It is fully compatible with nandroid.

* Type 'onandroid --help' for usage

instructions.

* Created by Ameer Dawood

##########################################

17:23:18 Checking for root permissions...

17:23:18 Root permissions acquired!

17:23:18 Analysing battery level...

[: charging: unknown operand

17:23:19 Sufficient battery available!

17:23:19 Checking version of BusyBox installed...

17:23:19 BusyBox version 1.20 or above installed!

17:23:19 Searching for SD card...

17:23:19 SD card found!

17:23:19 Checking for required tools...

17:23:19 All required tools available!

17:23:20 Checking disk space...

17:23:20 SD Card Free Space: 1224 MB

17:23:20 Required Space: 823 MB

17:23:21 Necessary disk space available!

17:23:21 Detecting mountpoints to exclude...

17:23:21 Backing up to /mnt/sdcard/clockworkmod/backup/2012-11-24.17.23.18

17:23:21 Backing up /boot...100%

17:23:30 Backing up /recovery...100%

17:23:35 Backing up /system...100%

17:27:21 Backing up /data...100%

17:39:39 Backing up /cache...100%

17:39:42 Backing up .android_secure...100%

17:39:47 Backing up sd-ext...100%

17:45:42 Generating md5sum...100%

17:48:53 Verifying md5sum... x

PS. 'x' it's changes between x&+.

. that onandroid eat all available space in SD card :(

EDIT: I delete some files from my SD card and it's complete :D

$ export PATH=/data/local/bin:$PATH

$ su

# onandroid

##########################################

Online Nandroid Backup v6.13

* A tool to perform a nandroid backup

without booting into recovery.

* It is fully compatible with nandroid.

* Type 'onandroid --help' for usage

instructions.

* Created by Ameer Dawood

##########################################

19:30:09 Checking for root permissions...

19:30:10 Root permissions acquired!

19:30:10 Analysing battery level...

19:30:12 Sufficient battery available!

19:30:12 Checking version of BusyBox installed...

19:30:12 BusyBox version 1.20 or above installed!

19:30:12 Searching for SD card...

19:30:12 SD card found!

19:30:13 Checking for required tools...

19:30:13 All required tools available!

19:30:13 Checking disk space...

19:30:14 SD Card Free Space: 2488 MB

19:30:14 Required Space: 1333 MB

19:30:14 Necessary disk space available!

19:30:14 Detecting mountpoints to exclude...

19:30:15 Backing up to /mnt/sdcard/clockworkmod/backup/2012-11-24.19.30.09

19:30:15 Backing up /boot...100%

19:30:25 Backing up /recovery...100%

19:30:30 Backing up /system...100%

19:32:58 Backing up /data...100%

19:42:43 Backing up /cache...100%

19:42:46 Backing up .android_secure...100%

19:42:49 Backing up sd-ext...100%

19:51:32 Generating md5sum...100%

19:54:48 Verifying md5sum...100%

19:54:48 Online Nandroid Backup Completed in 24 minutes 39 seconds!

#
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
In the first try, Stock recovery.

2nd try flashing was finished within no time but now stuck at logo for more than 15mins.

I cleared data later with stock recovery would that matter?

Edit : What should I do now? Flash sbf?
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
Flashed within no time probably means not flashed. What did you do differently/change the second time? What did CWM say?

You'll probably need to reflash now.
[Android Software/Hacking General [Developers Only]] saraghon:
I don't know.

---------- Post added at 09:48 PM ---------- Previous post was at 09:43 PM ----------

This method is not working for me. I think CWM is not working with phones running european stock Rom.
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
I'm running stock European and its working perfectly.
[Android Software/Hacking General [Developers Only]] mEmoZz:
r the European ROM the same global ROM? :eek:
[Android Software/Hacking General [Developers Only]] rider011:
i remember now when i have make backup from the CWM, at the end i also get md5sum error

and today i try to restor the backup but come again md5sum error and backup can not be restored

--

try this tool, i have succesfuly make nandroid backup without error:o

http://xdaforums.com/showthread.php?p=28719715
[Android Software/Hacking General [Developers Only]] mEmoZz:
thnx alot bro but I already make backup :eek: finish reading the post to the end :D

look I will try NW the new CWM in the main post ;)
[Android Software/Hacking General [Developers Only]] saraghon:
Plz tell me step by step what you did because I tried all the methods and none of them is working for me.

I didn't try with ADB SHELL.

---------- Post added at 11:23 PM ---------- Previous post was at 10:34 PM ----------

I tried it with no success on my xt530.
[Android Software/Hacking General [Developers Only]] mEmoZz:
I tried it NW and reboot my device 6 times and nothing work! just starts normally!

PS. i have XT311.

---------- Post added at 11:33 PM ---------- Previous post was at 11:28 PM ----------

can u tell me how I restore that backup I made without CWM?
[Android Software/Hacking General [Developers Only]] saraghon:
I tried with ADB SHELL and with all the bootmenus on the thread but with no success on my XT530.
[Android Software/Hacking General [Developers Only]] inyong1:
about bootmenu

To make bootmenu work

Just delete file 97bootmenu in

/system/bootmenu/script/

Then create new one manually by yourself.

You can use rootexplorer to do it.

Then restart the phone twice

Or if you want bootmenu fire up in first reboot just coppy the new 97bootmenu then paste in /system/etc/init.d/

Repair permission to rwxr--r--

Bootmenu work perfect in my phone

Here is the my bootmenu video

www*******.youtube.*******com/watch?v=kttuMZka-tg&feature=youtube_gdata_player

Ps: just remove the *******
[Android Software/Hacking General [Developers Only]] mEmoZz:
I make it but still the same problem the device starting normally!
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
As usual CWM started flashing and finished almost in 30-35 sec.

I edited the script as you said for /system and permissions.

Nothing else.

I think 2nd-init is a must to make Custom Rom work.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
To everybody.

Please follow the steps correctly.

Please make sure that Root browser replies "Pasted bootmenu" not "Operation failed" .

I have checked all the steps and had did myself and bootmenu is loading without any problem.

I suggest you all to recheck everything from up to down and have a fresh start.
[Android Software/Hacking General [Developers Only]] urfrndsandy:
Everything is fine with me... donno why guys won't read complete posts... and jump into action
[Android Software/Hacking General [Developers Only]] inyong1:
Open pim my rom and verify that universal init.d has been activated
[Android Software/Hacking General [Developers Only]] mEmoZz:
look i make every step as u say!!! i think the problem in the 'install-recovery.sh' I replaced it before 5 days ago as u say!!!! and the stock removed! give me the stock.

PS. I have XT311.

and plz tell me how to mount system as RW

I make it on terminal emulator and look!!

$ export PATH=/data/local/bin:$PATH

$ su

# mount -o remount,rw /dev/block/mtdblock8 /system

#

man I using it before any body use it!! :confused: :eek:

i telling aweosomeabhijeet about it and he say ' NW I will make the CWM recovery ' !!!!!

the prob not in the init.d!!

look at that post!!

http://xdaforums.com/showthread.php?p=34207608
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Use the new method I have updated the thread with.

If you want stock install-recovery.sh

then just open it and delete this

if [ -x /etc/init.d/97bootmenu ]
then
chmod 744 /etc/init.d/97bootmenu
else
busybox cp /system/bootmenu/script/97bootmenu /etc/init.d/
chmod 744 /etc/init.d/97bootmenu
fi

Now save it.

This is stock intall-recovery.sh

And If you are having XT316/317 I would suggest you to look for the thread created by Mazen.kh because our phone's CWM resolutions are different from yours.

He had modded the resolutions for XT316.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Guys!

I think we should do this to load bootmenu at the time we want.

We should use this in script of init.d(tell me if we can do so, I m not sure about it)

if ["we hold the vol down(-) button(we'll see how to in defy's bootmenu)"]

then ["edit default_bootmode.conf replacing 'normal' with 'bootmenu']

else ["do nothing it'll start normally]

Because for the phone to boot normally we can edit default_bootmode.conf to normal.

Then phone will not start at bootmenu.
[Android Software/Hacking General [Developers Only]] mEmoZz:
ok tell me plz how to mount system as RW? plz detailed
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Use app from market "mount system..."(I don't remember)

That is the easiest way to do it.
[Android Software/Hacking General [Developers Only]] saraghon:
Hi. I tried everything correctly. I also tried with adb shell but my my phone won't boot into bootmenu. It just starts normally.
[Android Software/Hacking General [Developers Only]] inyong1:
Oh...

I'm so sorry

You can use root explorer to mount system as rw
[Android Software/Hacking General [Developers Only]] saraghon:
Hi guys. Before starting port of custom Roms i suggest:

1. Make CWM work on all Xt530/531 because it's not working on mine. ( I'm not a newbie and I know what I do. I am a C programmer).

2. Make buckups and restores cirrectly with it.

3. Find a simplified install method guarantied to 100% work for everybody.

Thanks all guys.
[Android Software/Hacking General [Developers Only]] mEmoZz:
I try everything but nothing happen!
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Hmm I think you are right. Well a member figured out the problem of nandroid. Soon we also would be able to to do it.

And yes we will try to make installation as simplified as we can.

The first post works correctly on almost all XT's. I personally did on 3 others and everything's fine.

And moreover here most users got it.

And still if it doesn't work on all, I will be upgrading the thread soon.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Ok ok I will try to sort out.

Please have some patience. I will try to make it more simplified as soon as possible.
[Android Software/Hacking General [Developers Only]] saraghon:
What I don't understand is that the 97bootmenu file was copied on boot by install-recovery.sh to init.d folder and phone can't run bootmenu.

I think the problem is that 97bootmenu script didn't run.

The problem must be in init.d support.

---------- Post added at 03:11 PM ---------- Previous post was at 03:03 PM ----------

Plz upload from your phone:

1. bootmenu folder

2. init.d folder

3. install-recovery.sh file

Put them in a folder called 'system' with the same arborescence on the phone.

'system' is containing 'bootmenu' and 'etc' folders.

'etc' is containing 'install-recovery.sh' file and 'init.d' folder.

Compress 'system' folder and upload it. I will unzip it and past it to / so that all the folders and fileq will be automatically merged on the phone. I will reboot and see what happens.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Was thinking the same.
[Android Software/Hacking General [Developers Only]] mEmoZz:
no man thnx alot I finally make it :D I fix some permissions and it's worked :D but I use the CWM in Mazen thread cuz I have XT311 ;) and I reboot to stock without PC I follow ur suggest in Mazen thread and it's works :D thnx along :)
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
I think that would not work.

But I'll give you as soon as I get on PC. I'm out of house now.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Thats great man.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
I think you must repair permissions of bootmenu in bootmenu/binary folder.

Tell me if that works I'll add it to the first post.
[Android Software/Hacking General [Developers Only]] saraghon:
Can you tell me which files are created by pimp my rom?
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
Someone figured out how to get nandroid working? Thats great. Keep me updated. :D

I fixed the issue with /system refusing to unmount on starting CWM. It now automatically unmounts /system /data and /cache which to me is an important fix to ensure the safety of the files on the partitions. Problem is, I still can't get get nandroid backup working properly hope to hear good news from you.

For the people having problems, I suggest you start all over:

delete:

/system/bootmenu

/system/etc/init.d

/system/bin/sysinit

/system/etc/install-recovery.sh

clear data for pimp my rom, root explorer, es file manager (just in case).

now reinstall init.d support using pimp my rom... wait till it says "done"

reboot

copy bootmenu from sd-card to /system (USING ROOT EXPLORER)

copy 97bootmenu to /system/etc/init.d

CHECK PERMISSIONS on 97bootmenu and every bootmenu script, binary, folder... should be executable by all and readable by all.

I think its time to create an automated installer for both init.d and CWM.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Thats great man.

Andrewidya told me that his friend edited some sh and recovery.fstab and he was successful.

Lets see when we know what he did.

I will edit the first post ASAP.
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
Now I think we should concentrate on 2nd-init.

Because(I think) without that we wouldn't be able load Custom Rom.

Edit : Damn man he made it with onandroid online.
[Android Software/Hacking General [Developers Only]] Dr. Hurt:
2nd-init would be easy. Once we port a ROM and manage to get bootmenu loading from it, we can then flash a zip with the needed 2nd-init files.

You mean he wasn't able to fix nandroid backup (CWM)?
[Android Software/Hacking General [Developers Only]] aweosomeabhijeet:
So why the ROM I ported didn't worked?

I also tried porting CM 7.2 but that too didn't worked.

Yeah he wasn't.

But in the Mazen.kh 's thread ,he says that system and boot are backed up.

He used recovery that we made online via builder.CWM
[Android Software/Hacking General [Developers Only]] krloxb:
Help!

I finally accomplished having cwm but now when i try to boot to stock rom (by boot->stock) it reboot and get stucked in motorola logo, never booting. What can i do? :( . Thanks aweosomeabhijeet for cwm by the way :D
[HTC Sensation] :
It will not be one of the versions that probably go down in history this 3.10.9, which takes the place of the previous 3.9.17, but, no matter how small, the innovations introduced are numerous and we're not sure appreciated them all.

We start from the section recommended for you. Whether it's app or books (advice on music yet they are not), or even if you are on the homepage of the store, blocking the slice with the Google personalized recommendations you'll notice that at the top there is a new voice, "improve these councils, "which allows us to add people you know to find out their tastes and also receive recommendations based on them (or so says the description of the function). Good theory, too bad that the vast majority of contacts proposed were complete strangers from the other side of the world, with which (we checked) we did not even vague contacts on Google+. We look forward to a future refinement.

Then continue with the translations. Some apps now have a button "translate" at their description, which basically will only call into question Google Translate on the fly to change the text in a language more understandable to us. In this case the theory is good, pity we did not understand when and when not to appear: comparing different applications, different languages, some of them had the button translate it and other were completely lacking. Also in this case we are confident in a future refinement.

If these two functions must be short andarsele a little 'to seek, we turn now to a thing you will see rather often. You will all familiar with the installation of new apps: you choose one, went on his page, click on install, accept the permissions and you will be thrown back to the description of the app while the progress bar will indicate the percentage of completion. Not any more. After accepting the permissions, and then return to the description of the app, you have inserted a new page, which you can see an example on the right. The aim is to highlight related app and installed by others, but the match as you know is not always the best, by clicking on "back to shopping" you will still be redirected to the description of the app to start. We did not find a way to disable this feature, which basically requires a tap in to install any new app. Annoying.

And finally we come to the last news, the only one on which we could hardly rely on something: it is now possible to remove items from the wish list by tapping on the icon in that list, without having to open a description of each app. It is the same method used to delete applications from the complete list of all the ones we have ever installed and certainly saves us a few more steps. Nicely done.

After then the description of the new features, I leave you the link to download the Play Store:http://d-h.st/ZZB
[HTC Sensation] arabology:
Thanks, i was just reading about it in the main android themes and apps forum :laugh: