[Recovery][LG-H901] Updated TWRP 3.0.0.0 (Still unofficial)

Rydah

Inactive Recognized Contributor
Oct 4, 2008
5,512
2,084
0
Southern California
I was almost positive you could still do the OTA, but you would lose root and have to reroot. Or is that how it used to be and things have changed?
Seeing as my last device was an HTC m9 and used to be the case until lollipop, I don't think it applies anymore. Wouldn't know as we've never gotten an update.

Sent From My LG V10
 
  • Like
Reactions: ZDeuce2

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
Sorry y'all. I am no longer an owner of the LG v10. While the device was great, there was a point that the screen bleeding from the "2nd" screen just got to me. I swapped the phone and it was worse so I've opted for another device. Y'all have been great support for other users as well as myself. I hope someone can pick up this project for y'all. Everything is on github as linked in the OP.
 

ZDeuce2

Senior Member
Apr 26, 2011
3,126
3,256
263
45
Cincinnati
Sorry y'all. I am no longer an owner of the LG v10. While the device was great, there was a point that the screen bleeding from the "2nd" screen just got to me. I swapped the phone and it was worse so I've opted for another device. Y'all have been great support for other users as well as myself. I hope someone can pick up this project for y'all. Everything is on github as linked in the OP.
Thank you for everything Bro... Truly hate to see you go. With out your contributions, we wouldn't be here. If you don't mind, what is the new device?

The signature you are trying to reach is no longer available
 
  • Like
Reactions: KAsp3rd

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
Thank you for everything Bro... Truly hate to see you go. With out your contributions, we wouldn't be here. If you don't mind, what is the new device?

The signature you are trying to reach is no longer available
Jumped ship back to samsung (got my s7Edge today) I missed the AMOLED and the notification light. Haven't touched samsung since the SIII.
 
  • Like
Reactions: ZDeuce2

ZDeuce2

Senior Member
Apr 26, 2011
3,126
3,256
263
45
Cincinnati
Jumped ship back to samsung (got my s7Edge today) I missed the AMOLED and the notification light. Haven't touched samsung since the SIII.
I had the s3, and note 3, both awesome phones. I'm waiting for the note 6 I think... We'll see.

The signature you are trying to reach is no longer available
 
  • Like
Reactions: KAsp3rd

NYLimited

Inactive Recognized Contributor
Jan 5, 2008
3,815
2,285
253
40.75659° N 73.98626° W
Nice catch! I didn't even realize the year was wrong. I'll get it corrected when I get a little more time and get the official release
Sorry y'all. I am no longer an owner of the LG v10. While the device was great, there was a point that the screen bleeding from the "2nd" screen just got to me. I swapped the phone and it was worse so I've opted for another device. Y'all have been great support for other users as well as myself. I hope someone can pick up this project for y'all. Everything is on github as linked in the OP.
Sorry to see ya go, dude. I don't think there is anyone here who can pickup the task so..

I don't suppose we could ask you to fix the missed year before you leave us forever, could we? :(



Sent from my LG-H901 using XDA Labs
 

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
Sorry to see ya go, dude. I don't think there is anyone here who can pickup the task so..

I don't suppose we could ask you to fix the missed year before you leave us forever, could we? :(



Sent from my LG-H901 using XDA Labs
I'm sure there are a couple people lurking in the depths that can pick up where I left off. As for fixing the year, I honestly have not had the time to figure it out. It really is a simple fix, just have to get the LG_FAKE_SECS correct in the kernel. I can build if someone wants to check the dates.
 
  • Like
Reactions: ZDeuce2

GROGG88

Senior Member
Feb 15, 2011
1,696
3,036
0
Lone Star State
joshuaglenlee.com
I'm sure there are a couple people lurking in the depths that can pick up where I left off. As for fixing the year, I honestly have not had the time to figure it out. It really is a simple fix, just have to get the LG_FAKE_SECS correct in the kernel. I can build if someone wants to check the dates.
I can play with that. I've got twrp building, but I need to get the kernel compiled with necessary changes. My time is limited with personal items right now, but I'm sure I can squeeze it in somewhere... Out of curiosity, what year was displayed prior to your edit from '2015' to '2014'?
 
