[-]
Who's Online
There are currently 2693 online users. [Complete List]
» 38 Member(s) | 2655 Guest(s)
AvatarAvatarAvatarAvatar
AvatarAvatarAvatarAvatar
AvatarAvatarAvatarAvatar
AvatarAvatarAvatarAvatar
AvatarAvatarAvatarSee all...

[-]
Tech & Science
[Sci-Am] In China, Mental Health Care Goes Virtual
Last Post: Scientific American
Today 03:39
» Replies: 0
» Views: 35
[Wired] Lunar Mysteries That Science Still Needs to Solve
Last Post: Wired Magazine
Today 02:05
» Replies: 0
» Views: 25
[Science Daily] NASA's TESS mission finds its smallest plane...
Last Post: Science Daily
Today 02:05
» Replies: 0
» Views: 27
[Wired] Spaceflight and Spirituality, a Complicated Relation...
Last Post: Wired Magazine
Yesterday 12:43
» Replies: 0
» Views: 90
[Science Daily] Some extinct crocs were vegetarians
Last Post: Science Daily
Yesterday 12:43
» Replies: 0
» Views: 141
[Sci-Am] Joseph Lange's Campaign Against HIV
Last Post: Scientific American
Yesterday 00:42
» Replies: 0
» Views: 190
[Wired] A Leaky Component Caused the SpaceX Crew Dragon Expl...
Last Post: Wired Magazine
2019-07-21 22:40
» Replies: 0
» Views: 150
[Science Daily] Electronic chip mimics the brain to make mem...
Last Post: Science Daily
2019-07-21 22:40
» Replies: 0
» Views: 154
[Wired] Headed to Mars? Pack Some Aerogel—You Know, for Terr...
Last Post: Wired Magazine
2019-07-21 09:13
» Replies: 0
» Views: 205
[Science Daily] 'Mystical' psychedelic compound found in nor...
Last Post: Science Daily
2019-07-21 09:13
» Replies: 0
» Views: 260
[Sci-Am] Climate Solution: Use Carbon Dioxide to Generate El...
Last Post: Scientific American
2019-07-20 21:50
» Replies: 0
» Views: 303
[Harvard] Harvard researchers create DNA ‘propellers’
Last Post: Harvard
2019-07-20 19:45
» Replies: 0
» Views: 271
[Wired] Robots Alone Can't Solve Amazon's Labor Woes
Last Post: Wired Magazine
2019-07-20 19:45
» Replies: 0
» Views: 273
[Science Daily] Researchers grow active mini-brain-networks
Last Post: Science Daily
2019-07-20 19:45
» Replies: 0
» Views: 246
[Sci-Am] Ancient Mongolian Nests Show Dinosaurs Protected Th...
Last Post: Scientific American
2019-07-20 08:27
» Replies: 0
» Views: 334

[-]
Latest Threads
Need Acer Z410 firmware Acer_Avoko_1.002...

