Saturday, 9 April 2022

 Update the pulseaudio software in Linux Operating KNOPPIX 9.1  with all the gory details


#   knoppix@Microknoppix:~$  

knoppix@Microknoppix:~$  
knoppix@Microknoppix:~$ sudo su
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
       inet 192.168.1.103  netmask 255.255.255.0  broadcast 192.168.1.255
       inet6 2001:d08:d7:3cb7::2  prefixlen 128  scopeid 0x0<global>
       inet6 2001:d08:d7:3cb7:708:2439:4664:7271  prefixlen 64  scopeid 0x0<global>
       inet6 fe80::890a:96a8:a659:872d  prefixlen 64  scopeid 0x20<link>
       ether c8:60:00:24:5c:bb  txqueuelen 1000  (Ethernet)
       RX packets 6166  bytes 7338751 (6.9 MiB)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 2693  bytes 962282 (939.7 KiB)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
       device interrupt 18  memory 0xfba00000-fba20000   

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
       inet 127.0.0.1  netmask 255.0.0.0
       inet6 ::1  prefixlen 128  scopeid 0x10<host>
       loop  txqueuelen 1000  (Local Loopback)
       RX packets 17  bytes 800 (800.0 B)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 17  bytes 800 (800.0 B)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# free -m
             total        used        free      shared  buff/cache   available
Mem:          23994         766       22047         151        1181       22849
Swap:          4095           0        4095
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# apt-get update
Ign:1 http://security.debian.org stable/updates InRelease
Err:2 http://security.debian.org stable/updates Release
 404  Not Found [IP: 2a04:4e42:76::644 80]