Last edited:

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
I can play with that. I've got twrp building, but I need to get the kernel compiled with necessary changes. My time is limited with personal items right now, but I'm sure I can squeeze it in somewhere... Out of curiosity, what year was displayed prior to your edit from '2015' to '2014'?
My most up to date kernel source is here

Before I made this commit the year was correct, however it was something like 124k seconds behind where it should have been

Sent from my S7 Edge using XDA Labs
 
Last edited:
  • Like
Reactions: ZDeuce2 and GROGG88

GROGG88

Senior Member
Feb 15, 2011
1,696
3,036
0
Lone Star State
joshuaglenlee.com
My most up to date kernel source is here

Before I made this commit the year was correct, however it was something like 124k seconds behind where it should have been

Sent from my S7 Edge using XDA Labs
Excellent. Yes, I already forked your source. What exports are you running for your toolchain? For hammerhead I ran:
Code:
export PLATFORM_DIR=~/AOSP/device/lge/hammerhead-kernel
export ARCH=arm
export CROSS_COMPILE=arm-eabi-
export PATH=~/AOSP/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin:$PATH
cd $PLATFORM_DIR/kernel
make mrproper
make hammerhead_defconfig
make -j4
I know this will change for V10 on arm64 though... Just looking to save what time I can here.
 

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
Excellent. Yes, I already forked your source. What exports are you running for your toolchain? For hammerhead I ran:
Code:
export PLATFORM_DIR=~/AOSP/device/lge/hammerhead-kernel
export ARCH=arm
export CROSS_COMPILE=arm-eabi-
export PATH=~/AOSP/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin:$PATH
cd $PLATFORM_DIR/kernel
make mrproper
make hammerhead_defconfig
make -j4
I know this will change for V10 on arm64 though... Just looking to save what time I can here.
I generally just run it all together rather then exporting. Of course this is from the kernel directory and assuming make mrproper was already ran
Code:
make ARCH=arm64 pplus_tmo_us-perf_defconfig
 make ARCH=arm64 CROSS_COMPILE=/home/kasp3rd/android/omni/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android- -j4
 

GROGG88

Senior Member
Feb 15, 2011
1,696
3,036
0
Lone Star State
joshuaglenlee.com
I generally just run it all together rather then exporting. Of course this is from the kernel directory and assuming make mrproper was already ran
Code:
make ARCH=arm64 pplus_tmo_us-perf_defconfig
 make ARCH=arm64 CROSS_COMPILE=/home/kasp3rd/android/omni/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android- -j4
Thank you! Compiling on my laptop while I work...
 

NYLimited

Inactive Recognized Contributor
Jan 5, 2008
3,815
2,285
253
40.75659° N 73.98626° W
Here is an update of 3.0.0 with a date/time fix. Still no DST change. Try it out and report back...
No joy. The only thing that was right was the year. The date assigned to the backup was 2012-05-25 and the time was 05-06-32. I know it isn't May yet and it certainly isn't 5 in the morning in NY.. :)



Sent from my LG-H901 using XDA Labs
 

GROGG88

Senior Member
Feb 15, 2011
1,696
3,036
0
Lone Star State
joshuaglenlee.com
Funny! I careful to get the numbers right in case they tell you something but didn't pay attention when going the year since it s right - it *did* show 2016. :angel:

Sent from my LG-H901 using XDA Labs
Well, it appears rtc_fake_secs may not be a one size fits all answer. I can disable it in the kernel config, which I did yesterday, and it will show the correct date/time with the exception of the year (1971). This joins the many devices plagued by the TWRP date bug...

---------- Post added at 07:11 PM ---------- Previous post was at 07:09 PM ----------

Funny! I careful to get the numbers right in case they tell you something but didn't pay attention when going the year since it s right - it *did* show 2016. :angel:

Sent from my LG-H901 using XDA Labs
Do me a favor and delete /sdcard/TWRP/.twrps and reboot recovery for another check if you don't mind...
 

Attachments

Last edited:
  • Like
Reactions: KAsp3rd