Yesterday 02:58
» Replies: 0
» Views: 33
Oukitel K9
Last Post: Dvalin21
2019-07-17 16:27
» Replies: 2
» Views: 96
48MP HD Camera and 128GB Storage, OUKITE...
Last Post:
2019-07-17 03:19
» Replies: 0
» Views: 94
Mecool M8S max Review
Last Post: Blinky
2019-07-10 01:58
» Replies: 1
» Views: 234
How to install CoreELEC to the Beelink G...
Last Post: Blinky
2019-07-09 03:18
» Replies: 0
» Views: 162
Need rom for Myphone Artis
Last Post: MarcoPF
2019-07-05 20:48
» Replies: 0
» Views: 239
Rom - Stock or Custom.
Last Post: DirKNirK
2019-07-05 19:18
» Replies: 7
» Views: 315
System UI has stopped Oukitel U7 Plus
Last Post: sandodado
2019-07-02 12:22
» Replies: 3
» Views: 3982
LeEco Le S3 X626 Helio X20 - Bricked
Last Post: asifali053
2019-07-01 15:37
» Replies: 28
» Views: 9980
Need ROM for Mediateck MT6581V ZH960-MB-...
Last Post: toleanu35
2019-07-01 06:51
» Replies: 58
» Views: 44862
OUKITEL Y4800 VS Redmi Note 7 Pro Hands ...
Last Post:
2019-07-01 00:45
» Replies: 0
» Views: 271
OUKITEL C15 Pro+ with 3GB RAM and 32GB R...
Last Post:
2019-06-30 23:38
» Replies: 0
» Views: 257
HOW TO PORT TWRP MT6735, MT6752, MT6753,...
Last Post: Leemc7433
2019-06-27 06:31
» Replies: 479
» Views: 214438
OUKITEL Y4800 vs Xiaomi Redmi Note 7 Pro...
Last Post:
2019-06-25 23:06
» Replies: 0
» Views: 281
Cubot Nova firmware
Last Post: arpcpro
2019-06-18 20:57
» Replies: 0
» Views: 365
OUKITEL K12 is Getting Crazy Factory Qua...
Last Post: amindz
2019-06-18 05:31
» Replies: 0
» Views: 361
TWRP 3.0.2 innos d6000 android 6.0.1
Last Post: t-oster
2019-06-17 13:58
» Replies: 4
» Views: 2097
Need stock ROM
Last Post: Pyaranandh Gireesh
2019-06-14 10:58
» Replies: 0
» Views: 386
OUKITEL C16 Pro Presale Starts at just $...
Last Post: amindz
2019-06-13 05:26
» Replies: 0
» Views: 408
10000mAh battery OUKITEL K12 Presale Sta...
Last Post: amindz
2019-06-11 05:33
» Replies: 0
» Views: 408
Beelink GT King Review
Last Post: Blinky
2019-06-09 20:53
» Replies: 1
» Views: 638
How to root and flash stock firmware to ...
Last Post: Chinamanphone
2019-06-09 11:38
» Replies: 0
» Views: 431
Sunvell Q Plus Allwinner H6 TV box Revie...
Last Post: Blinky
2019-06-04 15:29
» Replies: 4
» Views: 859


Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial] HOW TO PORT TWRP MT6735, MT6752, MT6753, MT6795, MT6797 TWRP MT67xx tutorial
(2018-08-10, 18:26)Cleopatra Wrote: [Only registered and activated users can see links Click here to register]


Keep always in mind that onto Oreo something is different (compared to the previous Android versions).
For example : there are "default.prop" and "prop.default".

Good luck

(2018-08-11, 03:13)amhonra Wrote: Thank you Cleopatra,  Downloading now, and later I will try again with your tutorial.  I succeded last year porting one for a mt6735.

I will keep in touch. Have a great day..
--------------------------------------------------------------------------

Edit :

Files in step 19 of the tutorial dont exist in the ramdisk folder,  The structure is different in oreo.

@Cleopatra

Do you think you can help me with the twrp and I make a donation ??
Reply
(2018-08-14, 08:48)amhonra Wrote: @Cleopatra

Do you think you can help me with the twrp and I make a donation ??

I could try.

Actually it is holiday week (the feast of August 15) in Italy.
Please be patient.

Let's talk later then.
TelegramSam likes this post
Artemisia (Eva Green) on "300: Rise of an Empire"
Reply
(2018-08-14, 18:07)Cleopatra Wrote: I could try.

Actually it is holiday week (the feast of August 15) in Italy.
Please be patient.

Let's talk later then.

THank you so much,  Enjoy your holidays and be happy please.

I will be surfing the net meanwhile. keep in touch.
Reply
(2018-08-14, 18:07)Cleopatra Wrote: I could try.

Actually it is holiday week (the feast of August 15) in Italy.
Please be patient.

Let's talk later then.

Hello Cleopatra

Did you enjoy your holiday ?, I hope so.....

Couldnt find anything ( that works ) on the web about rooting and Twrp for UMIDIGI Z2

Can you help me please..

THanks in advance
Reply
(2018-08-14, 18:07)Cleopatra Wrote: I could try.

Actually it is holiday week (the feast of August 15) in Italy.
Please be patient.

Let's talk later then.


Any news ???
Reply
Hi Cleopatra,

I have phone with MTK6735m chip and could unlock the bootloader but could not root the phone. When I try to flash the TWRP rom via SP Flash tool it is unsucessful.

I did flash the twrp rom via "fastboot flash recovery "location:\recovery.img" and it seem flashed with success. But the phone turn-on and stuck in the logo its all.

I try to boot in recovery and it is nothing also stuck with the logo only.