Get:3 http://ftp.de.debian.org/debian stable InRelease [116 kB]
Get:4 http://ftp.de.debian.org/debian testing InRelease [130 kB]
Get:5 http://ftp.de.debian.org/debian unstable InRelease [165 kB]
Get:6 http://ftp.de.debian.org/debian experimental InRelease [75.4 kB]
Get:7 http://ftp.de.debian.org/debian oldstable InRelease [122 kB]
Get:8 http://ftp.de.debian.org/debian stable-updates InRelease [39.4 kB]
Get:9 http://ftp.de.debian.org/debian stable/main amd64 Packages [8,182 kB]
Get:10 http://ftp.de.debian.org/debian stable/main i386 Packages [8,121 kB]
Get:11 http://ftp.de.debian.org/debian stable/main Translation-en [6,241 kB]                                                                       
Get:12 http://ftp.de.debian.org/debian stable/contrib i386 Packages [45.4 kB]                                                                      
Get:13 http://ftp.de.debian.org/debian stable/contrib amd64 Packages [50.5 kB]                                                                     
Get:14 http://ftp.de.debian.org/debian stable/contrib Translation-en [46.9 kB]                                                                     
Get:15 http://ftp.de.debian.org/debian stable/non-free amd64 Packages [93.8 kB]                                                                    
Get:16 http://ftp.de.debian.org/debian stable/non-free i386 Packages [76.8 kB]                                                                     
Get:17 http://ftp.de.debian.org/debian stable/non-free Translation-en [91.3 kB]                                                                    
Get:18 http://ftp.de.debian.org/debian testing/main i386 Packages [8,338 kB]                                                                       
Get:19 http://ftp.de.debian.org/debian testing/main amd64 Packages [8,420 kB]                                                                      
Get:20 http://ftp.de.debian.org/debian testing/main Translation-en [5,733 kB]                                                                      
Get:21 http://ftp.de.debian.org/debian testing/contrib amd64 Packages [55.0 kB]                                                                    
Get:22 http://ftp.de.debian.org/debian testing/contrib i386 Packages [49.4 kB]                                                                     
Get:23 http://ftp.de.debian.org/debian testing/contrib Translation-en [48.3 kB]                                                                    
Get:24 http://ftp.de.debian.org/debian testing/non-free amd64 Packages [99.6 kB]                                                                   
Get:25 http://ftp.de.debian.org/debian testing/non-free i386 Packages [80.1 kB]                                                                    
Get:26 http://ftp.de.debian.org/debian testing/non-free Translation-en [86.1 kB]                                                                   
Get:27 http://ftp.de.debian.org/debian unstable/main i386 Packages [9,039 kB]                                                                      
Get:28 http://ftp.de.debian.org/debian unstable/main amd64 Packages [9,137 kB]                                                                     
Get:29 http://ftp.de.debian.org/debian unstable/main Translation-en [6,778 kB]                                                                     
Get:30 http://ftp.de.debian.org/debian unstable/contrib i386 Packages [57.3 kB]                                                                    
Get:31 http://ftp.de.debian.org/debian unstable/contrib amd64 Packages [65.4 kB]                                                                   
Get:32 http://ftp.de.debian.org/debian unstable/contrib Translation-en [55.9 kB]                                                                   
Get:33 http://ftp.de.debian.org/debian unstable/non-free amd64 Packages [112 kB]                                                                   
Get:34 http://ftp.de.debian.org/debian unstable/non-free i386 Packages [91.6 kB]                                                                   
Get:35 http://ftp.de.debian.org/debian unstable/non-free Translation-en [103 kB]                                                                   
Get:36 http://ftp.de.debian.org/debian experimental/main i386 Packages [375 kB]                                                                    
Get:37 http://ftp.de.debian.org/debian experimental/main amd64 Packages [392 kB]                                                                   
Get:38 http://ftp.de.debian.org/debian experimental/main Translation-en [235 kB]                                                                   
Get:39 http://ftp.de.debian.org/debian experimental/contrib i386 Packages [5,152 B]                                                                
Get:40 http://ftp.de.debian.org/debian experimental/contrib amd64 Packages [5,992 B]                                                               
Get:41 http://ftp.de.debian.org/debian experimental/contrib Translation-en [2,928 B]                                                               
Get:42 http://ftp.de.debian.org/debian experimental/non-free amd64 Packages [18.1 kB]                                                              
Get:43 http://ftp.de.debian.org/debian experimental/non-free i386 Packages [8,216 B]                                                               
Get:44 http://ftp.de.debian.org/debian experimental/non-free Translation-en [11.4 kB]                                                              
Get:45 http://ftp.de.debian.org/debian oldstable/main i386 Packages [7,868 kB]                                                                     
Get:46 http://ftp.de.debian.org/debian oldstable/main amd64 Packages [7,911 kB]                                                                    
Get:47 http://ftp.de.debian.org/debian oldstable/main Translation-en [5,969 kB]                                                                    
Get:48 http://ftp.de.debian.org/debian oldstable/contrib i386 Packages [46.0 kB]                                                                   
Get:49 http://ftp.de.debian.org/debian oldstable/contrib amd64 Packages [50.1 kB]                                                                  
Get:50 http://ftp.de.debian.org/debian oldstable/contrib Translation-en [44.2 kB]                                                                  
Get:51 http://ftp.de.debian.org/debian oldstable/non-free amd64 Packages [87.7 kB]                                                                 
Get:52 http://ftp.de.debian.org/debian oldstable/non-free i386 Packages [76.2 kB]                                                                  
Get:53 http://ftp.de.debian.org/debian oldstable/non-free Translation-en [88.8 kB]                                                                 
Get:54 http://ftp.de.debian.org/debian stable-updates/main i386 Packages [2,600 B]                                                                 
Get:55 http://ftp.de.debian.org/debian stable-updates/main amd64 Packages [2,596 B]                                                                
Get:56 http://ftp.de.debian.org/debian stable-updates/main Translation-en [2,343 B]                                                                
Reading package lists... Done                                                                                                                      
E: The repository 'http://security.debian.org stable/updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# sed -i 's/stable\/updates/stable-security\/updates/' /etc/apt/sources.list
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# apt-get update
Get:1 http://security.debian.org stable-security/updates InRelease [44.1 kB]
Hit:2 http://ftp.de.debian.org/debian stable InRelease                  
Hit:3 http://ftp.de.debian.org/debian testing InRelease
Get:4 http://security.debian.org stable-security/updates/main amd64 Packages [124 kB]
Hit:5 http://ftp.de.debian.org/debian unstable InRelease
Hit:6 http://ftp.de.debian.org/debian experimental InRelease          
Get:7 http://security.debian.org stable-security/updates/main i386 Packages [124 kB]
Hit:8 http://ftp.de.debian.org/debian oldstable InRelease
Hit:9 http://ftp.de.debian.org/debian stable-updates InRelease        
Get:10 http://security.debian.org stable-security/updates/main Translation-en [79.4 kB]
Fetched 371 kB in 2s (175 kB/s)       
Reading package lists... Done
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# apt-get update pulseaudio
E: The update command takes no arguments
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix#  
root@Microknoppix:/home/knoppix# apt --only-upgrade install pulseaudio
Reading package lists... Done
Building dependency tree        
Reading state information... Done
The following additional packages will be installed:
 gcc-12-base libc-bin libc-dev-bin libc-l10n libc6 libc6-amd64 libc6-dev
 libc6-dev-amd64 libc6-dev-x32 libc6-x32 libnih-dbus1 libnih1 libpulse-mainloop-glib0
 libpulse0 libpulsedsp libstdc++6 libx11-6 libx11-dev libx11-xcb-dev libx11-xcb1
 locales pulseaudio-module-bluetooth pulseaudio-utils rpcsvc-proto
