Page 1 of 2 12 LastLast
Results 1 to 25 of 26
Like Tree2Likes
  1. Thread Author  Thread Author    #1  

    Default New Life Project: Gingerbread only

    What is this?
    This is a project to revive the Viper. It simply will start out as a security check disable and go on from there. By the time this is finished, I will try to have CM ported to this phone, and a fully working CWM. The difference between this dev and the other devs, is I have the phone ready to test, and can spare it if something goes wrong.
    What does this project need?
    ANY devs that can guide me through this process. I have both Windows and Debian to work with.
    What can you do?
    1: DONT SPAM!!! I am completely new to the dev scene, but I also learn super quick. One of my strengths is I'm not afraid to tread on unknown territory. I do have some basic understanding of the system and will need help in modifications. Asking "when, how does this, or other pointless and unhelpful questions will not make this go faster or smoother. Information regarding know technical information is welcome, as well as help in the dev.
    2: Feed me info, files, and resources!
    3: Beta test... IF YOU DARE! (NOTE: I am not responsible for briked devices, WWIII, Your cat raping your sister, or any other crazy thing that can happen)
    4: LOGCAT or GTFO!!! dont simply say so and so is wrong. LOGCAT it! Here is a link to a logcat tutorial:
    5: Commen sense, but I'll add more as I can think of it.
    What is needed?
    People to compile roms for me as I do not have a powerful enough system (according to AOSP)
    Own3r likes this.
  2. Thread Author  Thread Author    #2  

    Default Re: New Life Project: Gingerbread only

    unintentional doubble post. please deleate this thread.
  3. #3  

    Default Re: New Life Project: Gingerbread only

    Never! Pin the thread!

    Sent from my XT926 using Tapatalk 2
  4. Thread Author  Thread Author    #4  

    Default Re: New Life Project: Gingerbread only

    well either way, i posted this same thread twice, lol and the other one already had a reply so i asked for this one to close, but either way, its fine. lol
    status update:
    got debian installed and running. but it refuses to accept my admin password for root (su.... no literally my admin password was su... stupid debian...) so now im going to try and figure out which ubuntu to use and hopefully recover/change it.
    needed root for git.
  5. Thread Author  Thread Author    #5  

    Default Re: New Life Project: Gingerbread only

    new? information:
    LG's hidden menu dail code is: 3845#*840#
  6. Thread Author  Thread Author    #6  

    Default Re: New Life Project: Gingerbread only

    hehe uniflash (and something else i cant remember) reports this phone as a lgoptimus variant. more details later.
    I need a 100% complete dump of this device on zvd. and by 100% I mean EVERYTHING from recovery, to boot, to system, and everything in between.
    either that, or i need someone to guide me on how to do it as i have had no sucess with adb.
  7. #7  

    Default Re: New Life Project: Gingerbread only

    Isn't the files that you can flash from this thread just basically full dumps? Either that or couldn't you just flash the phone to ZVD and then use adb to dump everything from the "cat /proc/partitions" list like so:
    Code:
    adb shell "su -c 'cat /dev/block/mmcblk0p1 > /sdcard/mmcblk0p1.img'"
    adb pull /sdcard/mmcblk0p1.img
    adb shell rm /sdcard/mmcblk0p1.img
    then do it for mmcblk0p2, 3 etc...
    Thanked by:
  8. Thread Author  Thread Author    #8  

    Default Re: New Life Project: Gingerbread only

    finally! I spent hours online looking for that adb code to no avail. I'm already on ZVD, rooted, busyboxed, but nothing more than light personalization that I can strip out easily (and personally dont mind losing again if I need to. Thanks garbb.
    The only other question I have is what is semi-boot? Searching for the answer only showed where someone else documented this from the lg menu, but no further details.
  9. #9  

    Default Re: New Life Project: Gingerbread only

    Don't use ubuntu, it has issues. Stay on debian, or use mint, or maybe fedora.

    Sent from my XT926 using Tapatalk 2
  10. Thread Author  Thread Author    #10  

    Default Re: New Life Project: Gingerbread only

    only using ubuntu (live) to reset debians root password. i did it once before... but that was 2 years ago.
  11. #11  

    Default Re: New Life Project: Gingerbread only

    Lol okay, but even bartpe would do better

    Sent from my XT926 using Tapatalk 2
  12. #12  
    troark97's Avatar

    Posts
    65 Posts
    ROM
    CM9/10

    Default Re: New Life Project: Gingerbread only

    If you have got the password yet, it could be toor. ( root backwards)

    Sent from my LG-LS840 using AC Forums mobile app
  13. Thread Author  Thread Author    #13  

    Default Re: New Life Project: Gingerbread only

    hadnt thought of bartpe. and @troark97 the original password was literally su.
    i tried every possible combination from su to SU to us, etc. ony so many combinations with su are possible lol
  14. #14  
    troark97's Avatar

    Posts
    65 Posts
    ROM
    CM9/10

    Default Re: New Life Project: Gingerbread only

    well anyways, thanks for trying to bring the paddles back to the viper!

    Sent from my LG-LS840 using AC Forums mobile app
  15. Thread Author  Thread Author    #15  

    Default Re: New Life Project: Gingerbread only

    ok, unfortunately from looking through the vipers systemdump, there isnt much i can do with gb. i do however have the official ota of ics if someone wants to comb through and help me find out where it patches the bootstrapper bootloader. if we can eliminate that, and the security error, (and maybe even unlock the kernal, though i dont know much on kernals) then we have a fighting chance to revive this. i (actually my friend mike) attempted to remove the security error only to brick. I tried using a de-securitied one from another source (smartviper after hours of digging), and it also bricked my device. both were gb. we know we can use custom recoveries, so that isnt the issue, its finding and eliminating the patches that ruined zvi and up. we eliminate those, were home free for dev. the thing is, there is no uboot in the update, witch means it already uses the gb bootloader, and possibly the update modifies it for ics and locks it in the same process. so all we have to do is eliminate that lock, and viola, unlocked bootloader. correct me if im wrong. ill be uploading the zvi update later today. the most notorious parts of it are the fact it replaces recovery and boot. again, correct me if im wrong, but research has led me to believe that uboot is the bootloader, while boot is the kernal. the significance of recovery is we may can use this to make a cwm recovery out of it.
  16. #16  

    Default Re: New Life Project: Gingerbread only

    Try and use the gb kernel on icd

    Sent from my XT926 using Tapatalk 2
  17. #17  
    gollum18's Avatar

    Posts
    1,510 Posts
    Global Posts
    1,532 Global Posts
    ROM
    Stock Rooted Mk3

    Default Re: New Life Project: Gingerbread only

    Quote Originally Posted by Edward McInnish View Post
    ok, unfortunately from looking through the vipers systemdump, there isnt much i can do with gb. i do however have the official ota of ics if someone wants to comb through and help me find out where it patches the bootstrapper bootloader. if we can eliminate that, and the security error, (and maybe even unlock the kernal, though i dont know much on kernals) then we have a fighting chance to revive this. i (actually my friend mike) attempted to remove the security error only to brick. I tried using a de-securitied one from another source (smartviper after hours of digging), and it also bricked my device. both were gb. we know we can use custom recoveries, so that isnt the issue, its finding and eliminating the patches that ruined zvi and up. we eliminate those, were home free for dev. the thing is, there is no uboot in the update, witch means it already uses the gb bootloader, and possibly the update modifies it for ics and locks it in the same process. so all we have to do is eliminate that lock, and viola, unlocked bootloader. correct me if im wrong. ill be uploading the zvi update later today. the most notorious parts of it are the fact it replaces recovery and boot. again, correct me if im wrong, but research has led me to believe that uboot is the bootloader, while boot is the kernal. the significance of recovery is we may can use this to make a cwm recovery out of it.
    And that my friend is why we need a safestrap, unfortunately we do not have Internet and that's kind of the reason why I stopped working on the viper.

    Sprint GS3 Running TN's Msg and Chubbs
    Current Laptop - Samsung Ativ 4 Book, Ivy Bridge I7 @ 2.00GHz per Core, 8GB DDR3 Ram, Intel HD 4000, 750GB SATA

    Please don't thank me unless I have helped you in some way, if you like my post then click like not thanks.

    Check out my github @ https://github.com/gollum18 or My Android Applications @ http://lrdev.net76.net
    Thanked by:
  18. #18  

    Default Re: New Life Project: Gingerbread only

    The zvi update does change the bootloader (and probably also zvk?). The bootloader is mmcblk0p7. How do I know this? If you try to flash a custom recovery when the phone is running ZVD, the custom recovery will work ok. If you update the phone to ZVI and flash a custom recovery and try to boot into the custom recovery the phone will go into fastboot mode. So I dumped mmcblk0p7 from ZVD and the updated the phone to ZVI. Then I flashed a custom recovery and flashed the ZVD mmcblk0p7(bootloader) and then tried to boot into the recovery and it worked. (of course booting into android would not work until I flashed back the mmcblk0p7 (bootloader) from ZVI.

    So anyways, as far as I can tell mmcblk0p7 is the bootloader which is checking signatures on the recovery and mmcblk0p8(android boot image/kernel).

    What I don't understand for sure is why the bootloader will decide to load a recovery/android bootimage or not. Is it actually checking signatures or is there something else wrong or that would have to be modified to make it work? I know that a boot image has a base address. Maybe the zvi/zvk boot image base address have changed?
    Thanked by:
    Own3r likes this.
  19. #19  
    thenameisnigel's Avatar

    Posts
    1,417 Posts
    Global Posts
    1,427 Global Posts
    ROM
    Stock

    Default Re: New Life Project: Gingerbread only

    Whoa, nice. Seems I'm a little late to the party. :P

    But great job in supporting the device. :thumbup:

    If you need any help, I'm available on IRC, and G+ anytime.


    Official OpenROM Developer
    Want to contribute to OpenROM? Click HERE.
    Want to view my personal GitHub? Click HERE.
  20. #20  
    thenameisnigel's Avatar

    Posts
    1,417 Posts
    Global Posts
    1,427 Global Posts
    ROM
    Stock

    Default Re: New Life Project: Gingerbread only

    Quote Originally Posted by gollum18 View Post
    And that my friend is why we need a safestrap, unfortunately we do not have Internet and that's kind of the reason why I stopped working on the viper.

    Sprint GS3 Running TN's Msg and Chubbs
    Same here. I don't hex editing, and all that other crap relating to the bootloader. I'm a lover, not a fighter, lol.


    Official OpenROM Developer
    Want to contribute to OpenROM? Click HERE.
    Want to view my personal GitHub? Click HERE.
  21. #21  

    Default Re: New Life Project: Gingerbread only

    I had the bootloader disassembled in an arm disassembler trying to nop the the part in question. But shortly after life and school took over, been free for about a month now. Might try it again, but then again I'm still not that experienced in RE.
  22. #22  

    Default Re: New Life Project: Gingerbread only

    Could you tell briefly how you got started doing that or point me to a tutorial? Do you just basically dump that part of the storage (mmcblk0p7) into a disassembler and tell it that it that the code is armv7 or something?

    Also the thing that I am worried about is that the "download mode" that you can use with the lg flash tool to unbrick your device is possibly part of the bootloader. And then of course if you beak it by modifying it then you have permanently bricked your phone...
  23. #23  

    Default Re: New Life Project: Gingerbread only

    No, why would download mode be a part of the bootloader?

    Sent from my XT926 using Tapatalk 2
  24. #24  

    Default Re: New Life Project: Gingerbread only

    I'd recommend just obtaining a copy of IDA Pro and any necessary(if not included) arm plugins, then finding some tutorials on general armv7 disassembly/debugging tutorials on youtube or something. One of the more important things to get out the way first is finding the entry point. Sorry I can't be of much help I've really only got light x86 dissassembly experience.
  25. #25  
    troark97's Avatar

    Posts
    65 Posts
    ROM
    CM9/10

    Default Re: New Life Project: Gingerbread only

    Anybody still workin on this?

    Sent from my LG-LS840 using AC Forums mobile app
Page 1 of 2 12 LastLast

Similar Threads

  1. New Life Project: Gingerbread only
    By Edward McInnish in forum LG Viper 4G LTE
    Replies: 1
    Last Post: 06-12-2013, 07:01 PM
  2. New to rooting, gingerbread 2.3.3
    By jeeessarr in forum HTC EVO 4G Rooting, ROMs, and Hacks
    Replies: 21
    Last Post: 07-05-2011, 05:08 PM
  3. Replies: 45
    Last Post: 09-17-2010, 02:20 PM
  4. TaskIt: A new Todo/Project management app
    By chmckay in forum Android Applications
    Replies: 24
    Last Post: 08-03-2010, 04:53 PM
  5. Battery life with 4G only enabled
    By pined-apple in forum HTC EVO 4G
    Replies: 2
    Last Post: 06-30-2010, 08:25 PM

Posting Permissions

B