I think that maybe the problem about the recovery image file that there are something wrong. Can you help me to look its and cook for the me right TWRP ROM for my device? I can send to you the original file of Recovery and scatter file.

Thanks.

P.S. Link recovery file: [Only registered and activated users can see links Click here to register]
Link for scatter file: [Only registered and activated users can see links Click here to register]
Reply
Hi everyone,

I have two OFFICIAL builds for my device:
- the first one, based on 3.10.65+ kernel, with Lollipop 5.1 and
- the second one, 3.18.35+ kernel, with Nougat 7.0
  1. The first build, has the bootloader locked, and in FastBoot, the volume-UP button doesn't work (for confirming the fastboot oem unlock). So, it cannot be unlocked for further mods.
  2. The second build can be unlocked (the bootloader) - and thus custom ROMs can be booted.
I want to port some ROMs with 3.10.65+ (because all ROMs with 3.18.35+ have some problems on my chipset, MTK6753: gps problems).
I have changed the partition names (in boot.img), and TWRP works great in flashing the new build (3.10.65+), but when booting, it stucks at logo.

Porting ROMs with the same kernel (3.18.35+) works great.
Porting ROMs with the 3.10.65+, even after changing the fstab, kernel (from stock 3.10.65+ boot.img) + partition layouts, cannot be booted. In addition, in the second case, I have changed from boot.img: - all occurrences of
/dev/block/platform/mtk-msdc0/... with
/dev/block/platform/mtk-msdc0/11230000-msdc0/... (fstab, .rc files, update-script, etc.) according with the newer partition layout.

I have tried just to do this with my stock official 5.1 3.10.65+ ROM. It doesn't work (with the preloader+lk.bin unlocked from 3.18)

The question is: Is it possible to have the second build flashed (which has another preloader + lk.bin) from 3.18.35+ - whos bootloader can be unlocked - , and then, using the files from the first build to port a ROM with kernel 3.10.65+ ? Or I am trying the "impossible" ?

In fact, I am not mixing "kernels" regarding boot.img. I am "mixing" a preloader+lk.bin (from one build, which runs Nougat, on 3.18.35+ kernel) with boot.img+system (based on 3.10.65+)
Thank you!
Reply
(2018-09-28, 15:51)rauliordache Wrote: Hi everyone,

I have two OFFICIAL builds for my device:
- the first one, based on 3.10.65+ kernel, with Lollipop 5.1 and
- the second one, 3.18.35+ kernel, with Nougat 7.0
  1. The first build, has the bootloader locked, and in FastBoot, the volume-UP button doesn't work (for confirming the fastboot oem unlock). So, it cannot be unlocked for further mods.
  2. The second build can be unlocked (the bootloader) - and thus custom ROMs can be booted.
I want to port some ROMs with 3.10.65+ (because all ROMs with 3.18.35+ have some problems on my chipset, MTK6753: gps problems).
I have changed the partition names (in boot.img), and TWRP works great in flashing the new build (3.10.65+), but when booting, it stucks at logo.

Porting ROMs with the same kernel (3.18.35+) works great.
Porting ROMs with the 3.10.65+, even after changing the fstab, kernel (from stock 3.10.65+ boot.img) + partition layouts, cannot be booted. In addition, in the second case, I have changed from boot.img: - all occurrences of
/dev/block/platform/mtk-msdc0/... with
/dev/block/platform/mtk-msdc0/11230000-msdc0/... (fstab, .rc files, update-script, etc.) according with the newer partition layout.

I have tried just to do this with my stock official 5.1 3.10.65+ ROM. It doesn't work (with the preloader+lk.bin unlocked from 3.18)

The question is: Is it possible to have the second build flashed (which has another preloader + lk.bin) from 3.18.35+ - whos bootloader can be unlocked - , and then, using the files from the first build to port a ROM with kernel 3.10.65+ ? Or I am trying the "impossible" ?

In fact, I am not mixing "kernels" regarding boot.img. I am "mixing" a preloader+lk.bin (from one build, which runs Nougat, on 3.18.35+ kernel) with boot.img+system (based on 3.10.65+)
Thank you!

Hello,

In my view, you are trying the "impossible"   Smiling
TelegramSam likes this post
Artemisia (Eva Green) on "300: Rise of an Empire"
Reply
Great work!
Reply
(2016-05-20, 22:25)Cleopatra Wrote: [Only registered and activated users can see links Click here to register]

