QUOTE(fairx @ Aug 7 2019, 12:17 AM)
I think my situation is difficult. My last effort is booster + diy high gain antenna. If still can't get signal I'll have to suck up to njoi.
Also if sat box can get tv1 and tv3 SD also good enough for my mother. I don't watch TV.
Using booster to receive digital TV is not recommended, and very likely you'll get "No Signal" (not able to watch at all).
For digital TV, receive "too much" signals can make it become "No Signal" due to signal overload on the TV tuner. Don't worry, it won't cause damage, but you can't watch it though.
Consider these options:
1) Change and lay new cabling that connects from antenna to your TV, especially if the cable is very old already (e.g. more than 10+ years).
If your old cable type is 3C2V (as shown on picture), then you seriously should get it changed. It's very old already.

Make sure use RG6 coaxial cable, which is the same cable type used for Astro.
make sure the cable is connected directly from antenna's output port straight to your TV's antenna input, without any cable splitter or signal booster connected in between.
2) If lay new cable still can't receive, can take photo of your outdoor antenna? See how it looks like.
It depends, you might consider buy new UHF antenna.
Btw how's your DIY high gain antenna look like?
Anyhow, any inquires on receiving digital TV signals, you may call myFreeview customer service at 1800-18-1088. It is a toll free number.