Suggested packages:
 glibc-doc libnss-nis libnss-nisplus libx11-doc pavumeter paprefs
Recommended packages:
 libc-devtools gcc-multilib gstreamer1.0-plugins-bad
The following NEW packages will be installed:
 gcc-12-base rpcsvc-proto
The following packages will be upgraded:
 libc-bin libc-dev-bin libc-l10n libc6 libc6-amd64 libc6-dev libc6-dev-amd64
 libc6-dev-x32 libc6-x32 libnih-dbus1 libnih1 libpulse-mainloop-glib0 libpulse0
 libpulsedsp libstdc++6 libx11-6 libx11-dev libx11-xcb-dev libx11-xcb1 locales
 pulseaudio pulseaudio-module-bluetooth pulseaudio-utils
23 upgraded, 2 newly installed, 0 to remove and 2515 not upgraded.
Need to get 25.2 MB of archives.
After this operation, 10.8 MB disk space will be freed.
Do you want to continue? [Y/n] Y
Get:1 http://ftp.de.debian.org/debian testing/main i386 libc-l10n all 2.33-7 [865 kB]
Get:2 http://ftp.de.debian.org/debian testing/main i386 libc-dev-bin i386 2.33-7 [243 kB]
Get:3 http://ftp.de.debian.org/debian testing/main i386 libc6-dev i386 2.33-7 [2,172 kB]
Get:4 http://ftp.de.debian.org/debian testing/main i386 rpcsvc-proto i386 1.4.2-4 [66.3 kB
]
Get:5 http://ftp.de.debian.org/debian testing/main i386 libc6-x32 i386 2.33-7 [2,694 kB]
Get:6 http://ftp.de.debian.org/debian testing/main i386 libc6-dev-x32 i386 2.33-7 [1,916 k
B]
Get:7 http://ftp.de.debian.org/debian testing/main i386 libc6-dev-amd64 i386 2.33-7 [1,936
kB]
Get:8 http://ftp.de.debian.org/debian testing/main i386 libc6-amd64 i386 2.33-7 [2,697 kB]
Get:9 http://ftp.de.debian.org/debian testing/main i386 locales all 2.33-7 [4,094 kB]     
Get:10 http://ftp.de.debian.org/debian testing/main i386 libc6 i386 2.33-7 [2,790 kB]     
Get:11 http://ftp.de.debian.org/debian testing/main i386 libc-bin i386 2.33-7 [840 kB]    
Get:12 http://ftp.de.debian.org/debian testing/main i386 libnih-dbus1 i386 1.0.3-12+b2 [97
.9 kB]
Get:13 http://ftp.de.debian.org/debian testing/main i386 libnih1 i386 1.0.3-12+b2 [126 kB]
Get:14 http://ftp.de.debian.org/debian testing/main i386 libx11-dev i386 2:1.7.5-1 [874 kB
]
Get:15 http://ftp.de.debian.org/debian testing/main i386 libx11-xcb-dev i386 2:1.7.5-1 [20
5 kB]
Get:16 http://ftp.de.debian.org/debian testing/main i386 libx11-xcb1 i386 2:1.7.5-1 [203 k
B]
Get:17 http://ftp.de.debian.org/debian testing/main i386 libx11-6 i386 2:1.7.5-1 [798 kB]
Get:18 http://ftp.de.debian.org/debian testing/main i386 libpulsedsp i386 15.0+dfsg1-4 [55
.4 kB]
Get:19 http://ftp.de.debian.org/debian testing/main i386 pulseaudio-module-bluetooth i386
15.0+dfsg1-4 [120 kB]
Get:20 http://ftp.de.debian.org/debian testing/main i386 pulseaudio i386 15.0+dfsg1-4 [1,1
42 kB]
Get:21 http://ftp.de.debian.org/debian testing/main i386 pulseaudio-utils i386 15.0+dfsg1-
4 [97.2 kB]
Get:22 http://ftp.de.debian.org/debian testing/main i386 libpulse-mainloop-glib0 i386 15.0
+dfsg1-4 [44.9 kB]
Get:23 http://ftp.de.debian.org/debian testing/main i386 libpulse0 i386 15.0+dfsg1-4 [294
kB]
Get:24 http://ftp.de.debian.org/debian testing/main i386 gcc-12-base i386 12-20220319-1 [2
06 kB]
Get:25 http://ftp.de.debian.org/debian testing/main i386 libstdc++6 i386 12-20220319-1 [66
4 kB]
Fetched 25.2 MB in 13s (2,006 kB/s)                                                       
(Reading database ... 416812 files and directories currently installed.)
Preparing to unpack .../0-libc-l10n_2.33-7_all.deb ...
Unpacking libc-l10n (2.33-7) over (2.31-9) ...
Preparing to unpack .../1-libc-dev-bin_2.33-7_i386.deb ...
Unpacking libc-dev-bin (2.33-7) over (2.31-9) ...
Preparing to unpack .../2-libc6-dev_2.33-7_i386.deb ...
Unpacking libc6-dev:i386 (2.33-7) over (2.31-9) ...
Replacing files in old package libc6:i386 (2.31-9) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../3-rpcsvc-proto_1.4.2-4_i386.deb ...
Unpacking rpcsvc-proto (1.4.2-4) ...
Preparing to unpack .../4-libc6-x32_2.33-7_i386.deb ...
Unpacking libc6-x32 (2.33-7) over (2.31-9) ...
Preparing to unpack .../5-libc6-dev-x32_2.33-7_i386.deb ...
Unpacking libc6-dev-x32 (2.33-7) over (2.31-9) ...
Preparing to unpack .../6-libc6-dev-amd64_2.33-7_i386.deb ...
Unpacking libc6-dev-amd64 (2.33-7) over (2.31-9) ...
Preparing to unpack .../7-libc6-amd64_2.33-7_i386.deb ...
Unpacking libc6-amd64 (2.33-7) over (2.31-9) ...
Preparing to unpack .../8-locales_2.33-7_all.deb ...
Unpacking locales (2.33-7) over (2.31-9) ...
Preparing to unpack .../9-libc6_2.33-7_i386.deb ...
Checking for services that may need to be restarted...
Checking init scripts...
Unpacking libc6:i386 (2.33-7) over (2.31-9) ...
Setting up libc6:i386 (2.33-7) ...
Checking for services that may need to be restarted...
Checking init scripts...