1) Above all download: [Only registered and activated users can see links Click here to register]
Mirror: [Only registered and activated users can see links Click here to register]

2) Unzip Carliv.zip and click on carliv.bat ... please see the next screenshot :

[Image: pBPEl.jpg]

3) Copy the recovery.img of your stock rom and paste it into the "recovery-resources" folder (inside Carliv unzipped folder) ... please see the next two screenshots :

[Image: psAXf.jpg]  [Image: sfi4gj.jpg]

4) Type R (and press enter), then type 1 (and press enter) ... please see the next screenshot :

[Image: psAXK.jpg]

5) Type 1 (Unpack image) and press enter ... and see what happens ... please see the next two screenshots :

[Image: 35a6ag3.jpg]  [Image: xyps3.jpg]

6) Now you can see the next message : "Your image is unpacked in recovery folder". Open the "recovery" folder (inside Carliv unzipped folder) and you will can see with your own eyes the "ramdisk" folder and the other 10 files ... please see the next screenshot :

[Image: 2ni1lye.jpg]

7) And this is the content of the "ramdisk" folder (of my unpacked stock recovery) ... please see the next screenshot :

[Image: 25zjoex.jpg]

8) Create a folder on your desktop and rename it "stock" ... then copy the entire content of "recovery" folder (the "ramdisk" folder and the other 10 files) and paste them into the folder just created on your desktop (stock folder).
9) Delete your stock recovery.img from "recovery-resources" folder (inside Carliv unzipped folder).
10) Delete all files from the "recovery" folder (inside Carliv unzipped folder).
11) Copy the custom recovery.img (the TWRP that you want to port for your device) and paste it into "recovery-resources" folder.
12) Now repeat the steps 3, 4 and 5 for the custom recovery.img.
13) Create another folder on your desktop and rename it "port" ... then copy the entire content of "recovery" folder (the "ramdisk" folder and the other 10 files) and paste them into the "port" folder.
14) Delete all files (unpacked custom recovery.img) from the "recovery" folder (inside Carliv unzipped folder).
15) DO NOT DELETE the custom recovery.img from "recovery-resources" folder.
16) Open simultaneously the stock folder and the port folder (on your desktop) ... please see the next screenshot :

[Image: psAXq.jpg]

17) Copy the "recovery.img-kernel" and "recovery.img-kernel_offset" from stock folder ... and paste/overwrite them into port folder. Please see the next screenshot :

[Image: pBPyi.jpg]

18) Open simultaneously the "ramdisk" folder in both stock folder & port folder ... please see the next screenshot :

[Image: n18k8n.jpg]

19) Copy the "fstab" (in my case "fstab.mt6752"), the "meta_init.modem.rc", the "meta_init.project.rc", the "meta_init.rc" and the "ueventd.rc" from stock folder ... and paste/overwrite them into port folder. Please see the next screenshot :

[Image: pBPxJ.jpg]

20) You should be able to see the port folder ("ramdisk" folder) like in the next screenshot :

[Image: pBPwK.jpg]

21) Now copy the "ramdisk" folder and the other 10 files from port folder (on your desktop) ... and paste them into "recovery" folder (inside Carliv unzipped folder). Then type 2 (Repack image) and press enter. Please see the next screenshot :

[Image: 5vnm10.jpg]

22) "Your new image was repacked as recovery-date-time.img. You can find it in [output] folder". Open "output" folder (inside Carliv unzipped folder) ... and you will find your TWRP ported img. Please see the next screenshot :

[Image: 2ljhpib.jpg]

23) Now copy the "recovery-date-time.img" from "output" folder and paste it into a new folder on your desktop. Then, rename your ported twrp img like "recovery.img". Copy the scatter file of your stock rom and paste it into the new folder on your desktop (together your ported recovery img). Then, flash it with SP Flash Tool. Please see the next screenshots :

[Image: psAVI.jpg]  [Image: psAXR.jpg]

24) Restart your phone in recovery mode ... and see what happens. Please see the next screenshot :

[Image: pBPy7.jpg]

That's all Smiling




€5 little papa donate





€10 Big papa donate





€20 Super papa donate

If this tutorial has helped you make a TWRP or learn something new today, consider donating to Cleopatra for her hard work. She has worked selflessly hundreds of hours on CPA here to help users over the years and she would greatly appreciate the show of support.

