[PRJ] Vibrant Voodo Lag-fix w/OC-Optimized 2.6.29 Kernel - Beta4 9/19/2010 - Vibrant Android Development

This is Voodoo LagFix beta4 for the Vibrant. It does not include color adjustment just the /data as ext4. This has been tested by many users and is confirmed working, including GPS WiFi BT etc. There is also the performance increase of course as well due to the Voodoo lagfix and the optimized Kernel with OC option.
WARNING BEFORE FLASHING:DISBALE ANY LAGFIX'S YOU MAY ALREADY BE USING BEFORE APPLYING THIS FIX - IS NOT COMPATIBLE WITH THE LATEST LEAK JI2
Samsung has not provided us with the kernel sources that were used in the latest leak (which are different) so until they do we cannot support it.
To enable simply flash the kernel. It will automatically backup your existing /Data partition and create the /data as ext4 and restore so you dont lose your data of course.
To disable simply place a file/folder in the "Voodoo" folder on your SDcard (the internal one) called "disable lagfix" (e.g /sdcard/Voodoo/disable lagfix") no extention just that exact name and reboot. After your phone boots and you check that your /data partition is again RFS you can re-apply any other kernel you were using.
Upon enabling or disabling your phone will sit on the Vibrant screen. This can take 5-10 minutes depending on how much data you have (don't panic). "Linda" the robotic voice should let you know where in the process you are. After its done and your phone boots you should be able to run "mount" in terminal or adb shell and see your data is now EXT4 at
Code:
/dev/block/mmcblk0p4
Disabling by placing the "disable-lagfix" file in the "Voodoo" folder in your sdcard and that simply undoes what the enable did and returns your /data to the RFS setup at its original location.
PLEASE READ
The kernel boots to stock clocks but CAN be OC'd to 1.2Ghz via setupCPU or a user script. If you want to keep the phone OC'd just use setCPU and check apply on boot or use a user script that launches from /system/etc/init.d. If you want to run stock clocks just boot and don't do anything
NOTE This kernel does not need the init.d folder to be present to flash but will parse it if it is there. Also this kernel includes almost all the optimizations my OCv4 kernel so you get the best of both worlds if you want. Voodoo plus OC!
So a simple install routine through recovery would go like this
1.Flash a ROM and root it or flash one that is already ROOTED
2.Download beta4 Voodoo .zip file
3.Reboot into Stock recovery and flash the update.zip made for STOCK recovery.
4.Listen to "Linda" the robot tell you the progress as Voodoo does its thing.
RECOVERY UPDATE
Voodoo Beta4 UPDATE.ZIP
EDIT:Voodoo Beta4 Update zip you can install through STOCK recovery
http://project-voodoo.org/downloads/Voodoo-lagfix-3.0-SGH-T959-update.zip
Clockwork Version by request
www.justanotherdev.slackdev.com/Vibrant-Voodoo_beta4.zip
ODIN UPDATE
Vibrant Voodoo Lag-Fix Beta4
http://project-voodoo.org/downloads/Voodoo-lagfix-3.0-SGH-T959-odin-pda.tar
KNOWN ISSUE:To perform NANDroid backups or restores through clockworkmod recovery please disable the lagfix before either operation otherwise it will not work.
Big Thanks to supercurio for the Voodoo project and for letting me share it with all the Vibrant users out there.

reserved for future use...

I love you.
Going to test in a few. Do you know where we can get the disable-lagfix file? Your OP doesn't include it. =)
EDIT: Nevermind. I should have read more carefully. THANKS AGAIN JAC!

I just flashed the Leaked TMO Kernel with the GPS Fix... can I flash this Lag FIx?

Thanks a lot man! Really appreciate you giving us something to tinker with, been dying to try this out

Will users who already are using 1-click lagfix need to do anything differently in order to use this?

Goog1e Phone said:
I love you.
Going to test in a few. Do you know where we can get the disable-lagfix file? Your OP doesn't include it. =)
Click to expand...
Click to collapse
You just have to name a file "disable-lagfix" and throw it on you sd card. It shouldn't actually have any data in it.

acis said:
Will users who already are using 1-click lagfix need to do anything differently in order to use this?
Click to expand...
Click to collapse
Ya, restoring back to stock or removing the lagfix if its possible. You cannot apply this if you already have a lagfix. Remove it or restore to a previous backup before you were using the lagfix (you made one, right )

just installed on Eugene's r3 rom, and it feels very snappy, can't wait for beta 3, thanks!
Edit: just did a second reboot, and I'm getting an error about a blank internal SD card, and all my data is missing. Any ideas on what I did wrong? I had a lagfix previously installed but had reflashed r3 and didn't redo the fix(not a nandroid just a new flash)
Sent from my SGH-T959 using XDA App

zimphishmonger said:
Ya, restoring back to stock or removing the lagfix if its possible. You cannot apply this if you already have a lagfix. Remove it or restore to a previous backup before you were using the lagfix (you made one, right )
Click to expand...
Click to collapse
Yes. I didn't want to go that far back but meh. 1 click doesn't seem to be working very well tbh.
Appreciate all the hard work that goes in to making the phone actually operate as it should have on day 1. This community is amazing.

It does NOT work on the new leaked rom, fyi :O)
If you are using the leaked rom and you flash this you will need to flash the original rom and check repartition to restore your phone.

Do you need to flash the init.d update before flashing this kernel as with your previous kernels?

Dude this is fast... thank you def. worth the wait so far. the lag is gone! i cant wait to see what you guys come up with next.. its like christmas every few weeks
Eugenes Hybrid r2

Babyface1249 said:
Do you need to flash the init.d update before flashing this kernel as with your previous kernels?
Click to expand...
Click to collapse
No. Just flash the kernal through clockwork. No other steps are needed, unless you already had a lagfix prior.

Goog1e Phone said:
No. Just flash the kernal through clockwork. No other steps are needed, unless you already had a lagfix prior.
Click to expand...
Click to collapse
Giddy up. Flashing now before I get my second replacement vibrant tomorrow lol

HELP!!
i just flashed this through recovery and now my phone wont boot up... just stays at vibrant screen.
when i try to get back to go through "reinstall packages" to get back to nandroid i get stopped. it says...
--install from sdcard...
finding update package...
E:cant mount /dev/block/mmcblk0p1 (or /dev/bloc/mmcblk0)
(device or resouce busy)
E: cant mount SDCARD :update.zip
Installation aborted.
AHHH! what do i do?

Man this thing is FAST! I say we start calling this fix the doodoo lag fix instead because this thing is the SH*T!

itsjusttim said:
HELP!!
i just flashed this through recovery and now my phone wont boot up... just stays at vibrant screen.
when i try to get back to go through "reinstall packages" to get back to nandroid i get stopped. it says...
--install from sdcard...
finding update package...
E:cant mount /dev/block/mmcblk0p1 (or /dev/bloc/mmcblk0)
(device or resouce busy)
E: cant mount SDCARD :update.zip
Installation aborted.
AHHH! what do i do?
Click to expand...
Click to collapse
How long did you wait when it was on the Vibrant screen? The OP says it will usually stay on the VIBRANT screen for 5-10 min before it boots up depending on how data you have.

Goog1e Phone said:
How long did you wait when it was on the Vibrant screen? The OP says it will usually take 5-10 min on the Vibrant screen before it boots up depending on how data you have.
Click to expand...
Click to collapse
waited 20+.. nothing!
is there anything i can do? SH*T, i need this phone for work...

itsjusttim said:
HELP!!
i just flashed this through recovery and now my phone wont boot up... just stays at vibrant screen.
when i try to get back to go through "reinstall packages" to get back to nandroid i get stopped. it says...
--install from sdcard...
finding update package...
E:cant mount /dev/block/mmcblk0p1 (or /dev/bloc/mmcblk0)
(device or resouce busy)
E: cant mount SDCARD :update.zip
Installation aborted.
AHHH! what do i do?
Click to expand...
Click to collapse
Did you install the leaked rom? You will need to go back to the stock rom in ODIN and check the repartition box. Follow my instructions here: http://forum.xda-developers.com/showthread.php?t=780935 but use the original rom

Related

Flashing/installing .zip

Hello, everyone!
How do I flash this .zip?
http://forum.xda-developers.com/showthread.php?t=682828
HTc hero 2.1
Thanks
Do you have root access on your phone?
Word of advice: If you have superuser 2.1 or 2.2.2 or whatever already working well, I wouldn't install 2.3.1 until more people verify it works flawlessly or unless there is something specific about 2.3.1 that you need. 2.3.1 came out just a day or 2 ago, and many apps already had issues with 2.2.2... I personally still use 2.1. If you do choose to use 2.3.1, tell us how it goes.
I've been following that thread for a few days, and many people had issues getting 2.3 working, but it looks like the dev fixed the bugs and made 2.3.1 flashable.
In general, to flash any zip:
Copy zip to root of sdcard (i.e., sdcard main directory, not inside a folder)
Boot to recovery: turn phone off, hold home+power
Backup/Restore > nandroid + ext backup!! (just in case you don't like post-flash results)
Flash zip from sdcard, choose the zip you want to flash
Reboot
i did that it said installed fine but nothing showedup
You don't see superuser in your app drawer anymore? Or what?
You should see 'Superuser Permissions' in your app drawer. But the SU program doesn't actually 'show up' unless it's actively being called -- in other words, you'll basically only see it when another program requests superuser permissions....programs like setcpu, Autokiller, file explorers.
c00ller said:
Word of advice: If you have superuser 2.1 or 2.2.2 or whatever already working well, I wouldn't install 2.3.1 until more people verify it works flawlessly or unless there is something specific about 2.3.1 that you need. 2.3.1 came out just a day or 2 ago, and many apps already had issues with 2.2.2... I personally still use 2.1. If you do choose to use 2.3.1, tell us how it goes.
I've been following that thread for a few days, and many people had issues getting 2.3 working, but it looks like the dev fixed the bugs and made 2.3.1 flashable.
In general, to flash any zip:
Copy zip to root of sdcard (i.e., sdcard main directory, not inside a folder)
Boot to recovery: turn phone off, hold home+power
Backup/Restore > nandroid + ext backup!! (just in case you don't like post-flash results)
Flash zip from sdcard, choose the zip you want to flash
Reboot
Click to expand...
Click to collapse
i see the su app but when i do this it only boot loops and stays looping forever unless i pull battery
what am i missing im using clockworkmod recovery
Are you using a custom ROM or kernel? Or do you still just have the stock 2.1 on your phone? If you're using an overclocked (OC) kernel or a ROM that is built with an OC kernel in it, this could be the reason for the bootloops. Some phones aren't capable of booting up at OC speeds.
stock 2.1 although rooted obciously

[01/06/11] ClockworkMod Recovery 3.2.0.0

ClockworkMod Recovery 3.2.0.0
Note:
Amend scripting (update-script) is no longer supported, was deprecated by Google in Android 1.5. Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Current version: 3.2.0.0-(01.06)
Recovery_Optimus_2x_3.2.0.0-(01.06).zip
MD5: 1e97b2c8a0d4b84e11ec2f31e51f83ca
SHA-1: 2f7cd8cdf8e239886e31497dcffc9e5026606155
Installation:
Unzip the archive
Plug-in the USB cable and select enable the "debug mode"
Double click on install-recovery-windows.bat if you're using windows, execute install-recovery-linux.sh if you're on linux or install-recovery-mac.sh if MacOSX.
Done!
If you want to thank me, click the Thanks button.
Old versions:
Recovery_Optimus_2x_3.2.0.0.zip
Changelog: http://goo.gl/MAuLi (2011-05-30)
Sources available here: https://github.com/CyanogenMod/android_bootable_recovery
All credits to koush for this recovery, I only compiled them!
All Ok with this version!! no /cache umount
Perfect ....
As always one step ahead....
When entering Recovery menu, device vibrates all time long. =/
Good to see you here. Gonna try tomorrow!
Sent from my LG-P990 using XDA App
Just installed. This version is perfect. Thanks.
how come i cant find it in rom manager?
Sorry for a noob question, but with previus version I cannot install CM7 #31.
Can I install this rom now?
ranrick said:
When entering Recovery menu, device vibrates all time long. =/
Click to expand...
Click to collapse
good to know i'm not alone. happens on my CWR that RomManger loads too (3.0.2.8?)!
initrd said:
good to know i'm not alone. happens on my CWR that RomManger loads too (3.0.2.8?)!
Click to expand...
Click to collapse
Yeah, 3.0.2.8 didnt work either. Only 3.0.1.4 works without vibrations.
Works like a charm.
Anyway to add this aswell: http://forum.xda-developers.com/showthread.php?t=1098745
So you have 2 option.
Internal Sd and External Sd?
That would be awesome!
USB mount doesn't work. Is it me?
Recovery shows 3.2.0.0 but the app still reports it as 3.0.2.8 - is this for compatibility?
recovery works fine, thank you, but i noticed a tiny bug:
date of backup is wrong, it shows me 27.04.2011 instead of 27.05.2011
(Time & date settings on phone are correct of course ...)
75markus said:
recovery works fine, thank you, but i noticed a tiny bug:
date of backup is wrong, it shows me 27.04.2011 instead of 27.05.2011
(Time & date settings on phone are correct of course ...)
Click to expand...
Click to collapse
yep. same thing (like at 3.1.0.1)...
just made a nandroid restore and recovery can't mount /boot during restore.
It's probably why we can't ( for exemple ) flash a CM rom ( after nandroid stock rom ) play with it and if you want to return to stock rom using your backup you get a bootloop
Quite common (and annoying), that. Happens each time I've restored a CM NANDroid, have to restore, then reflash CM.
hi. just a noob question
can i use this recovery to flash all the roms for the optimus 2x. like modaco, cm7 and other modaco based custom roms. ?
i been reading the forums and there are so many recoveries. im kinda confused.
Yes you can.
There are only 2 types of recovery in reality, this type (external SD) and the one I built for internal SD use. If you're not sure what you need, pick the external one (unless you don't have an SD card).
bit of a noob..but cant seem to be able to install it. can someone give me a guide to install this with a mac thanks in advance

Voodoo Lagfix on 2.3.6 (XXJVU)

Hello all,
I just got my Galaxy S (i9000) which was running on stock 2.3.3. It was very laggy... I thought to update its firmware through Kies but there was no update available through it.
So I searched a bit and found the official leaked Value Pack firmware XXJVU. I downloaded it from samfirmwares and flashed it according to this guide.
The same website had a Root guide for this firmware which is actually CF-Root specific for this firmware. I done that too. Phone was very smooth now.. but then when I restored my ~200 apps through Titanium Backup.. it again started to lag.
I had heard about Voodoo lagfix before so thought to try it.. I searched but could not get a proper answer if I can (and how) do it to my current firmware.
I also saw somewhere that CF-Root (kernal) do the same thing as Voodoo do (RFS > Ext4) apart from rooting your device. But when I checked my filesystem.. it was still RFS.
So my question is
1. Can I do the Voodoo lagfix on my device or not? and how?
2. Will it revert my root? If yes then how will I able to root it again?
3. If Voodoo lagfix is not available for this firmware then which other lagfix can I apply? I heard that some lagfixes (don't know about Voodoo) may speed up the device initially but then with installation of more application, the lag comes back.
Is Voodoo lagfix the same?
4. If other lagfixes are not as good (or permanent) as Voodoo lagfix, then which is the latest firmware I can use with Voodoo lagfix?
XXJVS from here?
Sorry, I am new to these things.. and I have searched a lot to figure it out myself without asking here.. but I just could not.
So any help would greatly be appreciated.
EDIT: Sorry, forgot to check the "Question" mark while posting. Any mod please do it for me..
Flash cf root or better still semaphore kernel which is based on chainfires. Use ext4 app to convert rfs to ext4, root will remain, it simply backs up file systems, creates new ext4 file systems and restores. Search for ext4, lots of info available. You will need to free up some space by deleting some standard bloatware
Sent using TCP/IP
gsw5700 said:
Flash cf root or better still semaphore kernel which is based on chainfires. Use ext4 app to convert rfs to ext4, root will remain, it simply backs up file systems, creates new ext4 file systems and restores. Search for ext4, lots of info available. You will need to free up some space by deleting some standard bloatware
Sent using TCP/IP
Click to expand...
Click to collapse
Thanks for your reply.
I already had CF-Root flashed at the time of posting this thread. I tried ext4 CF tool to convert the partitions from RFS to ext4 but the CWM recovery would give error:
"Finding update package...
Opening update package...
E:can't open /sdcard/tmp_ext4_tools.zip (bad)
Installation aborted."
I tried to download the CF ext4 tool from other source and tried but same problem. I tried to copy the "tmp_ext4_tools.zip" generator by CF ext4 manager to external sd instead of internal and then tried manual installation through CWM's "install zip from SD Card" but no avail (same problem).
Then I downloaded and flashed Semaphore kernal v2.5.0 for XXJVU. Root done by CF-Root Kernal was preserved (thank God). Installed the CF-ext4 manager again.. and booted in to CWM. And this time, the convertion process occured without any errors
Now I am on ext4 finally ! (spent the whole day on this)
Don't know why CF-ext4 Manager won't work with CF-Root kernal but with Semaphore.
Anyways, my Quadrant scores with about 200+ apps installed in both scenarios:
On RFS (CF-Root Kernal): 1243
On ext4 (Semaphore): 1892
My phone run better now.. but still not as much as the number shows. Anyways I am happy and can't spend anymore time messing with it.
Hi. I also want to get lag fix and ext>4. how did u do this for xxjvu?

[MOD] EXT4All Continued + Now with TWRP 2.3 Support

The purpose of this thread is to host a location and continue support for a really neat ext4 mod.
IMPORTANT: If you flash the no data limit mod you need to do it after every update or your data, which won't be lost will be hidden by the contents of the data data partition.
I'm going to keep this brief. The original thread was closed so I wanted to have a new location where everyone can find the files. But this is a new thread for Jermaine151's and my EXT4all mod.
Below is the original thread which already has a lot of useful information:
http://forum.xda-developers.com/showthread.php?t=1315372
Here is where you can find most of if not all the EXT4All files:
http://dinc.does-it.net/EXT4_Mods/
Sorry this thread isn't too organized but I threw one together so people could post on it with their comments.
This mod should work on all AOSP ROMs including ICS ROMs and MIUI. It's been confirmed on CM7 and MIUI but I've also tested on CM9. It should also work on all Sense ROMs and does work on every Sense ROM I've tested. Be sure to flash a newer version of the gingertiny kernel if you use a Sense ROM as the kernel version flashed to add ext4 compatibility is out of date.
V2 Mods with TWRP 2.3+ support and proper support for filesystem tweaks for ROMs that are already set to use ext4 found below:
V2 EXT4All Mods
FAQ
Q. How do I know if the ext4 mod(s) worked?
A. The best way is to do the following from terminal:
su
mount | grep /data
It should show a line with /data and ext4 and, if it has the no data limit, also a line with /data/data and ext4. If you're on an ICS/JB ROM it will show ext4 anyways. The best way to tell with the new version of the mod is to see if noauto_da_alloc shows in the results of the above commands.
Hey tiny, thanks for opening this btw. Wasn't sure if I should post here or on ur kernal thread but my girls dinc was having the data limit problem so I wiped cache and dalvic, flashed ext4 no data limit normal dalvic then flashed ur newest kernal (3/11 date). And I have been having the hardest time keeping her phone stable. I've tried every governor sav2, interactivex, ondemand, even sa, tried deadline, sio schedulers, even tried raising the voltages to a post u had on ur kernal thread, page 85 or something (wasn't sure if I should set the min and max of the voltages for the same thing, but that's wat I did). But she still says its very unstable. She's running stock+ 3.01 and she DOES have a cheap ebay battery in her phone, not quite sure how much that plays a role in the problem. She's at work right now so I can't pull any logs, but I know ull probably need a logcat? Or I dunno. If u could gimme directions on anything I should post to assist u. And I'm not overclocking at all for the record. On stock kernal she never had any stability issues, uptime of 200 hours+. But urs is definitely snappier and that damned data limit is the main reason y I even switched her over to begin with. Thanks tiny in advanced for everything u do!!!
Sent from my ADR6400L using xda premium
I'd prefer the kernel thread.
And I'll need a last_kmsg. Just copy /proc/last_kmsg with root explorer or another file explorer and attach it to a post on the kernel thread. Since you most likely eliminated undervolting by using the voltages on page 85 of the kernel thread, then it's possible the battery has an effect. I've heard that poorly made batteries can cause issues that stock batteries don't have so further deviation from stock may have an influence. Either way, I'll look at that log once you get it. Make sure not to battery pull until you can copy that log and try to do it within 24 hours of the last reboot to be safe.
the following thread contains very simple and plain english directions for using this MOD. it helped me, and it was my first time rooting. Thanks also to tiny4579 for posting this new thread.
http://forum.xda-developers.com/showthread.php?t=1488351
Question about this mod, I am running CM7.2, RC2, and onto rc3 soon.
I am having random resets, problems w/ my phone freezing, a mysterious message "sorry, process system is not responding", and other various issues. Could it be that the mod is causing some problems for my phone, or more about something that wasn't cleaned out when i flashed over a nightly?
funkpod said:
Question about this mod, I am running CM7.2, RC2, and onto rc3 soon.
I am having random resets, problems w/ my phone freezing, a mysterious message "sorry, process system is not responding", and other various issues. Could it be that the mod is causing some problems for my phone, or more about something that wasn't cleaned out when i flashed over a nightly?
Click to expand...
Click to collapse
Try a logcat before wiping which i would suggest in the end or else we won't know. I don't think the mod would cause that though.
Also pull /proc/last_kmsg.
Sent from my Galaxy Nexus using Tapatalk 2
I've been running various ICS roms and switched back to Warm rev 58. Upon installing the latest kernel and the Ext4 mod. I am unable to install apps. Any idea what may be causing this. I wasn't sure if it was the rom or not do I did an update with SVN and installed that with the same results. I have a nandroid with just the rom and all the apps I want, but would like to overclock and the stock kernel won't allow. And would also like to be able to install a new app should one arise.
Sent from my HTC Droid Incredible using xda premium
tiny4579 said:
Try a logcat before wiping which i would suggest in the end or else we won't know. I don't think the mod would cause that though.
Also pull /proc/last_kmsg.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Thanks, how do I generate the logcat?
Sent from my Incredible.
Aw yeah.
Ok. It's not the kernel. Installed the most recent and everything is fine. Installed the ext4 with dalvik moved before that and rebooted and apps were missing and it wouldn't let me install new apps and some of my previously installed apps were missing. When I tried to install them it said it was going to replace an existing app and then said app not installed.
Any ideas???
Sent from my HTC Droid Incredible using xda premium
tiny4579 said:
Try a logcat before wiping which i would suggest in the end or else we won't know. I don't think the mod would cause that though.
Also pull /proc/last_kmsg.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
also, i can't see the file /proc/last_kmsg
i see /proc , and i see "kmsg" but i don't see "last_kmsg"
is that the same thing?
and for some reason, the android sdk doesn't work now, that i have uninstalled and reinstalled it...
funkpod said:
also, i can't see the file /proc/last_kmsg
i see /proc , and i see "kmsg" but i don't see "last_kmsg"
is that the same thing?
and for some reason, the android sdk doesn't work now, that i have uninstalled and reinstalled it...
Click to expand...
Click to collapse
Sorry I just dont have time tonight to explain. Maybe tomorrow.
Sent from my Galaxy Nexus using Tapatalk 2
hELLO!
I HAVE A LOGCAT!
and it captures 2 errors.
First, it captures the "sorry, system process not responding" error, and then it captures this weird thing where it restarts. it doesn't go all the way back to the "htc incredible" screen, however, it goes to the cyanogenmod animation, starts up, and THEN goes right back to the cyanogenmod animation, again!
finally, i shut it off, cuz i didn't know how to get the logcat to stop in ddms.
and i have the /proc/last_kmsg... how do i get it to you?
i added a .txt to the end of it so i could upload it, hope that works. is that what you need?
funkpod said:
hELLO!
I HAVE A LOGCAT!
and it captures 2 errors.
First, it captures the "sorry, system process not responding" error, and then it captures this weird thing where it restarts. it doesn't go all the way back to the "htc incredible" screen, however, it goes to the cyanogenmod animation, starts up, and THEN goes right back to the cyanogenmod animation, again!
finally, i shut it off, cuz i didn't know how to get the logcat to stop in ddms.
and i have the /proc/last_kmsg... how do i get it to you?
i added a .txt to the end of it so i could upload it, hope that works. is that what you need?
Click to expand...
Click to collapse
Try fix uids in amon ra recovery. Amon ra should be listed in from manager. I don't think it's the same as fix permissions in cwm which I believe there is file system based. From looking at your logcat there are a lot of unknown permission errors. Let me know. I'm at work so didn't have a lot of time to respond but wanted to check briefly.
Sent from my Galaxy Nexus using Tapatalk 2
tiny4579 said:
Try fix uids in amon ra recovery. Amon ra should be listed in from manager. I don't think it's the same as fix permissions in cwm which I believe there is file system based. From looking at your logcat there are a lot of unknown permission errors. Let me know. I'm at work so didn't have a lot of time to respond but wanted to check briefly.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
hey, thanks for looking at it. what do you do for work, that you are working during a holiday?
so, you think i should try fixing user id's in amon ra recovery.
and it should be listed in ROM manager, right?
Now, here's the question, if i'm going to be trying the new RC3 in CM7, and this time i am going to do a clean install, erasing everything. would i still need to fix permissions?
or maybe i should try flashing over RC2 and then fixing permissions?
funkpod said:
hey, thanks for looking at it. what do you do for work, that you are working during a holiday?
so, you think i should try fixing user id's in amon ra recovery.
and it should be listed in ROM manager, right?
Now, here's the question, if i'm going to be trying the new RC3 in CM7, and this time i am going to do a clean install, erasing everything. would i still need to fix permissions?
or maybe i should try flashing over RC2 and then fixing permissions?
Click to expand...
Click to collapse
Always worth a shot.. If you have the spare time try to flash over and fix permissions as 2nd~to-last thing you do before rebooting, ext mod should be last. Same with if you do a clean wipe to flash RC3 if flash over does not help.
I've personally never had an issue after a clean wipe with permissions, but it would not hurt if you did it anyway. It has been recommended when flash over though as a standard procedure. But only recommended
Sirknifealot said:
Always worth a shot.. If you have the spare time try to flash over and fix permissions as 2nd~to-last thing you do before rebooting, ext mod should be last. Same with if you do a clean wipe to flash RC3 if flash over does not help.
I've personally never had an issue after a clean wipe with permissions, but it would not hurt if you did it anyway. It has been recommended when flash over though as a standard procedure. But only recommended
Click to expand...
Click to collapse
okay, so when flashing rc3, make sure i fix permissions right before the last step, and then flash ext4all mod LAST on the list?
funkpod said:
okay, so when flashing rc3, make sure i fix permissions right before the last step, and then flash ext4all mod LAST on the list?
Click to expand...
Click to collapse
If you're wiping I don't see the point of fix permissions as it will fix it back to what it already probably is. I haven't fixed permissions in a while flashing ROMs and I've been ok. Force closes that I got that made me try fix permissions then weren't fixable with fix permissions anyway.
I would wipe, flash ROM, flash kernel if desired, then mod. Though if it's a sense ROM I would switch the order of kernel and mod flashing. So really you can do: ROM, ext4all mod, kernel after a wipe if you choose to wipe to fix your issue.
hey, flashed over to RC3! so far so good, slowly adding things back! will let everyone know how it goes!
Is there a possibility that all or part of this mod could be persistent over multiple wipings?
My reasoning for this question: I originally flashed the 1.0 normal mod on Nils' BGS. In the OP it says it converts the filesystem to ext4. Many moons later, and now on drk's CM9, terminal still lists cache and data as ext4. I did not, however, flash an ext4 mod on any versions of ICS. I know that when I do a factory reset, even though all is formatted, my sd-ext remains ext4, since I set it up that way for Link2sd. Is it possible that the data and cache blocks have also remained ext4 from the original use of this mod, despite wiping and formatting repeatedly?
...sorry...I was on the phone...
omniatic said:
Is there a possibility that all or part of this mod could be persistent over multiple wipings?
My reasoning for this question: I originally flashed the 1.0 normal mod on Nils' BGS. In the OP it says it converts the filesystem to ext4. Many moons later, and now on drk's CM9, terminal still lists cache and data as ext4. I did not, however, flash an ext4 mod on any versions of ICS. I know that when I do a factory reset, even though all is formatted, my sd-ext remains ext4, since I set it up that way for Link2sd. Is it possible that the data and cache blocks have also remained ext4 from the original use of this mod, despite wiping and formatting repeatedly?
...sorry...I was on the phone...
Click to expand...
Click to collapse
No, if you actually format the device like when the system runs the format command the filesystem will be ext4. However in your example of CM9 the ramdisk mounts data and cache as ext4. This will actually have a minor improvement over ext3. It'd still be an ext3 filesystem but loaded as ext4 so there's minimal performance gains.
In reality any time you flash a ROM or a boot.img type kernel (not any of mine) you will use the ramdisk of the ROM and reverse part of the effects. But since ROMs like CM9 and newer CM7 versions mount as ext4 you'll still see data and cache showing as ext4. Make sense? I never really did explain it properly before I think.

CWM RECOVERY for Galaxy J700t1 (Metro PCS variant)

Ok guys here is a custom recovery for the metro 2016 variant of the Galaxy J700t1 (Metro PCS) Flash with FlashFire or with Odin. Custom recovery but it won't mount the internal sd yet. Can't flash or backup.. so its still a work in progress, but its a working recovery other than that lol. Must be rooted first. Make sure that you download root file explorer and ensure you have a copy of su and busybox in your /system/bin and /system/xbin folders. Make sure you have USB debugging on, OEM on, and unknown sources on in System-Developer options. Thanks to Paco for the root exploit! But we needed a recovery for this fine device. Enjoy!
EDIT: SOME CLARITY FOR EVERYONE... ok, so here's the deal. In marshmallow the system is write protected after you trip KNOX 0x1. The system will persist and will lose integrity if the stock kernel's "CASHE" gets changed. hmmm.... so. this is what you need your system to be at if you want to flash a custom kernel or recovery with flashfire or flashify: After you root with Paco's method, you should be on stock rooted rom with stock recovery. when you flash with flashfire DO NOT WIPE CASHE OR DALVIK CASHE OR FORMAT CASHE in ANY WAY ... IT WILL SEND YOU INTO THE "RESET MODE"... NO worries tho. If this happens to you , ODIN this stock kernel CASHE that i'm posting below and you should boot back up. Keep in mind what you're doing as well... if for some reason you hit the "RESET" SCREEN, don't flip... just ODIN the partition you changed back to stock whether it be the kernel or in this case the RECOVERY. ... also, try not to use ever root in flashify/ flashfire because it lowers the permissions for the SU binaries and removes SU from some of the system folders.
INSTRUCTIONS:
1. start from stock if you can.
2.root via paco's method HERE
3.I would make sure you have a stock copy of the stock firmware (ROM KERNEL RECOVERY) on your computer just in case
HERE
4.download my cwm port for the j700t1 below and put it on the root of your drive or anywhere on your phones internal memory (not your external sd card)
5. Download root browser from the playstore as well as flashfire or flashify or both.
6.rename the cwm.img to recovery.img with root browser and ensure that you have SU and Busybox in /system/bin , /system/xbin , and it wouldn't hurt to have it in ~#/sbin as well..... AND check the permissions with root browser to make sure the permissions are set to 0777 (rwrwrwrw)
7. In "Flashfire" click the "+" symbol - click "Flash firmware package" -- Go to the cwm "recovery" file you put on your internal sd card and select the file. Fireflash will bring a screen up saying "Partitions" at the top showing the package. Click the check mark at the top right. FlashFire will go back to the "Actions" screen. Click"reboot" toward the bottom. Under the "reboot" screen, click recovery to boot directly into your new recovery after the flash. Uncheck Preserve recovery- click the check mark at the top right again. Click "Flash" at the bottom. --- wait. Device will reboot... flashfire will take over and your loading screen willl flash by... phone will boot back up into CWM....
To Flash ODIN tars --- Rename the perspective tar to the partition it goes to before trying to odin. Example: rename "cwm.recovery.img." to just "recovery.img" ... Same with the stock kernel tar below. . rename to "boot.img" then ODIN.
Sideload apps or ROMS or ZIPS just don't wipe any cashe partitions until we can get a good custom kernel. I could use the help with the kernel I will be honest. I can get it done but with a lot of trial and error. Anyone who can remove the SELinux write protection from the kernel please contact me.. I'm working on it. I was able to get a custom kernel to boot. but still no r/w mount for the USB yet. Just keep the CASHE lol. One more thing.. if your'e testing kernels, everytime you have to odin a stock kernel you will LOSE ROOT, so go ahead and re-root again.
https://drive.google.com/file/d/0B_WsJ57QBykaQ3ROeFZnajNzbmc/view?usp=sharing --- CWM img
CWM.TAR-- (new
--Stock Kernel CASHE.tar
Stock KERNEL
Team Rejectz
removed as it was reported not working by @timmetal6669
messi2050 said:
I worked on the kernel you asked for , i hope that it will help you getting a working twrp for your phone
Permissive kernel
https://www.mediafire.com/download/gd51y458vkzwmve
Completely disabled selinux kernel
https://www.mediafire.com/download/ui6udkamk1dkqq4
Click to expand...
Click to collapse
thank you!! the one I sent you? will flash right away
timmetal6669 said:
thank you!! the one I sent you? will flash right away
Click to expand...
Click to collapse
You are welcome ! No i didn't recieve anything , I compiled this one
http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=Sm-j700t
messi2050 said:
I worked on the kernel you asked for , i hope that it will help you getting a working twrp for your phone
Permissive kernel
https://www.mediafire.com/download/gd51y458vkzwmve
Completely disabled selinux kernel
https://www.mediafire.com/download/ui6udkamk1dkqq4
Click to expand...
Click to collapse
not working...
do not flash this
Here is an odin flashable copy of the j700t1 stock kernel to get you booting again. just go into download mode, open odin and flash this if you happened to flash one of the kernels above
https://drive.google.com/open?id=0B_WsJ57QBykaSDRlQXlXSnpSd28
messi2050 said:
You are welcome ! No i didn't recieve anything , I compiled this one
http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=Sm-j700t
Click to expand...
Click to collapse
No wonder it looped, we are the j700t1 variant.... Grab this stock boot.img i just posted above and see what you can do it with this instead lol.:good:
timmetal6669 said:
No wonder it looped, we are the j700t1 variant.... Grab this stock boot.img i just posted above and see what you can do it with this instead lol.:good:
Click to expand...
Click to collapse
Hmmm.... 2 members tested the first one and the phone booted up correctly , i can't disable selinux from the bootimage as Samsung is forcing selinux in the kernel , i need to build the kernel from source to do that
messi2050 said:
Hmmm.... 2 members tested the first one and the phone booted up correctly , i can't disable selinux from the bootimage as Samsung is forcing selinux in the kernel , i need to build the kernel from source to do that
Click to expand...
Click to collapse
Sent me into a loop... but I'm the metro pcs variant
Oh update... If anyone uses that odin flashable stock boot.img .. remember it IS a stock boot img. you will lose root. but you won't lose your system and your apps.. so just re root using paco's CF autroot exploit.
messi2050 said:
Hmmm.... 2 members tested the first one and the phone booted up correctly , i can't disable selinux from the bootimage as Samsung is forcing selinux in the kernel , i need to build the kernel from source to do that
Click to expand...
Click to collapse
might just be what i'll have to do.. the boot image is its own source
So no progress on the recovery to backup or flash yet?
Krumplife4400 said:
So no progress on the recovery to backup or flash yet?
Click to expand...
Click to collapse
Im working on it. the recovery is flashable and it works... just won't mount the SD right now... I have to right a script or look for a work around.. give me a bit...might take a few days. I'm a single dad and im' in school. I do this cuz i love it and I just bought this phone... Don't worry.,.. I'll be making ROMs before you know it... lol... mods everything... look up my threads lol
Thanks keep up the good work
Are you able to mount USB-OTG?? I am about to leave work so I haven't had a chance to play yet!
I can confirm it boots on j700t as well. I haven't flashed anything but it's there. I got twrp to boot and stay for roughly 5 minutes but still cannot mount anything either.
Sent from my SM-J700T using XDA-Developers mobile app
Verification Failed
I got this after flashing the cwm.img in FF. I did rename it to recovery.img is that why it failed? I could not get odin or FF to actually attempt a flash otherwise. Odin failed attempt NANDWRITE and FF complains about partition matching. I did have su and BB in the /system/bin and /system/xbin folders. Busybox permissions were 0777 and su permissions were 0755
Edit: i just rebooted the device and it booted right up. I tried to reboot recovery and it was back to stock so idk . I am definitely missing a step somewhere..
!Led*Eyes! said:
I got this after flashing the cwm.img in FF. I did rename it to recovery.img is that why it failed? I could not get odin or FF to actually attempt a flash otherwise. Odin failed attempt NANDWRITE and FF complains about partition matching. I did have su and BB in the /system/bin and /system/xbin folders. Busybox permissions were 0777 and su permissions were 0755
Edit: i just rebooted the device and it booted right up. I tried to reboot recovery and it was back to stock so idk . I am definitely missing a step somewhere..
Click to expand...
Click to collapse
Start over.
Set up phone like day one
Re-root with cf auto root
Update su binaries
Install BusyBox
Install flashify
Download IMG from op
After download, tap on IMG file should bring up flashify as an option
Flash IMG and reboot
Profit.
- I see you're good but no cwm? Skip start over root part and use flashify.
-sent from this device using this app.
So flashify over flashfire ? Ill give it a shot. Thanks
!Led*Eyes! said:
So flashify over flashfire ? Ill give it a shot. Thanks
Click to expand...
Click to collapse
No problem
sent from the interwebs using dis here application an m'digits....
I decided to just try it with flashify without reverting everything back to stock and voila! I chose the google drive option when searching for the file so it did download it again.... i re member reading something a while back about about a similar issue with not being able to mount the sdcard because the fs was encrypted and the recovery couldnt read it. I think they overcame by formatting the sdcard but i do not know .. i realize that simply formatting the sd in recovery and trying to mount would be fruitless but could the trouble be in the "expected recovery key" ? Just a thought. Thanks again timmetal6669 & OriginalShinken1 for the beta and the help. You guys are so close!
Has anyone tried to sideload a ROM yet since we can't flash?

Categories

Resources