Restarting services possibly affected by the upgrade:
 cups: restarting...done.

Services restarted successfully.
(Reading database ... 416791 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.33-7_i386.deb ...
Unpacking libc-bin (2.33-7) over (2.31-9) ...
Setting up libc-bin (2.33-7) ...
(Reading database ... 416791 files and directories currently installed.)
Preparing to unpack .../00-libnih-dbus1_1.0.3-12+b2_i386.deb ...
Unpacking libnih-dbus1 (1.0.3-12+b2) over (1.0.3-11) ...
Preparing to unpack .../01-libnih1_1.0.3-12+b2_i386.deb ...
Unpacking libnih1 (1.0.3-12+b2) over (1.0.3-11) ...
Preparing to unpack .../02-libx11-dev_2%3a1.7.5-1_i386.deb ...
Unpacking libx11-dev:i386 (2:1.7.5-1) over (2:1.7.0-2) ...
Preparing to unpack .../03-libx11-xcb-dev_2%3a1.7.5-1_i386.deb ...
Unpacking libx11-xcb-dev:i386 (2:1.7.5-1) over (2:1.7.0-2) ...
Preparing to unpack .../04-libx11-xcb1_2%3a1.7.5-1_i386.deb ...
Unpacking libx11-xcb1:i386 (2:1.7.5-1) over (2:1.7.0-2) ...
Preparing to unpack .../05-libx11-6_2%3a1.7.5-1_i386.deb ...
Unpacking libx11-6:i386 (2:1.7.5-1) over (2:1.7.0-2) ...
Preparing to unpack .../06-libpulsedsp_15.0+dfsg1-4_i386.deb ...
Unpacking libpulsedsp:i386 (15.0+dfsg1-4) over (14.2-1) ...
Preparing to unpack .../07-pulseaudio-module-bluetooth_15.0+dfsg1-4_i386.deb ...
Unpacking pulseaudio-module-bluetooth (15.0+dfsg1-4) over (14.2-1) ...
Preparing to unpack .../08-pulseaudio_15.0+dfsg1-4_i386.deb ...
Unpacking pulseaudio (15.0+dfsg1-4) over (14.2-1) ...
Preparing to unpack .../09-pulseaudio-utils_15.0+dfsg1-4_i386.deb ...
Unpacking pulseaudio-utils (15.0+dfsg1-4) over (14.2-1) ...
Preparing to unpack .../10-libpulse-mainloop-glib0_15.0+dfsg1-4_i386.deb ...
Unpacking libpulse-mainloop-glib0:i386 (15.0+dfsg1-4) over (14.2-1) ...
Preparing to unpack .../11-libpulse0_15.0+dfsg1-4_i386.deb ...
Unpacking libpulse0:i386 (15.0+dfsg1-4) over (14.2-1) ...
Selecting previously unselected package gcc-12-base:i386.
Preparing to unpack .../12-gcc-12-base_12-20220319-1_i386.deb ...
Unpacking gcc-12-base:i386 (12-20220319-1) ...
Setting up gcc-12-base:i386 (12-20220319-1) ...
(Reading database ... 416814 files and directories currently installed.)
Preparing to unpack .../libstdc++6_12-20220319-1_i386.deb ...
Unpacking libstdc++6:i386 (12-20220319-1) over (10.2.1-6) ...
Setting up libstdc++6:i386 (12-20220319-1) ...
Setting up libnih1 (1.0.3-12+b2) ...
Setting up libc-l10n (2.33-7) ...
Setting up locales (2.33-7) ...
Installing new version of config file /etc/locale.alias ...
Generating locales (this might take a while)...
 be_BY.UTF-8... done
 bg_BG.UTF-8... done
 cs_CZ.UTF-8... done
 da_DK.UTF-8... done
 de_AT.UTF-8... done
 de_CH.UTF-8... done
 de_DE.UTF-8... done
 de_DE.ISO-8859-15@euro... done
 en_GB.UTF-8... done
 en_IE.UTF-8... done
 en_US.UTF-8... done
 es_ES.UTF-8... done
 fi_FI.UTF-8... done
 fr_FR.UTF-8... done
 he_IL.UTF-8... done
 hi_IN.UTF-8... done
 hu_HU.UTF-8... done
 it_IT.UTF-8... done
 ja_JP.UTF-8... done
 nl_NL.UTF-8... done
 pl_PL.UTF-8... done
 ru_RU.KOI8-R... done
 sk_SK.UTF-8... done
 sl_SI.UTF-8... done
 tr_TR.UTF-8... done
 zh_CN.UTF-8... done
 zh_TW.UTF-8... done
Generation complete.
Setting up libc6-x32 (2.33-7) ...
Setting up rpcsvc-proto (1.4.2-4) ...
Setting up libx11-6:i386 (2:1.7.5-1) ...
Setting up libc6-amd64 (2.33-7) ...
Setting up libc-dev-bin (2.33-7) ...
Setting up libnih-dbus1 (1.0.3-12+b2) ...
Setting up libx11-xcb1:i386 (2:1.7.5-1) ...
Setting up libpulse0:i386 (15.0+dfsg1-4) ...
Setting up libx11-dev:i386 (2:1.7.5-1) ...
Setting up libpulsedsp:i386 (15.0+dfsg1-4) ...
Setting up libpulse-mainloop-glib0:i386 (15.0+dfsg1-4) ...
Setting up pulseaudio-utils (15.0+dfsg1-4) ...
Setting up libc6-dev:i386 (2.33-7) ...
Setting up libx11-xcb-dev:i386 (2:1.7.5-1) ...
Setting up libc6-dev-amd64 (2.33-7) ...
Setting up pulseaudio (15.0+dfsg1-4) ...
Installing new version of config file /etc/pulse/default.pa ...
Installing new version of config file /etc/pulse/system.pa ...

Configuration file '/etc/xdg/autostart/pulseaudio.desktop'
==> Deleted (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
  What would you like to do about it ?  Your options are:
   Y or I  : install the package maintainer's version
   N or O  : keep your currently-installed version
     D     : show the differences between the versions
     Z     : start a shell to examine the situation
The default action is to keep your current version.
*** pulseaudio.desktop (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/xdg/autostart/pulseaudio.desktop ...
invoke-rc.d: could not determine current runlevel
Setting up libc6-dev-x32 (2.33-7) ...
Setting up pulseaudio-module-bluetooth (15.0+dfsg1-4) ...
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for dbus (1.12.20-1) ...
Processing triggers for libc-bin (2.33-7) ...
Running prelink, please wait...
root@Microknoppix:/home/knoppix#  















Monday, 4 April 2022

 

Voice calling on a Laptop




Receive/answer    telephone call and make telephone calls

 in  4  different ways on a  Laptop :


1.   Receive/answer    phone calls and make telephone calls using a  landline , receive    traditional calls and make traditional  calls  through our carrier , receive a GSM call and make a  GSM call through our carrier , no Internet access is required , no broadband is required , no Wi-Fi is required . Just a good old plain , traditional calls from our carrier that are crystal clear , not choppy , not laggy , not stuttering .


2.   Receive/answer     phone calls  and make  phone calls  using voice over  IP ( VoIP )  with Apps like  WhatsApp , WeChat ,  Snapchat ,     Zoom ,  Telegram ,  etc., etc.


3.   Receive/answer     phone  and  make  phone  calls using  voice over  LTE  ( VoLTE ) . Besides browning the Internet at  4G/4G LTE  speed , crystal clear voice calls , high definition voice calls will also be attainable when both parties talking to each other , use     4G/4G LTE compatible devices , regardless whether it is a  Smartphone or a  folding Smartphone or a Cellular Laptops ( 360 degrees foldable/detachable )  , or a Tablet .


4.   Receive/answer     phone  and  make  phone  calls using  voice over  5G    ( Vo5G) .  Besides browning the Internet at  5G  speed , crystal clear voice calls , high definition voice calls will also be attainable when both parties talking to each other , use     5G compatible devices , regardless whether it is a  Smartphone or a  folding Smartphone or a Cellular Laptops ( 360 degrees foldable/detachable )  , or a Tablet . 









Picture above is for illustrative purposes only








Picture above is for illustrative purposes only



Picture above is for illustrative purposes only





Picture above is for illustrative purposes only


















 

Making phone calls and receiving phone calls  on our Smartphone and  our Tablet



The picture above is for illustrative purposes only







The picture above is for illustrative purposes only








The picture above is for illustrative purposes only








The picture above is for illustrative purposes only










The picture above is for illustrative purposes only




The picture above is for illustrative purposes only












The picture above is for illustrative purposes only









The picture above is for illustrative purposes only






Sunday, 3 April 2022

  If we are accustomed to making phone calls and receiving phone calls  on our Smartphone , on our Tablet , and miss it very much when we pick up our Laptop , so , making a phone call by dialing a phone number on the 15.6 inches Touchscreen of our 5G Laptop and receiving a phone call directly on our 5G Laptop   should be very exhilarating . It is a pretty great feature because we do not have to carry a Smartphone or purchase a Smartphone [ 1 ] .   With the advent of IoT and 5G , as of today , April 2022 , just having a standard/traditional Laptop or a 5G Laptop with no phone functionality like a 5G  smartphone, is not always the best solution . Implanting a data radio and a SIM/eSIM inside a Laptop or connecting a Laptop to a 5G USB Dongle so that these Laptops have  phone functionality just like a 5G Smartphone is the best option . The possibility of all    5G/4G LTE   Laptops (fitted with SIM/nanoSIM/eSIM) and  5G/4G LTE   PCs (fitted with SIM/nanoSIM/eSIM) and  4G LTE/5G  Tablets (fitted with SIM/nanoSIM/eSIM) getting a built-in cellular connectivity that can do voice calls just like a Smartphone , should be welcoming , should be applauded. This is to maximize the full potential of 4G LTE and 5G on a Laptop . The sooner this kind of cellular Laptop arrive on our shores , and the  more people start using it , the sooner we can start to get a price reduction on this kind of machine , on this kind of Cellular Laptop . 

Saturday, 2 April 2022

 If we are accustomed to using Linux Operating System on our computer , on our PC , on our Laptop , on our Tablets and miss it very much when we pick up our Smartphone , so , having a Linux Operating System on our Smartphone [ 0 1 2 3 ] or  our  folding Smartphone [ 0 1 2 3 ]  should be very exhilarating .  

Friday, 1 April 2022

 As of today , April 2022 ,  the screen size of a School Tablet or Educational Tablet is quite small .  A  15.6 inches screen size or  a   15.6 inches form factor for a School Tablet or Educational Tablet is just nice .  Furthermore , if  a   hardware/software   manufacturer  could make a School Tablet or Educational Tablet thin and light and slim that look something like this ,  and make it durable , it would be  good for the kids . The world have dedicated kid's Tablet for the  School/Educational/Learning   and the world have commercial Tablets that we can also use for the    School/Educational/Learning , but whatever Tablets we gave our kids  , that are deemed fit for   them , the  Tablet should have a   15.6 inches  screen size .