Hi Cleopatra I was wondering if you can help me, Please bare in mind i am a newbie in this
I have a tablet with a custom build on it which is stopping me from installing simple things like netflix for the kids which is the reason i bought it
am looking for an easy way to install another rom/build onto it (not that bothered what build as long as it works, Thanks)
Current details are as follows:
Brand: hyd
Board: kt096h_101
Device: kt096h_101
Hardware: mt6582
Product: kt096_101
Bootloader: unknown
Build Fingerprint: alps/kt096h_101/kt096h_101:4.4.2/KOT49H/1531192359:user/test-keys
Release: 6.0
Codename: REL
Build Version: KOT49H
Build Date: 2018-07-10
Built By: azhuo@azhuo-desktop
Build Number: eng.azhuo.1531192359

API level: 19

CPU ABIs: armeabi-v7a armeabi

Kernel Version: Linux version 3.4.67

Dalvik 1.6.0

Also says in another app its a MediaTek MT6753
Model - KT107H (kt096h_101)
Manufacturer - JTY
Hardware - mt6753

I hope all this information can help
Hope to here to your reply soon, Thank you..
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  [ROM] Ulefone Tiger - TWRP and Roms Cleopatra 33 18,105 2019-05-24, 19:08
Last Post: dickbacke
Thumbs Up [Tutorial] How to format your NAND Flash MT6589, MT6577, MT6582, MT6572 akwangwu 47 263,216 2019-03-18, 08:11
Last Post: abrahim
  [Tutorial] modding internal storage on newer mediatek roms (mt6732, mt6735, mt6752, mt6753, etc) alexzap 12 20,891 2018-10-16, 01:14
Last Post: cfa
  [ROM] Homtom HT17 Pro - ROMS and TWRP Cleopatra 18 19,216 2018-10-06, 21:22
Last Post: Cleopatra
  [ROM] Bluboo Dual MT6737T - ROMs and TWRP Cleopatra 30 20,316 2018-08-07, 18:30
Last Post: donzeegy

Forum Jump:


Users browsing this thread: Questips Aplicación, T.J. Rondeau Jr., Łukasz Krzewicki, 25 Guest(s)
[-]
Sponsor deals
Xiaomi Wowstick 1F+ 64 in 1 Electric Scr...
Last Post: GearVita.com
Yesterday 09:51
» Replies: 0
» Views: 16
Tenda A9 - Whole Coverage for Large Mult...
Last Post: GearVita.com
2019-07-19 11:17
» Replies: 0
» Views: 29
Huami Amazfit GTR Smartwatch - 42mm and ...
Last Post: GearVita.com
2019-07-18 10:19
» Replies: 0
» Views: 37
Oukitel K9
Last Post: Dvalin21
2019-07-17 16:27
» Replies: 2
» Views: 96
Xiaomi 70mai 1S Dash Cam - Sony IMX307, ...
Last Post: GearVita.com
2019-07-17 10:46
» Replies: 0
» Views: 54
48MP HD Camera and 128GB Storage, OUKITE...
Last Post:
2019-07-17 03:19
» Replies: 0
» Views: 94
Xiaomi XiaoVV XVV-1120S-A1 Panoramic Cam...
Last Post: GearVita.com
2019-07-16 10:59
» Replies: 0
» Views: 65
H96 Max RK3318 TV Box - Android 9.0, 4K ...
Last Post: GearVita.com
2019-07-15 10:20
» Replies: 0
» Views: 65
Xiaomi Mijia 5 in 1 Smart Home Security ...
Last Post: GearVita.com
2019-07-13 10:47
» Replies: 0
» Views: 80
Xiaomi Mi CC9 - 32MP Front + 48MP Rear C...
Last Post: GearVita.com
2019-07-12 10:45
» Replies: 0
» Views: 81
Xiaomi Mijia Electric Inflator Pump - Di...
Last Post: GearVita.com
2019-07-11 09:38
» Replies: 0
» Views: 93
$12.99 EDIFIER W200BT Bluetooth Earphone...
Last Post: GearVita.com
2019-07-10 13:25
» Replies: 0
» Views: 80
GearVita Offers Super Saving for Your Su...
Last Post: GearVita.com
2019-07-09 11:03
» Replies: 0
» Views: 101
BAOFENG UV-5R Dual Band Walkie Talkie - ...
Last Post: GearVita.com
2019-07-09 09:59
» Replies: 0
» Views: 101
Xiaomi Duka LS-P 40m Laser Range Finder ...
Last Post: GearVita.com
2019-07-08 10:07
» Replies: 0
» Views: 128
Bluboo S8 Plus - Budget Galaxy S8 Plus L...
Last Post: DirKNirK
2019-07-06 17:46
» Replies: 1
» Views: 193
Beelink Z83V Mini PC - Dual Frequency Di...
Last Post: GearVita.com
2019-07-05 11:42
» Replies: 0
» Views: 145
N105 GPS Sports Smartwatch: Full Touch S...
Last Post: GearVita.com
2019-07-04 10:05
» Replies: 0
» Views: 160
QCY L2 Earphones - Active Noise Cancelin...
Last Post: GearVita.com
2019-07-03 11:38
» Replies: 0
» Views: 177
Beelink Z83 II Mini PC - Intel Atom x5-Z...
Last Post: GearVita.com
2019-07-03 09:57
» Replies: 0
» Views: 150

[-]
Tech & Science
[Sci-Am] In China, Mental Health Care Goes Virtual
Last Post: Scientific American
Today 03:39
» Replies: 0
» Views: 35
[Wired] Lunar Mysteries That Science Still Needs to Solve
Last Post: Wired Magazine
Today 02:05
» Replies: 0
» Views: 25
[Science Daily] NASA's TESS mission finds its smallest plane...
Last Post: Science Daily
Today 02:05
» Replies: 0
» Views: 27
[Wired] Spaceflight and Spirituality, a Complicated Relation...
Last Post: Wired Magazine
Yesterday 12:43
» Replies: 0
» Views: 90
[Science Daily] Some extinct crocs were vegetarians
Last Post: Science Daily
Yesterday 12:43
» Replies: 0
» Views: 141
[Sci-Am] Joseph Lange's Campaign Against HIV
Last Post: Scientific American
Yesterday 00:42
» Replies: 0
» Views: 190
[Wired] A Leaky Component Caused the SpaceX Crew Dragon Expl...
Last Post: Wired Magazine
2019-07-21 22:40
» Replies: 0
» Views: 150
[Science Daily] Electronic chip mimics the brain to make mem...
Last Post: Science Daily
2019-07-21 22:40
» Replies: 0
» Views: 154
[Wired] Headed to Mars? Pack Some Aerogel—You Know, for Terr...
Last Post: Wired Magazine
2019-07-21 09:13
» Replies: 0
» Views: 205
[Science Daily] 'Mystical' psychedelic compound found in nor...
Last Post: Science Daily
2019-07-21 09:13
» Replies: 0
» Views: 260
[Sci-Am] Climate Solution: Use Carbon Dioxide to Generate El...
Last Post: Scientific American
2019-07-20 21:50
» Replies: 0
» Views: 303
[Harvard] Harvard researchers create DNA ‘propellers’
Last Post: Harvard
2019-07-20 19:45
» Replies: 0
» Views: 271
[Wired] Robots Alone Can't Solve Amazon's Labor Woes
Last Post: Wired Magazine
2019-07-20 19:45
» Replies: 0
» Views: 273
[Science Daily] Researchers grow active mini-brain-networks
Last Post: Science Daily
2019-07-20 19:45
» Replies: 0
» Views: 246
[Sci-Am] Ancient Mongolian Nests Show Dinosaurs Protected Th...
Last Post: Scientific American
2019-07-20 08:27
» Replies: 0
» Views: 334
[Harvard] Making Mars habitable
Last Post: Harvard
2019-07-20 06:22
» Replies: 0
» Views: 258
[Wired] The Simple Idea Behind Einstein’s Greatest Discoveri...
Last Post: Wired Magazine
2019-07-20 06:22
» Replies: 0
» Views: 258
[Science Daily] Are fertility apps useful?
Last Post: Science Daily
2019-07-20 06:22
» Replies: 0
» Views: 250
[Sci-Am] Special Report: What's Next for the Arctic?
Last Post: Scientific American
2019-07-19 18:59
» Replies: 0
» Views: 270
[Wired] Tropical Storm Barry Pits New Orleans Against Water—...
Last Post: Wired Magazine
2019-07-19 16:53
» Replies: 0
» Views: 249